Mouse button mapping with Linux

Using Gentoo and xinput.

Dec 05 2016

Mäuse mit vielen Knöpfen gibt es wie Sand am Meer. Nun ja, fast. Aber finde mal eine Mause mit nur 3 Buttons…

Wenn einem die Aktion eines Knopfes an einer Stelle nicht passt, kann man diese umbelegen.

Dies funktionert mit dem Tool xinput. Hier ist die Anleitung

Canada und die backdoors

Warum das keine so gute Idee ist.

Dec 04 2016

Backdoors sind wie ein Zweitschlüssel von dem der Besitzer des Schlosses nichts weis. Einfach keine gute Idee und niemand inder nicht Software Welt würde das akzeptieren.

Klar braucht in einer Demokratie die Exekutive Möglichkeiten bei Verstößen gegendieses ein Mittel zum Bekämpfen. Aber ein Generalschlüssel ist nicht die Antwort. ÜBERHAUPT NICHT.

Ein User auf Reddit hat das sehr gut auf den Punkt gebracht:

If governments mandate backdoors, decryption capabilities and internet record storage... How long do you think it will take for hackers and criminal organizations to access the same capabilities?

Canada Wants Software Backdoors, Mandatory Decryption Capability And Records Storage

There is the fun in skateboarding

Dec 01 2016

Elterntips

Was nicht in Büchern geschrieben ist.

Nov 30 2016

A Dump of Parenting Tips

Where is the fun in Skateboarding

You just need to find it. It is already in you.

Nov 29 2016

Für manche late to the party aber ich finde es immer wieder gut:

Sucht einfach mal auf Youtube nach LIVE.SKATE.DIE oder kauft euch das Full-length-video

HTTPS mit Rewrite als default

HTTPS only

Nov 28 2016

Hat man sich nun via let`s encrypt ein kostenloses, aber vom Browser anerkanntes, SSL Zertifikat erstellt sollte man es auch verwenden.

Per Default wird eine Webseite immer noch ohne HTTPS ausgeliefert. Mit folgender htaccess Rewrite Regel stellt man die Anfragen auf https um.

RewriteCond %{HTTP_HOST} !^www\. [NC,OR]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.domain.tld/%{REQUEST_URI} [R=301,L]

Dies gilt natürlich nur für Apache.

Aktuelles aus Deutschland

Sagten die Zahlen was vorraus?

Nov 27 2016

Die Datensammlung und vereinfachte Analyse der Daten auf Neoterisch ergab leider schon Tage vor der US-Wahl das Trump wohl gewinnen würde.

Komisch, da die Medien vorher was anderes erzählten.

Futter für die Seele

Wenn man Hunger und keine Ideen hat.

Nov 01 2016

Dies sind Gericht die mir über den Weg gelaufen sind und es verdient haben Aufmerksamkeit zu bekommen.

Linksammlung 31.10.2016

Oct 31 2016

Linksammlung 30.11.2016

Oct 30 2016

Umzug der Zweite

Aktuell: Opinio Blog

Oct 23 2016

Die Zusammenführung meiner “vielen” Seiten geht weiter. Aktuell ist nun der Opinio Blog umgezogen. Die Inhalte sind schon eine weil hier auf der Seite aber nun sollte auch die URL umgeleitet sein.

Die Anbindung an Neoterisch ist auch schon erfolgt.

Reddit Gold

Das inhaltliche Gold. Nicht das bezahlte Gold.

Oct 17 2016

Es ist mal wieder an der Zeit für Fundstücke aus dem Internet.

Erstellt ohne...

Erstellt ohne die üblichen Verdächtigen.

Oct 16 2016

Bie diesem Relaunch ging es auch um die Reduzierung von Ressourcen die der Client verarbeiten muss um die Inhalte einzusehen.

Keiner mag es lange auf einen Antwort einer Webseite zu warten. Schnell geht man weiter und die Seite wird auch nicht mehr so aktiv in den Suchergebnissen auftauchen.

Daher habe ich nicht nur auf static publishing gesetzt sondern auch auf minimales Design und Funktionalität.

Als Design und Grundgerüßt der Webseite verwende ich nun Spectre.css. Das ist schlanker als die Konkurenz. Klar wird dabei kein Preis für das Aussehen gewonnen, aber das war ja auch nicht mein Ziel.

Ebenso wird keine Datenbank verwendet. Dies hat aber dazu geführt das ich für die Suche doch PHP verwenden musste. Lässt sich aber mit dem weniger an JS verschmerzen. Denn ein Server ist für die Arbeit da und nicht der Client.

Der Umzug geht weiter

Aktuell: Development Blog

Oct 11 2016

Die Zusammenführung meiner “vielen” Seiten geht weiter. Aktuell ist nun der Development Blog umgezogen. Die Inhalte sind schon eine weil hier auf der Seite aber nun sollte auch die URL umgeleitet sein.

Die Anbindung an Neoterisch ist auch schon erfolgt.

Was nun noch fehlt ist die Twitter Anbindung. Mal sehen wie ich das mache. Eventuell im build process der Seite.

Static publishing und die Suche

doch nicht so statisch?

Oct 09 2016

Es gibt viele Lösungen die eine Webseite erstellen die nur aus statischen HTML Dokumenten besteht. Keine direkte Abhängigkeit an eine Datenbank oder sonstige Quellen ist nur ein Unterschied / Vorteil. Ich werde da nicht zu ausführlich darauf einghehen.

Leider bietet diese Art von Inhaltsdarstellung ein Problem: Die Suche. Eine Suche ist etwas dynmisches das auf Benutzereingaben basiert.

Klar gibt es Lösungen die einen Suchindex erstellen und mit Hilfe von JavaScript diesen Index durchsuchen lassen, dies verlagert aber die Arbeit in den Client. Zusätzlich muss man den Suchindex seperat erstellen. Was nicht als großes Problem darstellt aber einen zusätzlichen Punkt an dem man denken muss.

Einfacher ist es doch nur eine Stelle für den Inhalt zu haben und bei der Inhaltserstellung nicht noch an die Suche denken zu müssen.

Daher habe ich eine sehr einfache Suche in PHP realisiert die die fertigen HTML Seiten durchsucht. Basierend auf dem aktuellen Design eine bestimmter Stelle im Code zusätzlich zur Anzeige der Ergebnisse nimmt.

Aber schaut selbst. Bei bisher ca. ~1800 HTML Dokumenten macht diese bisher keine zicken.

Features:

Live PHP regex tester

Oct 08 2016

Sollte jemand probleme mit regex in PHP haben, hier haben wir eine schöne Website die es ein wenig vereinfacht.

Migration von HLStats-Community

Oct 06 2016

Lange Zeit war www.hlstats-community.org die Anlaufstelle für HLStats. Archiviert und nur noch als übersicht.

Die Eigenständige Seite ist nun hier auf der Seite integriert worden

static publishing mit hugo

Ich versuche es mal

Oct 05 2016

Introducing Hugo, a new idea for making website creation simple again. Hugo works flexibly with many formats, and is ideal for blogs, docs, portfolios and much more. Hugo’s speed fosters creativity—it makes building a website fun again.

Das ist zumindest die Nachricht die einen auf der hugo Webseite erwartet.

Ich werde hier in loser Abfolge berichten wie es mir ergangen ist und was noch so kommen wird. In der Zwischenzeit wird es sicherlich noch ab und zu komisch aussehen, aber das wird wieder.

Aktueller Stand:

Started building site
0 draft content
0 future content
1821 pages created
0 non-page files copied
0 paginator pages created
12 2011 created
12 2013 created
12 2014 created
12 2015 created
9 2016 created
91 tags created
26 topics created
12 2010 created
12 2008 created
12 2009 created
12 2012 created
10 2007 created
in 1922 ms

Nettes Terminal

Sep 05 2016

Wenn einem die “normalen” Funktionen eines Linux Terminals nicht ausreichen sollte sich mal Terminology ansehen.

Bisher nur gute Erfahrungen gemacht.

please convert to openrc-run

Aug 25 2016

Ok, ist nicht mehr so aktuell und wichtig. Es nervt aber immer noch. Dieser Befehl sollte es auf einmal lösen:

 find /etc/init.d -type f -exec sed -i 's/runscript/openrc-run/' {} +