Beiträge mit dem Thema freie software

Google Reader Alternative selfoss: Eigenen webbasierten Feed-Reader betreiben

Sonntag, den 7. April 2013

Der Google Reader schließt zum 1. Juli 2013 seine Pforten. Landauf landab werden Alternativen präsentiert. Wer weiter webbasiert seine Feeds lesen möchte und nicht auf spezielle Browsererweiterungen oder Handyapps zurückgreifen möchte, muss allerdings ein wenig suchen. Eine Möglichkeit bietet sich mit der Open Source Software selfoss von Tobias Zeising.

Vorraussetzungen

  • Ein eigener Webserver, der PHP-Dateien ausführen kann (ein kostenfreier Anbieter wie bplaced reicht aus)
  • Eine Möglichkeit Cronjobs auszuführen (auf cronjob.de geht das kostenfrei)
  • Zur Verwaltung der Daten ist die Nutzung von MySQL-Datenbanken möglich, aber nicht erforderlich (die Daten werden dann in Datenbankdateien direkt auf den Server gespeichert)

Installation

  1. Herunterladen der aktuellen Version von selfoss und entpacken der ZIP-Datei
  2. Hochladen der Ordner und Dateien auf den Server
  3. Den Ordnern data/cache, data/favicons, data/logs, data/thumbnails, data/sqlite und public/ volle Schreibrechte gewähren
  4. Die Datei default.ini kopieren, in config.ini umbenennen und bearbeiten und auf den Webserver hochladen (weitere Infos in der Dokumentation, für die Basisfunktionalität ist eine Bearbeitung erstmal nicht nötig)
  5. Den Cronjob so einstellen, dass er regelmäßig http://deineurl/update abruft

Intergration der Google Reader-Feeds

  1. In Google Takeout einen Datenexport generieren und diesen herunterladen
  2. Aus der ZIP-Datei die subscriptions.xml herausnehmen und unter http://deineurl/opml hochladen

selfoss integriert dann alle bisher im Google Reader gelesenen Feeds. Die Anwendung ist nicht nur unter freier Lizenz, sondern auch kostenlos. Sie bietet die Möglichkeit eines Zugangs mit Nutzernamen und Passwort (dazu unter http://deineurl/password den Hash-Code für das Passwort generieren und in die config.ini eintragen) und ist in deutscher Sprache verfügbar. Mit einigen Einstellungen in der config.ini lässt sich die Ausgabe der Feeds anpassen.

Vorteile

  • Die Daten liegen auf den Webservern, auf denen ich sie ablege und es ist “in meiner Hand”, was mit ihnen geschieht
  • Installation geht leicht von der Hand und selfoss ist gut dokumentiert

Nachteile

  • Wer bisher exzessiv Google-Dienste nutzte, muss nun (wie bei allen anderen Alternativen) eine weitere Software nutzen
  • Die Software erfordert einen eigenen Webspeicherplatz

LibreOffice 3.5.1

Donnerstag, den 15. März 2012

Die Document Foundation hat LiberOffice 3.5.1 veröffentlicht und nutzt die Gelegenheit in eigener Sache zu berichten. Über 400 Entwickler arbeiten mittlerweile am Fork von OpenOffice.org. Seit September 2010 seien monatlich rund zwanzig neue dazugestoßen. Die neue Version steht zum Herunterladen bereit. Sie enthält keine neuen Features, dafür wurden einige Fehler ausgemärzt.

Beiträge einer Kategorie aus WordPress Loop ausschließen

Dienstag, den 21. Februar 2012

Es gibt verschiedene Gründe, warum es sinnvoll sein kann Beiträge einer bestimmten Kategorie aus dem WordPress Loop auszuschließen. Werden die Beiträge in anderer Form beispielsweise bereits an anderer Stelle angezeigt, will man sie natürlich nicht im Artikelstream erscheinen lassen. Mit folgendem Code kann dies z.B. in der index.php des Themes gelöst werden. Das Beispiel ist der Übersichtlichkeit halber auf die Ausgabe von Titel und Artikelinhalt begrenzt. Der Einsatz weiterer Funktionen ist möglich.

<?php
/* Beginn des Loops */
if (have_posts()) :
while (have_posts()) : the_post();

/* Ausschluss der Kategorie. Hier die gewünschte Kategorienummer eintragen, z.B. 74. */	
if ( !in_category('74') ) { 
?>

<div <?php post_class() ?>>
<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div class="entry">
<?php the_content('Beitrag weiterlesen &raquo;'); ?></div>
</div>

<?php } ?>

Es ist auch möglich mehrere Kategorien auszuschließen.

<?php
if ( (!in_category('76')) && (!in_category('53')) ) { }
?>

Hinter LibreOffice steht ab sofort eine Stiftung

Montag, den 20. Februar 2012

Diskussionen über den Einfluss des Unternehmens Oracle bei der freien Software OpenOffice.org haben vor einiger Zeit zu einer Abspaltung einer großen Zahl der ehrenamtlichen Entwickler beim Projekt geführt. Ein Ergebnis war die Veröffentlichung von LibreOffice, dass seither parallel zu OpenOffice.org entwickelt wird. Hinter LibreOffice und der damit zusammenhängenden “The Document Foundation” stand bisher der Verein Freies Office Deutschland e.V., der ursprünglich den Namen OpenOffice.org Deutschland e.V. trug.

Heute gaben die Engagierten bekannt, dass in Berlin die gegründete Stiftung “The Document Foundation” nun ihren Rechtsstatus erlangt hat und damit handlungsfähig ist. Als Stiftungszweck wurde die Förderung unter anderem von Wissenschaft und Forschung, sowie bürgerschaftlichen Engagements durch die Förderung freier Software festgelegt. Dies soll unter anderen durch die Verbreitung der Software und ihrer kulturellen Ideale erreicht werden.

VLC Media Player 2.0 erschienen

Samstag, den 18. Februar 2012

Im Bereich Audio und Video der Open-Source-Software ist der VLC Media Player längst eine feste Größe. Nun ist die lang erwartete Version 2.0 “Twoflower” erschienen. Wie gewohnt unterstützt der VLC – kurz für VideoLanClient – die meisten Audio- und Videoformate. Unter anderem mit folgenden Neuerungen und Verbesserungen kann der Majorrelease aufwarten:

  • Komplette Überarbeitung der Videoausgabe
  • Neue visuelle Filter
  • Dynamischer Audiokompressor
  • Experimentelle Unterstützung für BluyRay-Discs
  • Neues Userinterface für Mac-User
  • Verbesserte Browserintegration

Die neue Version kann hier heruntergeladen werden.

Cinchilla wird Präsidentin mit WordPress

Montag, den 8. Februar 2010

Laura Chinchilla wurde zur ersten Präsidentin in der Geschichte des Landes Costa Rica gewählt. Auf ihrer der Website ihrer Fans wird setzt sie auf WordPress gesetzt. Ein schönes Beispiel, wie WordPress scheinbar auch großen Besucherströmen standhält und effektiv als CMS eingesetzt wird.

MySQL-Fehler beim Update auf Piwik 0.5.4

Sonntag, den 27. Dezember 2009

Piwik, die OpenSource-Alternative zu Google Analytics, ist kürzlich in Version 0.5.4 erschienen. Beim Aktualisieren der Software erschien folgende Fehlermeldung:

Error trying to execute the query 'CREATE INDEX index_type_hash ON piwik_log_action (type, hash);'

Im offiziellen Forum von Piwik wurde ich auf der Suche nach einer Lösung fündig. Mittels einer Änderung eines Wertes in der Tabelle piwik_option war das Update problemlos möglich. Dazu änderte ich den Wert “version_core” von “0.4.4″ auf “0.5″. Daraufhin lief alles rund.

VLC Media Player wird 1.0

Dienstag, den 7. Juli 2009
VLC Media Player

VLC Media Player

Zehn Jahre hat es gedauert, bis der VLC Media Player die “1″ in der Versionsgeschichte erreicht hat. Beachtlich, bedenkt man wie wahrlos und mit welchen Sprüngen andernortens mit dem Thema Versionierung umgegangen wird. Der Video- und Audioclient, der sowohl auf Windows, als auch auf Mac und Linux läuft, war bereits vorher in der Landschaft der freien Software sehr beliebt. Doch auch die Neuerungen mit 1.0 lassen sich sehen:

  • HD Codecs wie Dolby Digital Plus und Blue Ray werden nun unterstützt
  • neue Aufnahmefunktion
  • Wiedergabe von gezippten Dateien
  • veränderbare Nutzeroberfläche

Ein Besuch der Website des Programms lohnt sich für Neuentdecker, wie für alle die, die den VLC Media Player schon lange nutzen.

Firefox 3.5 kommt mit mehr Datenschutz

Dienstag, den 30. Juni 2009

Der dritte Veröffentlichungskandidat der Browsersoftware Firefox zur Version 3.5 ist verfügbar und erlaubt den Blick auf einige neue Funktionen. Abermals überspringen die Entwickler von Mozilla einige Ziffern – die aktuelle Version ist 3.0.11 – um tiefgreifende Änderungen an der Software deutlich zu machen. Der neue “Privat Browsing“-Modus wird die Fähigkeiten von Firefox im Bezug auf Datenschutz optimieren. Ist diese Funktion aktiviert werden künftig keine besuchten Seiten, Eingaben in Formulare oder Suchleisten, Passwörter, Downloadlisteneinträge, Cookies oder allgemein Dateien im Cache gespeichert. Dies ist zwar bereits mit der aktuelle Version möglich, doch erleichtert die neue Funktion das einfache Wechseln zwischen den gewünschten Standardeinstellung und dem Löschen aller Daten. HTML5 erhält außerdem Einzug in die freie Browsersoftware. Neue Code-Elemente wie video oder audio werden so verfügbar. Schlussendlich versprechen die Entwickler ein noch besseres Renderverhalten, was den schnelleren Seitenaufbau unterstützen soll. cnet hat übrigens zur anstehenden Veröffentlichung von Firefox 3.5 eine visuelle Geschichte des Programms zusammengestellt.

Update: Die Version 3.5 ist veröffentlicht. Vor dem Update lohnt sich eine Sicherung aller Daten und Erweiterungen, z.B. mit FEBE, um eventuelle Probleme im Nachhinein vorzubeugen.

RSS Feeds ohne Plugin in WordPress ausgeben

Samstag, den 21. Februar 2009

Gerade selbst benötigt und deshalb kurz notiert: In WordPress lassen sich mit der Funktion fetch_rss sehr leicht RSS-Feeds aller Art ausgeben. Vor geraumer Zeit brauchte das noch ein Plugin. Mit folgendem

<?php
include_once(ABSPATH . WPINC . '/rss.php');
// Hier die URL des Feeds angeben
$rss = fetch_rss('http://metafakten.de/feed/');
// Hier die gewünschte Beitragszahl angeben
$maxitems = 4;
$items = array_slice($rss->items, 0, $maxitems);
?>

Im Folgenden wird das RSS-Feed in einer Liste mit Überschrift ausgegeben.

<h3>Neuigkeiten von metafakten</h3>
<ul> <?php if (empty($items)) 
echo '<li>Keine Daten verf&uuml;gbar.</li>';
else foreach ( $items as $item ) : ?>
<li><a href='<?php echo $item['link']; ?>' 
title='<?php echo $item['title']; ?>'>
<?php echo $item['title']; ?>
</a></li>
<?php endforeach; ?> </ul>

Das Ganze im Original findet sich im WordPress Codex. Eine ähnliche Möglichkeit bietet wp_rss, dass aber weniger flexibel in der Darstellung ist.