Podcast Feed selbstgemacht

Manchmal möchte man zu ein paar Audiodateien einen RSS Feed haben, z.B. für einen privaten Podcast. Natürlich kann man sich einen solchen Feed von Hand zusammenbauen, einfacher ist es mit diesem kleinen PHP Skript:

<?php
  //Podcast Feed Script
  //Copyright (c) 2012 by seeseekey <>
  //
  //This program is free software: you can redistribute it and/or modify
  //it under the terms of the GNU General Public License as published by
  //the Free Software Foundation, either version 3 of the License, or
  //(at your option) any later version.
  //
  //This program is distributed in the hope that it will be useful,
  //but WITHOUT ANY WARRANTY; without even the implied warranty of
  //MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  //GNU General Public License for more details.
  //
  //You should have received a copy of the GNU General Public License
  //along with this program.  If not, see <http://www.gnu.org/licenses/>.

  //Basis URL ermitteln
  $baseURL="http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
  $baseURL=dirname($baseURL) . "/";

  //XML Header setzen
  header('Content-type: text/xml');

  //RSS Datei zusammenbauen
  $output = '<rss version="2.0">'."\n";
  $output .= '  <channel>'."\n";
  $output .= '    <title>seeseekey.net (privater Podcast)</title>'."\n";
  $output .= '    <description>Ein privater Podcast von seeseekey.net</description>'."\n";
  $output .= '    <link>https://seeseekey.net</link>'."\n";
  $output .= '    <copyright>(c) 2012 by seeseekey</copyright>'."\n";

  //Audio Dateien in RSS Feed einpflegen
  $files = scandir('.');
  foreach ($files as $file)
  {
    $pathparts = pathinfo($file);
    if($pathparts['extension']!="mp3") continue;

    $output .= '    <item>'."\n";
    $output .= '      <title>'.$file.'</title>'."\n";
    $output .= '      <enclosure url="'.$baseURL.$file.'" length="'.filesize($file).'" type="audio/mpeg"/>'."\n";
    $output .= '    </item> '."\n";
  };

  //RSS Feed wieder schließen
  $output .= '  </channel>'."\n";
  $output .= '</rss>'."\n";

  //RSS Feed ausgeben
  echo($output);
?>

Dieses Skript ließt alle MP3 Dateien aus einem Ordner aus und baut daraus einen RSS Feed. Dieser kann dann in der Podcasting App der Wahl eingefügt werden, indem man die URL angibt so z.B. „http://example.org/podcast.php“. Das Skript selbst steht dabei unter der GPLv3 und lässt sich auch unter https://github.com/seeseekey/archive/blob/master/Web/podcast.php herunterladen.

OpenStreetMap Podcast

Unter blog.openstreetmap.de gibt es schon seit einiger Zeit die Wochennotiz, welche das Geschehen rund um OpenStreetMap wöchentlich zusammenfasst. Mittlerweile ist man dort bei der Wochennotiz mit der Nummer 99 angekommen. Seit kurzem gibt es auch einen Podcast rund um OpenStreetMap auf der Seite.

Eine Übersicht über alle bestehenden Podcast befindet dabei sich unter http://blog.openstreetmap.de/category/podcast/. Der aktuelle Podcast befasst sich mit dem Lizenzwechsel und deren aktuellen Status. Sehr interessante Sache das ganze :)

HeLa-Zellen

Gestern habe ich das erste Mal etwas von sogenannten HeLa-Zellen gehört. Dabei handelt es sich um Krebszellen von Henrietta Lacks, welche ihr ohne Genehmigung entnommen wurden und die bis dahin gebräuchlichen (und teuren) Affenzellen ersetzen. Das besondere an diesen Zellen ist das sie unsterblich sind, sich also immer und immer wieder teilen können ohne dabei zugrunde zu gehen.

Das machte sie für die Forschung zu einem Multimilliarden Dollar Geschäft. So kostet eine „Portion“ HeLa Zellen etwa 200 Dollar. Mittlerweile gibt es so viele HeLa-Zellen auf der Welt das diese zusammengenommen zirka hundert mal schwerer sind als Henrietta Lacks. Traurig daran ist das die Nachfahren Henrietta Lacks sich nicht mal eine Krankenversicherung leisten können und das obwohl Henrietta Lacks wahrscheinlich mehr für die Forschung getan hat als so manche Wissenschaftler.

Darüber gibt es auch einen schönen ZeitZeichen Podcast vom WDR welcher unter http://medien.wdr.de/m/1317129827/radio/zeitzeichen/WDR5_Zeitzeichen_20111004_0920.mp3 zu finden ist.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/HeLa-Zellen
http://www.sueddeutsche.de/wissen/krebsforschung-ein-ewiges-leben-1.10424
http://www.zeit.de/2006/52/M-Hela-Zellen

Zweihunderste Folge von Dübels Geistesblitz

Seit ein paar Tagen ist sie fertig die zweihunderste Folge von Dübels Geistesblitz. Diese Folge hört auf den Namen Operation Karpatenmolch und ist doch sehr amüsant. Wer mehr darüber erfahren möchte sollte sich einfach mal auf http://duebelsgeistesblitz.blogspot.com/ umschauen. Es lohnt sich :)

Weitere Informationen gibt es unter:
http://duebelsgeistesblitz.blogspot.com/2011/06/dg200-operation-karpatenmolch.html