Logitech G11 G-Tasten mit g15daemon und xbindkeys unter Linux

1481563990 (12. December 2016)

Seit heute (eigentlich schon seit einer Weile, der Beitrag war nur sehr lange in der Warteschlange) nutze ich eine alte Logitech G11, welche ich vollständig gereinigt und wieder “auf Vordermann” gebracht habe.

Eigentlich ging es mir aber nur darum, mir die zusätzlichen Tasten auf dem Gerät zunutze zu machen. Beispielsweise hatte ich mir ausgedacht, einen Knopf für ein “git pull” oder ein “svn up” zu verwenden. Und einen um den Desktop zu sperren. Und einen um das aktive Fenster zu schließen. Auch denkbar sind vorgefertigte “One-Liner”, welche auf Knopfdruck automatisch eingefügt (oder automatisch getippt) werden. Legen wir also los.

Die folgenden Punkte sind anwendbar auf die G15, G11 sowie G510 mit einigen Modifikationen.

Weiterlesen »

Tags: , , , , , ,

ReadyMedia/minidlna DLNA-Server mit “on the fly” Transcoding unter Debian Jessie

1481481714 (11. December 2016)

 

Vorgeschichte

Kürzlich kam ich in den Genuss eines eigenen Samsung Smart TV. Angetrieben von Interesse in DLNA und Medienstreaming kam ich auf “ReadyMedia”, ehemals “minidlna”. ReadyMedia verfügt zum aktuellen Zeitpunkt über alle benötigten Funktionen, um simples Medienstreaming zu realisieren. Von Haus gibt es bislang keinen Support für Transkodierung.

Dieser Punkt ist für mich jedoch von Relevanz, da fast meine komplette Musiksammlung aus den verlustfreien Formaten FLAC und WAV besteht. Der Samsung Smart TV unterstützt soweit ich dies ausprobiert habe lediglich MP3 – kein FLAC, kein WAV, kein AAC.

Folgende Möglichkeiten habe ich als Lösung ins Auge gefasst:

  • Pre-Transkodieren der kompletten Sammlung, bei Zuwachs späteres “inkrementelles Transkodieren”
  • “On-the-fly”-Transkodieren

Weiterlesen »

Tags: , , , , , , , ,

Speedport Hybrid und unmögliche TCP/UDP-Portfreigaben

1481259255 (9. December 2016)

Seit einiger Zeit kommt in meiner Heimat ein Speedport Hybrid zum Einsatz, da die maximale Leitungskapazität über DSL meist zwischen 6 und 7 Megabit pro Sekunde schwankt. Durch die zweite LTE-Anbindung werden viele Dinge beschleunigt (vertragsgemäß in diesem Fall auf theoretische 50 Megabit pro Sekunde). Dieser Vorteil hat aber einen nicht nur monetären Preis – sondern auch den, einen Speedport der Telekom als Router nutzen zu müssen.

Da im Speedport Hybrid keine “Exposed Host”-Funktionalität verfügbar ist und man auch nicht einfach große Ranges (1-65xxx) zur Portweiterleitung angeben kann, entschied ich mich, ein wenig Zeit zu investieren und nach der Intervallhalbierungsverfahren die möglichen Ranges “auszuloten”.

Zur Erklärung: Möchte man möglichst viele Abhängigkeiten an den Speedport verlieren, ist ein gängiger Workaround, hinter den Speedport seinen Wunschrouter zu stellen und diesen Aufgrund allerlei nützlichen Funktionen zu nutzen.
Abgesehen davon ist die Verfahrensweise, dem Nutzer vorzuschreiben, welche Ports er erlauben muss (und welche er nicht erlauben kann), nicht in Ordnung. Das bedeutet, dass wenn ich mich entscheide, den SIP-Port 5060 schließen oder an meinen eigenen Router weiterleiten zu wollen, das meine persönliche Entscheidung ist, in der mich kein Unternehmen zu bevormunden hat. Das dadurch unter Umständen die Möglichkeit über die Telekom mittels VoIP zu telefonieren, muss dann mein Problem sein.

Jedenfalls kam ich dabei zu dem Ergebnis, dass aus unterschiedlichen Gründen die folgenden Ports nicht freizugeben waren:

Weiterlesen »

Tags: , , , , , ,

Lenovo ThinkPad T420 gegen DELL Latitude E7470 getauscht

1481051816 (6. December 2016)

Kaum zu glauben, aber vor einiger Zeit habe ich mein ThinkPad gegen ein weitaus neueres Dell-Gerät getauscht. Nach 4 Firmware-Updates und Spielereien mit aktuellen Kerneln scheint es auch langsam akzeptabel zu funktionieren. Womöglich gewöhne ich mich auch nur an die ständigen Probleme – ich werde berichten.

Weiterlesen »

Tags: , , , , ,