Autor: andy

Java: Get IP and Mac address

A small code snippet that reads the computers IP and MAC address: try { InetAddress ip = InetAddress.getLocalHost(); NetworkInterface network; network = NetworkInterface.getByInetAddress(ip); byte[] macaddr = network.getHardwareAddress(); String mac = ""; for (int i = 0; i < macaddr.length; i++) { mac += String.format("%02X%s", macaddr[i], (i < macaddr.length – 1) ? "-" : ""); } …

weiterlesen »

Set workspace location for RCP application

In my Eclipse / RCP application the .metadata directory was always created in the working directory. This worked fine when I was opening the application normally. However, I needed file associations, so the user can just double click on file somewhere on his computer and open the file. If you do this, the working directory …

weiterlesen »

Backups mit Grsync

Für Backups verwende ich gerne rsync, das ist zuverlässig, ausgereift und schnell. Das Programm arbeitet auf der Kommandozeile, prinzipiell toll, aber ich habe immer so meine Probleme irgendwelche Sachen auswendig zu lernen. Also ging die Suche nach den richtigen Parametern immer wieder aufs neue los. Also musste eine GUI her: Grsync: Die Anwendung gibt es …

weiterlesen »

Rührei in der Mikrowelle

Heute etwas aus dem Bereich Experiment. Problemstellung: ein Rührei sollte heute Abend zum Abendessen auf den Teller.  Problem: mein Herd ist recht alt und hat langsame traditionelle Kochplatten, die brauchen einige Minuten um überhaupt richtig heiß zu werden. Dann benötigt man noch eine Pfanne, die danach fettig und eingesaut ist. Also warum nicht mal Rührei …

weiterlesen »

Eclipse / RCP: Remove Quick Access from toolbar

After updating my RCP application from Eclipse 3.7 to Eclipse 4.x the toolbar always showed the quick access toolbar:   How to get rid of that? The workaround is to hide the item with some CSS code. First create a CSS file in your plugins root folder, for example "default.css": #SearchField { visibility: hidden; } …

weiterlesen »

Android Studio: Nach Update lässt sich das Projekt nicht starten

Heute wurde mir ein Update für Android Studio angezeigt. Also Update heruntergeladen und installiert. Wie immer erwartet man da natürlich Probleme mit bestehenden Projekten. 🙂 War natürlich der Fall:  Gradle: <br></br>FAILURE: Could not determine which tasks to execute.<br></br>* What went wrong:<br></br>Task ‚assemble‘ not found in root project ‚SomeProject‘.<br></br>* Try:<br></br>Run gradle tasks to get a list …

weiterlesen »

Mou – Markdown Editor für OSX

Markdown ist meine neue "Lieblingsauszeichnungssprache" für Dokumente aller Art geworden. In der täglichen Arbeit fällt viel an was niedergeschrieben werden will: Notizen, kleinere und größere Dokumentationen. Da es im Prinzip nur Textdateien sind, sind diese auch sehr leicht auffindbar mittels Spotlight oder unter Windows mit der Desktop-Search. Evernote ist deswegen vor einiger Zeit von meinem …

weiterlesen »

Griechische Katze

Zweite Woche in Folge: wir wollen in der Mittagspause zu unserem Stammgriechen. Restaurant ist offen, aber niemand da, wir warten etwas ab und brechen die Aktion nach 15 Minuten Wartezeit ab. Heute war dann zumindest noch die hungrige Katze da: Schauen wir mal nächste Woche.

weiterlesen »

Roaminggebühren

Die EU hat zum Anfang des Monats die Roaming-Kosten gesenkt. Telefongespräche und SMS kosten nun weniger, aber das interessiert mich nicht wirklich. Wichtiger sind die mobilen Daten. Nichts ist nerviger als im Ausland auf Internet zu verzichten. Keine Handynavi, keine E-Mails, nichts mal eben auf der Karte nachschauen. Meistens habe ich mir dann vor Ort …

weiterlesen »