Die beste Fernbedienung für den Raspberry Pi und Kodi

MX3-Klon FernbedienungVor ein paar Monaten war ich auf der Suche nach einer Fernbedienung für einen Medienplayer basierend auf einem Raspberry Pi 3 und Kodi. Da ein Raspberry Pi 3 Starter-Kit schon mal 50-60 € kostet, will man nicht nochmal die Hälfe oder mehr für eine Fernbedienung ausgeben. Zwar lässt sich Kodi auch kostenlos mit dem Smartphone z.B. via Yatse steuern (WLAN), allerdings gestaltet sich dies auf die Dauer recht anstrengend, weil die Steuerung nicht blind erfolgen kann. Bei einer echten Fernbedienung ist das haptische Feedback und der WAF halt um einiges höher.

Weiterlesen…

Sonoff mit Tasmota Firmware in Alexa einbinden

Aktuell beschäftige ich mit dem Thema SmartHome und arbeite mich gerade durch das KNX Buch von Stefan Heinle, welches einen guten Überblick über die verschiedenen Lösungen für Heimautomation am Markt verschafft. Ich bin zwar noch nicht ganz durch, aber eines steht bereits jetzt fest: KNX ist zwar die ausgereiftere und stabilere Lösung, allerdings auch die teuerste. Auf der Suche nach günstigen Alternativen für die Schaltung von einzelnen Verbrauchern wie Stehlampen o.ä., bin ich dann über die Sonoff Produkte von Itead gestolpert. Diese sind im Preis einfach unschlagbar, wenn einem die Schaltung via WLAN ausreicht.

Weiterlesen…

Authenticate Apache against JIRA

JIRA LogoA while back I explained in a post, how to setup Atlassian products behind an Apache with basic authentication using Apache’s user base. Although that can be quite handy to separate the user bases in some cases, it can be really annoying for users to have to authenticate twice. Once against the Apache user base, and after that against Atlassian’s. So I started to find out, how to get Apache to authenticate against Atlassian’s user base only – namely JIRA. Continue reading…

Running JIRA and Confluence behind Apache with basic authentication

Since I’m a big fan of the Atlassian products like JIRA, Fisheye and Confluence, I bought my own private Starter Licenses over a year ago. Installed as separate Tomcat deployments on my root-server, I put them behind an Apache server and forwarded requests to the localhost-only listening Tomcats using mod_jk.

Now,  >12 months later, support expired and so no updates or security-patches will be available for my installations without license renewal. Fair enough. So I thought, it’s time to restrict public access to my Atlassian products completely (even no start page) by just adding a basic auth to the Apache configuration. Oh, silly me :). Continue reading …

Fixing non-terminating cacti shell scripts

Cacti is a really useful tool when it comes to monitoring/graphing the state of a linux system like CPU load, free diskspace, database stats etc. utilizing the RRD-Tool. But recently I encountered, that one of my shellscript-based cacti data-input-method didn’t terminate as expected, driving my CPU crazy. It took me some time to track down the cause, so I thought it might be worth writing a line or two about it. Continue reading…

Using barman without additional postgresql connection

Using barman for incremental postgresql backups can really make life easier. But one thing bothered me while setting it up: why is an additional postgresql database connection from the backup server needed although there’s already an SSH account configured? I decided to take a deeper look into that problem. Continue reading…

Using barman to manage incremental postgresql backups

Recently I was searching for a way to avoid CPU peaks during backup of a production postgresql database. Until then, we used pg_dump to create single dumps for each database in the postgresql cluster. Everytime the backup was triggered, CPU load went up and sometimes also blocked new connections to the database for about 10-20 minutes because of that. Since we didn’t want to loose too much of the current data in a disaster scenario, we performed the backup multiple times a day. Doing that with an approx. 1 GB database seemed overkill to me.

Then I came across the concept of incremental backups using postgresql. Continue reading…

Multipage tiff example for download – test image file

Irfanview LogoRecently I was coding some functionality that was dealing with multipage tiff images. Since I hadn’t any multipage pictures on my computer, I thought it shouldn’t be too difficult to find some sample files to test with.

So I started my everday search in google: Multipage tiff example, multipage tiff file sample, multipage tif download etc. Nothing. Mostly results about programs that can handle multipage tiffs. Yay! Also google image search left me out in the rain :(. Screenshots of programs that can handle multipage tiffs. Yay, again! Continue reading …

Acer Iconia A700 Tablet im Test – Alternative zum Nexus 10?

Gegen Ende letzten Jahres war ich auf der Suche nach meinem ersten Tablet. Es sollte ein 10 Zoll Display, mindestens Full-HD Auflösung, >=16 GB Speicher, sowie möglichst einen USB-, SD-Karten- und HDMI-Anschluss on-board haben.

Natürlich sollte der Prozessor auch nicht allzu langsam sein, damit alles schön flüssig läuft. Die eierlegende Wollmilchsau also – und das natürlich am besten noch fast geschenkt. Schließlich sollte das Teilchen nur zum abendlichen Couch-Surfen und E-Mails abrufen herhalten :). Weiterlesen…