Uninteressantes von einem Anwendungsentwickler aus Linse
 

Beiträge mit dem Tag "Internet"

 

Die neusten Blog Einträge

 
Seite 1 von 6

Einstieg in Streamripper

Kategorie "Linux" Linux  Verfasst am 05.10.2011 19:41 05.10.2011 19:41  1 Kommentar 1 Kommentar  

Auf der Suche nach neuem Futter für meinen MP3 Player bin ich nach langer Zeit wieder auf Streamripper gestoßen. Streamripper ist (wie der Name schon sagt) ein Programm um Radiostreams mitzuschneiden.

Das besondere an diesem Tool sind die vielen Einstellungen. Der Stream wird automatisch in einzelne MP3 Dateien gesplittet, wobei auch gleich die richtigen ID3 Tags gesetzt werden. Man muss im Normalfall also nichts nachträglich an den MP3 Dateien machen.

streamripper http://205.188.215.225:8010/ -d ~/Music/ -q 0000

Mit dem Befehl -q kann man Streamripper dazu veranlassen die Dateien in den ID3 Tags und auch im Dateinamen zu nummerieren. Die Zahl hinter der Option ist der Startwert.

Weitere Optionen gibt es da wie immer in der Manpage des Programms. ;)

Bei meinem aktuellen Lieblingsstream war nun aber das Problem das immer 3 Sekunden vor Songende die Titelanzeige umschaltet. Sprich es fehlten immer 3 Sekunden im Song bzw es waren 3 Sekunden zu viel im Song. Abhilfe schafft hier eine ganz einfache Option die das Anfangen einer neuen Datei um X Sekunden verzögern kann.

streamripper http://205.188.215.225:8010/ --xs_offset=3000 -d ~/Music/ -q 0000

Streams mitschneiden ist in Deutschland übrigens im Normalfall erlaubt. Genau wie Radiosender auf Kassette aufnehmen. Man darf das aufgenommene Material nur nicht weiter geben.

(Da ich kein Anwalt bin, kann ich diese Aussage natürlich nicht 100% garantieren.) Weitere Infos

 

Evernote kann wirklich Bilder lesen

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 18.09.2011 20:42 18.09.2011 20:42  0 Kommentare 0 Kommentare  

Habe gerade bei Evernote nach "GmbH" gesucht und da ist ein Foto in den Ergebnissen aufgetaucht wo relativ unleserlich das gesuchte Wort drin stand.

Echt cool. :)

 

NTP Server synchronisation automatisieren

Kategorie "OpenPandora" OpenPandora  Verfasst am 04.06.2011 12:38 04.06.2011 12:38  0 Kommentare 0 Kommentare  

Um die Zeit auf der Pandora immer aktuell zu halten, führe ich ab und zu ein Zeitupdate über einen NTP Server aus. Das NTP Programm holt sich dann die aktuelle Zeit nach einer der Atomuhren aus dem Netz.

Man muss dazu aber erstmal die ntpdate Binary auf der Pandora installieren. Man muss dabei natürlich mit dem Internet verbunden sein. ;)

sudo opkg update
sudo opkg install ntpdate

Die eigentliche Aktualisierung der Zeit passiert dann mit folgendem Befehl:

ntpdate -v ptbtime1.ptb.de

Dies kann man dann auch wieder automatisieren, indem man den Befehl automatisch beim Starten des WLAN Chips ausführt: Scripte automatisch beim WLAN Anschalten ausführen

Bei einer deutschen Pandora nicht vergessen die Zeitzone auf Paris umzustellen. Ansonsten stimmt die Uhrzeit nicht, und ist um mehrere Stunden verschoben!

 

Evernote - Noch ein (oder DER?) Notizen-Online-Service

Kategorie "Internet" Internet  Verfasst am 07.05.2011 21:09 07.05.2011 21:09  5 Galeriebilder 5 Galeriebilder  0 Kommentare 0 Kommentare  

Evernote ist ein Online Notizbuch. Das besondere hier ist, dass es für so gut wie jede Plattform einen Client gibt. Auch eine Schnittstelle für Programmierer gibt es. Da kann man sich also so richtig austoben. ;)

Unterstützte Plattformen

  • Windows
  • Mac OSX
  • iPhone, iPad, iPod touch
  • Android
  • Blackberry
  • Palm
  • Windows Mobile
  • Weboberfläche
  • Linux (über 3rd Party Programm)
  • API

Evernote Android ClientEvernote Android Notiz bearbeitenEvernote Android Schlagwörter für eine NotizNevernote Linux ClientEvernote Weboberfläche

Man kann mehrere Notizbücher erstellen, die dann auch für andere Benutzer freigegeben werden können. Als Standardbenutzer kann man Notizbücher nur lesend freigeben. Als Premiumnutzer geht dies auch schreibend.

Natürlich kann man auch Bilder und andere Medien in die Notizen einbinden. Das einzige was hier die Grenzen setzt, sind die 60MB (Standard) bzw 1GB (Premium) Traffic im Monat. Auch kann eine einzelne Notiz maximal 25MB (Standard) bzw 50MB (Premium) groß sein.

Was sonst noch so mit einem Premium Account möglich ist, findet man hier. Werbefreiheit in den Clients, offline Notizbücher auf den mobilen Geräten und Zugang zur Historie der Notizen sind einige der Premium-Funktionen.

Einen offiziellen Linux Client gibt es leider nicht. Als alternative kann ich aber gefahrlos Nevernote empfehlen. Der Client wird aktiv entwickelt und ist dazu noch OpenSource. Was will man als Linuxer mehr? ;)

Ich mache seit einigen Monaten fast alles mit Evernote. Von Todo Listen in Projekten bis zu Einkaufszetteln. Benutzt werden die Evernote Clients für Windows und Android, die Weboberfläche und Nevernote unter Linux.

Natürlich muss man bei der Cloud-Problematik vorsichtig sein, was man Evernote anvertraut. Weswegen beispielsweise Passwortlisten in meinem Evernote Account nicht zu finden sind. ;)

 

BOINC Statistik GUI Script

Kategorie "Projekte" Projekte  Verfasst am 19.04.2011 22:16 19.04.2011 22:16  1 Galeriebild 1 Galeriebild  4 Kommentare 4 Kommentare  

Der Boinc Client generiert regelmäßig eine XML Datei (client_state.xml) welche alle wichtigen und interessanten Infos über die aktiven Tasks und über den Host enthält.

Mit einem Cronjob wird die Datei regelmäßig in einen Unterordner des Scripts kopiert und dann ausgewertet. Das Script ist zudem komplett Template gestützt. Es kann also relativ einfach ein neues Design erstellt werden.

Boinc GUI

Die Idee zu diesem Script habe ich von hier. Erst wollte ich nur ein paar Änderungen vornehmen. Dann kam aber eins zum anderen und nun sind 90% neu geschrieben... :)

Die GUI steht genau wie das "Urscript" unter der GPL. Also viel spaß damit. ;)

Links
Boinc Statistik GUI, Download Link und Lizenz im Footer der GUI

 

Piwik - Die freie Alternative zu Google Analytics

Kategorie "Internet" Internet  Verfasst am 19.04.2011 21:37 19.04.2011 21:37  4 Galeriebilder 4 Galeriebilder  5 Kommentare 5 Kommentare  

Piwik ist eine freie Alternative zu Google Analytics. Man installiert es wie Wordpress mit einem Weiter-Weiter-Fertig-Dialog auf einem Webspace seiner wahl.

Danach kann man Websites in Piwik anlegen. Man muss dann genau wie in Google Analytics einen Tracking Code in den Footer der Website verbauen.

DashboardKeywordsPagesSettings

Piwik ist seit gut einer Stunde in diesen Blog und in einigen anderen meiner Projekte verbaut. Ich werde das erstmal einige Wochen testen und dann entscheiden ob Piwik eingebaut bleibt oder nicht.

Wer übrigens nicht von Piwik analysiert werden möchte, kann im Adblocker seines vertrauens einfach eine Regel auf piwik\.(php|js) anlegen. Dann werden die Dateien piwik.php und piwik.js, egal von welcher Domain, nicht mehr durchgelassen.

 

Ein kleines Routing Projekt

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 20.02.2011 12:13 20.02.2011 12:13  2 Kommentare 2 Kommentare  

Ich wollte schon länger mal wieder mit meinem Nintendo DSi online spielen. Problem ist hierbei noch immer, dass innerhalb von Spielen nur WLAN Verbindungen mit WEP Verschlüsselung benutzt werden können. Ist halt wieder so ein Halbherzig-Problem was bei Nintendo ja dazu gehört... :(

Meine zweite Dockstar steht via WLAN mit dem Netzwerk verbunden neben meinem PC. Die Idee war nun, eine alte Fritz!Box als WLAN Access Point an den LAN Port der Dockstar zu hängen. Dies hat nach einem bisschen Rumprobieren auch funktioniert. :) [...] Weiterlesen...

 

SOGo - Scalable OpenGroupware

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 15.11.2010 19:44 15.11.2010 19:44  2 Galeriebilder 2 Galeriebilder  4 Kommentare 4 Kommentare  

SOGo ist ein verdammt genialer Nachbau des bekannten Email Clients Thunderbird für den Webbrowser. Als Bonus wurde auch die Kalender Extension Lightning nachgebaut.

EmailKalender

SOGo selbst läuft als eigenständiger Serverdienst auf einem lokalen Port. Über das Apache-Modul mod_proxy wird SOGo nach außen verfügbar gemacht.

Die Daten werden wahlweise auf MySQL oder PostgreSQL gespeichert. Das Benutzermanagement läuft über LDAP.  Wahlweise (so hab ich es gemacht) kann man die User aber auch in die SQL Datenbank speichern.

Allerdings gibt es einen massiven Nachteil: Das System ist sehr kompliziert einzurichten. Bis wirklich alles lief hat es echt lange gedauert. Beispielsweise musste die SQL Tabelle für die Benutzer manuell anhand der Fehler im Log nachgebaut werden. Eigentlich sollte diese automatisch erstellt werden. 

Naja. Die geniale Oberfläche ist es wert... ;)

SOGo ist noch sehr jung und befindet sich in ständiger Entwicklung. Beispielsweise kam beim letzten Update die Fähigkeit mehrere IMAP Accounts zu nutzen hinzu. Mit dem nächsten Update werden unter anderem mehrere Identitäten im Webmail unterstützt.

Unter Debian kann SOGo einfach über die Paketverwaltung installiert werden. Die entsprechenden Quellen findet man auf der Projekt-Website. Eine genaue Installationsanleitung werde ich später noch veröffentlichen.

Demo: http://www.sogo.nu/english/tour/screenshots.html

 

DynDNS mit der INWX XML-RPC API

Kategorie "Programmieren" Programmieren  Verfasst am 20.09.2010 21:45 20.09.2010 21:45  2 Kommentare 2 Kommentare  

Der Domain Provider InterNetworX (kurz inwx) bietet eine XML-RPC Schnittstelle um alles mögliche an den Domains zu manipulieren. Man kann über die Schnittstelle sogar neue Domains registrieren.

Mit einem kleinen Shellscript habe ich für meinen OpenWRT Router ein DynDNS Script gebaut. Es wird alle fünf Minuten aufgerufen und aktualisiert eine Subdomain wenn sich die WAN IP geändert hat.

http://snippets.sim4000.de/show/35/

In der XML Datei müssen die Zugangsdaten zum Kundenbereich von inwx.de und die Unique ID des DNS Eintrags gesetzt werden. Die UID bekommt man aus der URL zum Bearbeiten eines DNS Eintrags. Hier ein Beispiel:

https://www.inwx.de/kunden/nameserver-updrec.php?recid=107779999

Wenn alles funktioniert sollte nun vom XML-RPC Server als Antwort "Command completed successfully" zurück liefern. Und dann sollte auch die aktuelle IP Adresse im DNS Record stehen.

 

Asus WL-500G Premium v2

Kategorie "Hard- und Software" Hard- und Software  Verfasst am 19.09.2010 21:56 19.09.2010 21:56  2 Galeriebilder 2 Galeriebilder  1 Kommentar 1 Kommentar  

Ein neuer Router musste her. Von einem Kumpel wurde mir der Asus WL-500GP v2 empfohlen. Auf diesem wurde natürlich gleich OpenWRT installiert. ;)

Asus WL-500G Premium v2 - VorderseiteAsus WL-500G Premium v2 - Rückseite

OpenWRT installieren

Auf der Website von OpenWRT ist genau beschrieben wie die Installation abläuft. Das Flashen des Routers über die Weboberfläche ist leider nicht möglich. [...] Weiterlesen...

Seite 1 von 6

Tag Cloud

28c3   3D   ASCII   Akismet   Allgemein   Animation   Apache   Arbeit   Arch Linux   Archos 5   Asterix & Obelix   Audio   Auto   BOINC   Bash   Bitlbee   Blog v2.0   Bluetooth   Bodenwerder   Bouncer (BNC)   Bundestagswahl 09   Bücher   CCC   Chromium   Comics   Computerspiele   Content Managment System   Creative Commons   CyanogenMod   Cybton   DAU Alarm   DLRG   Datenbanken   Datenschutz   Debian   Deutsches Rotes Kreuz   Domains   EZFlash Vi   Eclipse   Eingabegeräte   Ekelhaft   Email   Essen   Ethernet   Evernote   Facebook   Fanartikel   Feiertage   Fernsehn   Firefox   Flash   Flattr   Fotografie   Fritz!Box   Fun   Fußball   GEZ   GPS   Gameboy Advance   Games   Gnome   Google   Google Android   Google Android Hacking   Google+   Grafiken   Grand Theft Auto IV   HTC   HTC Desire Z   HTML   Handhelds   Handy   Handy Apps   Hardware   Homebrew   ICQ   IRC   ImapFilter   Internet   Internet Explorer   Internet Relay Chat (IRC)   Internetzensur   Java   JavaScript   JeeGeek   Justiz   Kino   Konzert   Kultur   Kumpels   Legend of Zelda   Linux   MS SQL Server   Marilyn Manson   Microsoft .NET   Minecraft   Mobile   Mozilla   Music Player Daemon (MPD)   Musik   MySQL   NPD   Natur   Netbeans   Netbooks   Netzwerk   Nintendo   Nintendo DS   Nintendo DSi   Nintendo Wii   Notebook   OpenOffice   OpenOffice Impress   OpenWRT   PC Hardware   PHP   Pandora   Papierkorb   Patentrecht   Pidgin   Piratenpartei   Piwik   Politik   Privat   Programmieren   Projekte   PulseAudio   QR-Code   RSS   Rammstein   Root   SOGo Scalable OpenGroupware   SSH   SVN   Schlüsselband   Schule   Seagate Freeagent Dockstar   Server   Serversicherheit   Sesamstraße   Shellscripting   Shopping   Shortlinker   Skype   Social Networks   Software   Spam   Spenden   Spongebob   Straßenverkehr   Support   TV   Technik   Textverarbeitung   Thunderbird   Truecrypt   Twitter   Typo3   UMTS   USA   USB   Ubuntu   Underground Shopping   Urheberrecht   Urlaub   VMWare   VNC   Vereine   Verkaufen   Verstärker   Videorecorder   Viren und andere Schädlinge   Virtual Box   Vorratsdatenspeicherung   WLAN   Wahlen   Webspace   Wehrdienst   Weserbergland   Willkommen   Windows   Windows 7   X11   XFCE   XML   XStylus   Zeitschriften   Zensur   bind9   ffmpeg   netcup   openSSL   r0ket   sim4000.de   vim   Überwachung   Überwachungsstaat   üäx.de   1337