QuickLinks vom 25. Mai bis zum 6. Juni

Meine pinboard.in-Links vom 25. Mai bis zum 6. Juni:

  • Squeaky – is a web proxy, in the spirit of a2 or PHProxy
  • Archive – This free plugin extends Apple Mail with the archive feature that you know and love from MobileMe and Gmail.
  • lesspipe – is an input filter for the pager less as described in its man page. The script runs under a ksh compliant shell (ksh, bash, zsh) and allows to view files with binary content, compressed files, archives and files contained in archives.
  • YOURLS – is a small set of PHP scripts that will allow you to run your own URL shortening service (a la TinyURL). You can make it private or public, you can pick custom keyword URLs, it comes with its own API. You will love it.
  • MFCMAPI – uses Microsoft's published APIs to provide access to MAPI stores through a graphical user interface. Its purpose is to facilitate investigation of Exchange and Outlook issues and to provide developers with a canonical sample for MAPI development.
  • Markdoc – is a lightweight Markdown-based wiki system. It's been designed to allow you to create and manage wikis as quickly and easily as possible.
  • SL – (Steam Locomotive) runs across your terminal when you type "sl" as you meant to type "ls". It's just a joke command, and not usefull at all.
  • mairix – is a program for indexing and searching email messages stored in maildir, MH or mbox folders.
  • Guake – is a top-down terminal for Gnome (in the style of Yakuake for KDE, Tilda or the terminal used in Quake).
  • Infinite Scroll – Automatically append the next page of posts (via AJAX) to your page when a user scrolls to the bottom.

QuickLinks vom 5. Januar bis zum 15. Januar

Meine pinboard.in-Links vom 5. Januar bis zum 15. Januar:

  • RFC 1855: Netiquette Guidelines – This document provides a minimum set of guidelines for Network Etiquette (Netiquette) which organizations may take and adapt for their own use.
  • Celerity – is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for programmatic navigation through web applications.
  • cucumber-nagios – lets you describe how a system should work in natural language, and outputs whether it does in the Nagios plugin format
  • Traverso – Is an audio recording and editing program which is very well suited to record a single voice, a band, an ensemble, a whole orchestra or any other source of music
  • VimGolf – Real Vim ninjas count every keystroke – do you?
  • Ad Hoc Data Analysis From The Unix Command Line – Your friends: cat, find, grep, wc, cut, sort, uniq
  • Free e-books for Windows administrators – This is a list of free e-books that are useful for Windows administrators. It will be regularly updated.
  • Review Board – is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the code review process.
  • Shelf – is an app for MacOS that looks at the current foreground application, and tries to figure out if what you’re looking at corresponds to a person in your Address Book. Then it’ll tell you things about them.
  • NanoCount – is a little utility for MacOS X. It provides a word count feature for TextEdit, OS X's built-in word processor.

QuickLinks vom 10. August bis zum 23. August

Meine delicious.com-Links vom 10. August bis zum 23. August:

  • Simple Software – Open Source Tools – Very nice collection of handy scripts. Most of which are windows only…
  • Using Git to manage a web site – The one-line summary: push into a remote repository that has a detached work tree, and a post-receive hook that runs "git checkout -f".
  • How to use TextMate – Great overview with many links. Something to learn for every TextMate user.
  • quillen – backs up your important documents or other data to your Amazon S3 and SimpleDB account.
  • gollum – Gollum wikis are simply Git repositories that adhere to a specific format. Gollum pages may be written in a variety of formats and can be edited in a number of ways depending on your needs.
  • lastfm-cli – is an interactive command-line & telnet interface to a last.fm account and last.fm audio streams.
  • Hamster – Free Video converter with built in video player witch Supports Any Video Formats and Easy-to-Use!
  • Gridy – adds an invisible grid to Windows, so that any window you move or resize is snapped to it.
  • Time-Track-CLI – In the spirit of TODO.TXT, this little Tcl script will handle tracking how much time you spend on tasks throughout the day. All records are stored in a plain text file so you’re not dependent on anyone else’s format.

QuickLinks vom 19. Oktober bis zum 16. November

Meine delicious.com-Links vom 19. Oktober bis zum 16. November:

Java API Dokumentation in TextMate

java doc

Ich habe seit diesem Semester Java-Vorlesungen und benutze viel lieber mein MacBook als die Vista PCs vor Ort. Anstelle des dort installierten Java Editors1 nutze ich mein TextMate als Editor.

Das ganze klappt auch super, man kann ganze Ordner verwalten und in der Seitenleiste neue Dateien anlegen2, das Syntax-Highlighting und Code-Folding klappt out of the box und die Sache macht einfach Spaß.

Nur, wenn man die Dokumentation zu dem gerade markierten Wort aufrufen will (ctrl + H), klappt das leider nicht.

Ich habe im TextMate IRC nach Hilfe gesucht und auch gefunden. Das aktuelle Java Bundle bietet diese Funktion aus unklaren Gründen nicht, die SVN-Version schon. Also bin ich nach der Bundle Update Anleitung vorgegangen und habe mir das neueste Java Bundle besorgt. Und das ging so:

Das passende Encoding einstellen:

export LC_TYPE=en_US.UTF-8

In das Bundle Verzeichnis wechseln3:

cd ~/Programme/TextMate.app/Contents/SharedSupport/Bundles/

Das alte Bundle entfernen:

rm -rf Java.tmbundle/

Und das neue aus dem SVN holen:

svn export http://macromates.com/svn/Bundles/trunk/Bundles/Java.tmbundle

Anstelle von export könnte man hier auch checkout verwenden und dann bei Bedarf einfach per svn up an das aktuelle Bundle kommen. Ich glaube aber nicht dass ich das Bundle so oft updaten werde und so spare ich mir den Transfer des .svn Ordners…

Einen TextMate Neustart später steht die aktuelle Java API auf Knopfdruck zur Verfügung und zeigt die passende Stelle zu dem markierten Wort an.

  1. Den ich allerdings für ein klasse Programm halte []
  2. Was der Finder kurioserweise immer noch nicht kann… []
  3. Meine Programme liegen in einem Ordner “Programme” in meinem Home, vermutlich liegen deine eher unter /Programme/.../, ohne das ~ []

Paris Bilder online und geotagged

Meine Fotos aus Paris sind jetzt inklusive Geotags online.

Flickr Karte mit Eiffelturm

Das war leider etwas schwerer als gedacht. Die Fotos hatten alle ihre GPS-Koordinaten in ihren Exif-Headern mit zu flickr gebracht1 wurden aber nicht als geotagged angezeigt. In den Weiteren Eigenschaften der Fotos waren die GPS-Felder zwar richtig befüllt, aber auf der Bilderseite wurde keine Karte angezeigt.

Ich habe dann, leider erst nach dem Upload, festgestellt, dass man dieses Feature erst bei flickr einschalten muss. Dazu muss man eingeloggt sein und dann unter flickr.com/account/geo/exif einen Haken setzen.

flickr exif zu gps

So. Erst dann werden schon während des Uploads der Bilder, die GPS-Informationen aus dem Exif-Header der Fotos extrahiert und in das flickr-Format für Geotags2 umgesetzt.

Damit auch andere Freude an den Geotags haben, sollte man noch unter flickr.com/account/geo/privacy den Geo-Datenschutz nach dem eigenen Geschmack anpassen. Ich habe meinen so eingestellt, dass jeder die Geotags sehen kann. Alternativ kann man das auch auf Kontakte, Freunde, Familie oder nur sich selbst beschränken.

Das ist schön und wird sicherlich bei zukünftigen Uploads auch klappen, hilft mir aber nicht sehr viel wenn ich keine große Lust habe meine 153 Fotos aus Paris3 erst zu löschen und dann noch einmal hochzuladen…

Ich könnte natürlich auch dieses Bookmarklet verwenden4 und die Orte der Bilder noch einmal auf einer Karte raussuchen. Spaß macht das aber sicherlich nicht…

GeoReTagr to the rescue!

Unter wackylabs.net/dev/georetagr wohnt diese kleine Webapp die einem diese Schmerzen erspart.

Man folgt dem Link, autorisiert GeoReTagr für den Zugriff auf den eigenen flickr-stream und stellt einige Optionen ein. Das sah bei mir dann so aus:

GeoReTagr Settings

So werden nur Bilder bearbeitet die das Tag “paris” tragen, Exif-Daten werden in das Flickr-Format übertragen, eventuell vorhandene Ortsdaten werden überschrieben und die geo:lat und geo:long Tags werden geschrieben.

Das dauert unter Umständen recht lang und man sollte geduldig warten. Bei mir waren es vier Seiten die ich mit Process next Page weiterklicken musste:

GeoReTagr Processing

Aber dann hat man es, den beängstigenden Sonderzeichen in den Titeln der Bilder zum Trotz, geschafft und die Fotos zeigen ihre Karte an.

Jetzt möchte ich das ganze noch gerne mit den See where this picture was taken-Links des oben erwähnten Bookmarklets in Einklang bringen. Die Karte von loc.alize.us ist einfach viel schicker als die flickr eigene Lösung.

(via: litux.org)

  1. wie die da rein gekommen sind blogge ich auch noch []
  2. z.B. geo:lat=48.8317107021 und geo:lon=2.38619211514 für dieses Bild unseres Hotels in Paris []
  3. jedes 12 Megapixel fett []
  4. das mir sehr gut gefällt und das ich auch schon, z.B. bei dieser Aufnahme, verwendet habe []

QuickLinks vom 26. März bis zum 27. März

Meine del.icio.us-Links vom 26. März bis zum 27. März: