Technik
[Linux] Verzeichnis mit Hard-Links kopieren
by Jens on Nov.16, 2011, under Linux
Wieder einer dieser Einträge um es selbst nicht wieder zu vergessen…
Wenn man versucht ein Verzeichnis mit Hard-Links einfach so zu kopieren, erstellt man für jede Datei eine neue im Zielverzeichnis, auch wenn im Original zwei Dateien auf die gleichen Daten auf der Festplatte zeigen (hard link).
In meinem Fall hatte ich [...]
[Android] Das Problem mit Intents
by Jens on Sep.30, 2011, under Programmierung
Bei Android dreht sich alles um Intents. Wenn man eine einfache Applikation in Eclipse entwickelt muss man sich damit nicht unbedingt auseinandersetzen, weil die korrekten Daten für einen eingetragen werden, aber spätestens wenn man einen Service implementiert oder auf externe Ereignisse reagieren will muss man sich mit Intents beschäftigen.
Da ich [...]
[Android] Zugriff auf UI durch einen Service
by Jens on Sep.29, 2011, under Programmierung
Da ich mich gerade wieder mit Android beschäftige, möchte ich hier einmal einen einfachen Weg darstellen, wie man die UI (Activity) von einem Hintergrund-Dienst (Service) aus verändern kann.
Wenn man im Netz nach einer Lösung für dieses Problem sucht, wird man schnell in Richtung Handler geschickt – diese Lösung finde ich [...]
[Ubuntu] Verschlüsselte Partition nimmt Passwort nicht mehr an
by Jens on Dec.23, 2010, under Linux
Falls jemand von euch auch mal auf das Problem stößt:
Nach der Neuinstallation sagte mir mein Ubuntu plötzlich, dass meine Passwörter falsch seien – egal wie oft ich versuchte.
Lösung: “sudo apt-get install cryptsetup”
Das kleine Programm cryptsetup war nicht installiert und so liefen meine Passwörter ins Leere – Ubuntu sagte mir aber [...]
Developers Shame Day 2010
by Jens on Nov.03, 2010, under PHP, Programmierung
Danach habe ich gesucht – ein Vorwand der mir wieder Lust macht was in mein Blog zu schreiben.
Auf zum…
Auch bei mir finden sich ziemliche Klöpse aus meiner PHP-Anfangszeit und daher möchte ich doch gerne meine Unfähigkeit in der Vergangenheit protokollieren. und das obwohl PHP nicht meine erste Programmiersprache war – [...]
Windows 7 ist dumm
by Jens on Jul.08, 2010, under Argh!, Computer
Ich benutze Windows nun wirklich nur noch selten, und selbst das wird hoffentlich bald noch seltener werden, wenn Steam unter Linux läuft. Dennoch schaffe ich es in lustige Fallen zu tappen, die wie in diesem Fall mit einem Mausklick das System zumindest temporär unbrauchbar machen können.
Niemals sollte man auf die [...]
Tools für Webentwickler und -designer
by Jens on Jul.06, 2010, under Programmierung
Ich habe drei nette online Tools gefunden die einem das Leben als Web-Entwickler/-Designer leichter machen.
Kunde hat Anzeigeprobleme mit der Webseite?
Schicke ihn nach http://www.supportdetails.com/. SupportDetails ist eine Seite die nichts anderes tut als Daten über den Besucher zu sammeln – also ungefähr das gleiche was auch Google Analytics und Co machen, [...]
[Linux] Festplatte sicher löschen
by Jens on May.06, 2010, under Computer, Linux
Wenn man eine Festplatte wegwirft oder verkauft, will man ja normalerweise sicher gehen, dass keine persönlichen Daten mehr von dieser Platte ausgelesen werden können – einfaches “Löschen” reicht da nicht, weil “löschen” nur bedeutet, dass der Verweis im Dateisystem auf die Daten entfernt wird, jedoch die Daten selbst werden nicht [...]
Zen Coding
by Jens on May.03, 2010, under Computer
Nur ganz kurz. Interessant für alle die HTML per Hand schreiben und nicht mit irgend einem WYSIWYMGIYAL-Editor arbeiten (What you see is what you might get if you are lucky): Zen Coding
Zen Coding ermöglicht es nach einer kurzen Einarbeitungszeit (sehr kurz, wenn man CSS kennt) unheimlich schnell HTML-Strukturen zu bauen. [...]
Simple backups with windows 2
by Jens on Dec.03, 2009, under Programmierung, Technik
Update: I made additional changes to the script which are a real improvement for my daily use. The current version is “0.3d [2010-01-08]”
Last week I wrote about a simple way to zip all subfolders of a specific folder which I use for my simple archiving strategy at work. Today I [...]
Barcamp Mainz 09 – #bcmz – Mein Rückblick
by Jens on Nov.29, 2009, under Computer
Mein Kollege hat mich nachdem er mir vom Heidelberger Barcamp erzählt hat auf das Mainzer Barcamp geschleppt – zumindest den Samstag konnten wir mitnehmen und an jeweils 6 Vorträgen teilnemhen. Es hat sich gelohnt.
Update: Hier gibt es eine Übersicht über einige der berichtenden Blogs direkt von der Barcamp Orga.
Update: Ralf [...]
Simple backups with windows 1
by Jens on Nov.26, 2009, under Computer, Programmierung
At my current workplace, working with Linux (or anything other than windows) seems to be something no one would even bother to think about. So I had to dig into the world of Windows Batch Scripting in order to create those little tools that make my life just a bit easier when using [...]
WordPress: Highlight PHP Code
by Jens on Nov.22, 2009, under PHP, Programmierung, Technik
I like to write about programming, and since I am using Wordpress and writing plugins for it, PHP is the language of choice when it comes to blog-related development.
I wanted to put my PHP-Code into my entries and I wanted it to look nice, which means mono-spaced font and syntax [...]
WordPress: Filter certain categories on main page
by Jens on Nov.20, 2009, under PHP, Programmierung
I am using the Twitter Tools plugin to automatically create Tweets for my blog entries and vice versa to have some kind of tweet archive on my blog. That works flawlessly.
The only problem is: I tweet too much. I only want to show five entries on my front page, which [...]
Keyboard vs. Mouse
by Jens on Nov.13, 2009, under Asides, Computer
Do most people really never use the keyboard to work with desktop applications more quickly? There are so many cases of applications that are completely unusable with the keyboard – and I am not talking about image processing which cannot work without a mouse (though those programs are mostly optimized [...]
[Linux] CPU Taktung
by Jens on Nov.10, 2009, under Linux
Mit Hilfe des Befehls
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
kann man sich ausgeben lassen welche Taktfrequenzen von der CPU unterstützt werden. Da man ja nun mal keine unterschiedlichen CPUs auf dem Board hat, sollten die ausgegebenen Werte für alle CPUS des Systems gelten, auch wenn man nur “cpu0″ (also die erste CPU) abgefragt hat.
Die Ausgabe [...]
Komprimierung mit 7z
by Jens on Nov.09, 2009, under Computer, Linux
Ich komprimiere meine Dateien fast immer mit 7z, nur wenn ich Quellcode weitergebe nutze ich das traditionelle tar.bz2. Vor allem habe ich mir angewöhnt alles was ich an CD und DVD Images besitze vor dem verschieben auf die Backupplatte noch einmal zu komprimieren – der Zugriff muss ja nicht schnell [...]
GPS Logger
by Jens on Oct.09, 2009, under Computer, Java, Photos, Programmierung, Technik
Ich wollte nur bevor ich es vergesse über mein neues kleines Projekt schreiben: Der MiGPSLogger. Da ich dank myDealz der stolze Besitzer eines kostenlosen Nokia 5800 bin, habe ich mir direkt einmal einen einfachen GPS-Logger in Java ME geschrieben. Das Ding kann Strecken aufnehmen und Orte speichern und diese dann [...]
Privatisierung des Überwachungsstaats
by Jens on Sep.17, 2009, under Technik
Zumindest in den Blogs ist spätestens seit der FSA09 und der Piratenpartei die Verhinderung des Überwachungsstaats ein großes Thema. Dumm nur, wenn die Überwachungsmittel gleichzeitig eine nützliche Technikspielerei sein, dann kommt der Durchschnittsnerd in die Bredouille.
Auf Telepolis wird über ein Stromversorgungsnetz in den Straßen berichtet, dass natürlich – erst einmal [...]
GRAND Flash Album Gallery Extras
by Jens on Sep.13, 2009, under Photos, PHP, Programmierung
Heute mal auf Englisch, weil das Originalplugin auch in English zur Verfügung steht.
Update 2009-09-13: New version. Can now work around WP-Cache
GRAND Flash Album Gallery is a simple to use and professional looking way to present pictures on your website, it even has a nice looking full-screen-option.
There were two features that [...]
Augenaufschlag
by Jens on Sep.07, 2009, under Computer, Unfug
Da ich mich sowieso gerade in die etwas erweiterten Funktionen von The Gimp einarbeite, kommt mir natürlich jeder Vorwand recht um ein wenige herumzuspielen und mich von den wichtigen Aufgaben abzulenken. So habe ich letztens einen speziellen Smiley für eine besondere Forumbenutzerin gemacht.
Ratet mal was sie für ein Talent hat [...]
Multi-Desktop-Background-Creator…
by Jens on Aug.27, 2009, under Linux, Programmierung, Sonstiges
Ich arbeite entweder mit zwei Rechnern nebeneinander die über Synergy verbunden sind oder an einem Rechner mit zwei Monitoren. Bei zwei Monitoren an einem Rechner sieht das Hintergrundbild immer schlecht aus. Deshalb habe ich ein Bash-Script geschrieben dem man beliebig viele Monitorauflösungen von links nach rechts übergibt und einen Ordner [...]
Universelle Bashscript Vorlage
by Jens on Aug.26, 2009, under Linux, Programmierung
Ich schreibe immer mal wieder kleine Bashscripte für Alltagsaufgaben wie Backups und kleinere Aufgaben für die sich einfach keine großen Programme lohnen. Was mir immer gefehlt hat ist eine grundsätzliche Vorgehensweise die ich auf etwas größere Scripte anwenden kann um Parameter zu verarbeiten und eine Hilfe auszugeben.
Heute habe ich mir [...]
Thunderbird portabel machen
by Jens on Mar.09, 2009, under Computer
Man kann sich eine “portable Version” von Mozilla Thunderbird zum beispiel unter portableapps.com herunterladen. Nach der Installation auf einem USB-Stick sollte man allerdings noch ein paar Dinge beachten, damit beim Verlust des USB-Sticks nicht zu viele Probleme auftauchen.
Problem: Nicht jede portable Version verzichtet darauf Mails lokal zu speichern, das kann [...]
Schnelles löschen von Spameinträgen in z.B. Gästebüchern
by Jens on Jan.31, 2009, under SQL
Die meisten Spameinträge in Gästebüchern, Foren etc. werden gemacht um auf Seiten zu verlinken, die dann irgend etwas verkaufen (Pornographie, Viagra, Beruhigungsmittel, etc.). Um auf eine andere Seite zu verlinken muss man einem Link einen Protokollteil voranstellen – das ist meistens “http://”.
Normale Einträge enthalten selten mehr als einen, sehr [...]
Bugs finden – das Patentrezept.
by Jens on Dec.09, 2006, under Programmierung
Wenn das mal nicht die ultimative Lösung ist, wie man Bugs findet:
Another effective [debugging] technique is to explain your code to someone else. This will often cause you to explain the bug to yourself. Sometimes it takes no more than a few sentences, followed by an embarrassed “Never mind, I [...]
?