QuickLinks vom 25. August bis zum 31. August

Meine delicious.com-Links vom 25. August bis zum 31. August:

  • sshuttle – Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin access.
  • mNote – for Android is a fast notepad for Android allowing for offline local note editing, managment, and searching. In addition, mNote synchronizes with Simplenote
  • Dirpy – is an advanced DVR for your favorite online media. For example, use Dirpy to record your favorite YouTube videos to mp3s!
  • Git for the lazy – This guide is for people who want to jump to any point in time with their project/game/whatever, and want something to use for themselves.
  • DiG HOWTO – How to use dig to query DNS name servers
  • 100 Free High Quality WordPress Themes: 2010 Edition
  • PosteRazor – The PosteRazor cuts a raster image into pieces which can afterwards be printed out and assembled to a poster.
  • Soulver – It's quicker to use than a spreadsheet, and smarter and clearer than a traditional calculator.

Icon Work

Mir ist aufgefallen, dass ich ziemlich häufig auf instant-thinking selbst, verschiedene Wikipedia-Artikel oder auf Flickr-Bilder verlinke.

In Doku-Wikis1 werden interne und externe Links mit unterschiedlichen Icons markiert und da dachte ich mir, dass es eine gute Idee wäre so etwas auch für dieses Blog einzuführen. Auf diese Art und Weise können Leser die bestimmte Begriffe schon kennen, es sich sparen den Link anzuklicken. Sie erhalten die Information “Das ist ein Wikipedia-Artikel”, durch ein kleines “W” direkt neben dem Link, ohne extra über den Link hovern zu müssen. Durch die gleiche Technik, etwa ein Flickr-F, sind auch andere Arten von Links sofort zu erkennen und machen das Lesen der Posts leichter.

Bei der Gelegenheit fiel mir auch auf, dass instant-thinking noch gar kein Favicon besitzt, welches man schön als Indikator für interne Links verwenden könnte. Also musste das auch noch rasch hergestellt werden.

Also ist folgende, durchaus übersichtliche, ToDo zu bearbeiten:

  1. Favicon entwerfen und einbinden
  2. Link-Icons implementieren

Wie schwierig kann das schon sein?

Weiterlesen →

  1. BTW ein sehr praktisches Wiki-System ohne Datenbankabhängigkeiten []

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 3. August bis zum 10. August

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

  • Elevation – is a free, open source route visualizer that renders personal GPS data in 3D space
  • BitlBee – brings IM (instant messaging) to IRC clients. It's a great solution for people who have an IRC client running all the time and don't want to run an additional MSN/AIM/whatever client.
  • Pay as you go sim with data Wiki – This wiki aims to collect information about pay as you go mobile phone plans from all over the world. Not just any plans though, they must include decent data rates, perfect for iPhone and Android smart phone travellers.
  • Improving your programming style with Python – Very nice Python Links and References, listed in order of difficulty.
  • A few git tips you didn't know about – Some very powerful white git magic…
  • Listary – is an excellent find-as-you-type search utility that makes searching items in large unmanageable lists of Windows applications a breeze.
  • shiftit – will let you resize and move your OSX windows without having to using a mouse. A lot like the snapping Windows 7 windows…
  • Bend – is a modern text editor. Bend takes off after the Zune client, but doesn't constrain itself to it. Find on page borrows from Apple Safari. Tabs are Google Chome inspired. This text editor aims to be elegant, clean and a pleasure to work in.
  • sonia – allows you to set up a dashboard with information that is important to you. Think Panic's Status Board.

QuickLinks vom 21. Juli bis zum 30. Juli

Meine delicious.com-Links vom 21. Juli bis zum 30. Juli:

  • CloudBerry Backup – provides a powerful Backup and Restore programfor Windows, designed to leverage Amazon S3 storage to make your disaster recovery plan simple, reliable, and affordable.
  • TaskMate – Very simple, minimal and free ToDo-List manager…
  • sigil – is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format.
  • Fossil – Simple, high-reliability, distributed software configuration management
  • pymacadmin – A collection of Python utilities for Mac OS X system administration.
  • Notes – is designed to focus on organizing plain text notes that are saved automatically. Just write your note and don't worry about saving them.
  • Shotwell – Open source photo manager for GNOME which looks a lot like iPhoto…
  • Ubuntu Enterprise Cloud im Test – Windows Pro blickt über den Tellerrand und testet die Ubuntu Cloud Lösung auf Basis von Eucalyptus.
  • The version controlled home directory – managing dotfiles using Git, MR and a few handy scripts…
  • Versioning dotfiles in git

QuickLinks vom 12. Juli bis zum 20. Juli

Meine delicious.com-Links vom 12. Juli bis zum 20. Juli:

Apple Remote Desktop via Terminal einschalten

Damit ich das nicht ewig vergesse:

Um über die Shell eines Macs den Apple Remote Desktop1 Zugriff für einen User dennis zu aktivieren, ist folgender Befehl2 auf einer Zeile abzusetzen:

sudo /System/Library/CoreServices/RemoteManagement /ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users dennis -privs -all -restart -agent -menu

Das ergibt dann den folgenden Output:

Starting... Created preference to start ARD after reboot. Stopped ARD Helper. Stopped ARD Agent. Stopped ARD Database. Stopped VNC Server. dennis: Set user remote control privileges. dennis: Set user remote access. Started ARD Agent. Done.

Nun ist ausserdem dafür gesorgt, dass der ARD-Agent3 bereits beim Start des Systems aktiviert wird. Sollte man das ganze wieder deaktivieren wollen, ist folgendes zu veranlassen:

sudo /System/Library/CoreServices/RemoteManagement/ ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off

Gerade wenn man so etwas per SSH absetzen kann, spart das unter Umständen, weite Wege…

(via: Garbage in Garbage out)

  1. Das ist eigentlich auch nur Apple-Speak für VNC… []
  2. Sorry für die händischen Umbrüche, aber sonst hätten die Snippets das Layout zerschossen []
  3. Hört sich fast an wie jemand, den die GEZ los schickt, oder? []

QuickLinks vom 30. Juni bis zum 9. Juli

Meine delicious.com-Links vom 30. Juni bis zum 9. Juli:

  • Your PasswordCard – is a credit card-sized card you keep in your wallet, which lets you pick very secure passwords for all your websites, without having to remember them! You just keep them with you, and even if your wallet does get stolen, the thief will still not know your actual passwords.
  • sslh – ssl/ssh multiplexer – lets one accept both HTTPS and SSH connections on the same port. It makes it possible to connect to an SSH server on port 443 (e.g. from inside a corporate firewall) while still serving HTTPS on that port.
  • An introduction to git-svn for Subversion/SVK users and deserters – This article is aimed at people who want to contribute to projects which are using Subversion as their code-wiki
  • Meerkat – An easy-to-use SSH tunnel manager built specifically for the Mac. Shareware, $19,95…
  • Add to Google Reader Safari Extension – captures a click on the RSS button and redirects the feed preview page in Google Reader where the user can subscribe immediately.
  • Test: Windows 7 Backup – was es kann und was nicht – So was kann man offenbar nicht auf gewöhnliche Enduser los lassen…
  • Little 'ruby' photo organizer – Place this script in a folder full of pictures, run it, and it will organize the pictures into folders by the day they were taken.
  • Tarsnap – is a secure online backup service for BSD, Linux, OS X, Solaris, Cygwin, and can probably be compiled on many other UNIX-like operating systems. The Tarsnap client code provides a flexible and powerful command-line interface which can be used directly or via shell scripts.
  • Git Extensions – is a toolkit to make working with Git under Windows more intuitive. The shell extension will intergrate in Windows Explorer and presents a nice context menu on files.
  • Fraise – is a free text editor for Mac OS X Leopard 10.6 which is both easy to use and powerful. It is designed to neither confuse newcomers nor disappoint advanced users. It should work perfectly for a whole variety of needs – like web programming, script editing, making a to do list and so on..

QuickLinks vom 1. Juni bis zum 29. Juni

Meine delicious.com-Links vom 1. Juni bis zum 29. Juni:

  • The Upside of Downtime (Velocity 2010) – Great presentation about why Downtime sucks and how to appreciate this fact.
  • One Thing Well – My Linux Setup – Pretty awesome minimal linux setup including some great software hints…
  • sneakernet – is designed as a 99% offline campus filesharing network to distribute gigabyte-sized files to a network of upwards of several thousand users who all live within a square mile or so.
  • Gitbox – is a Mac OS X graphical interface for Git version control system. In a single window you see branches, history and working directory status.
  • Splunk – indexes data from any application, server or network device. It crawls logs, metrics, and other data from applications, servers and network devices and indexes it in a searchable repository from which it can generate graphs, reports and alerts.
  • Git Reference – This is meant to be a quick reference for learning and remembering the most important and commonly used Git commands. The commands are organized into sections of the type of operation you may be trying to do, and will preset the common options and commands needed to accomplish these common tasks.
  • Q10 – is a simple but powerful text editor designed and built with writers in mind. Windows only.
  • mcollective – is a framework to build server orchestration or parallel job execution systems.
  • damnvid – is a cross-platform application to download and convert videos from your hard drive or from dozens of video sharing websites like YouTube, Dailymotion, Veoh, Metacafe, etc. Basically, it's a video downloader and converter that sucks less.
  • Objective-C Tutorial – Ein Tutorial zu Objective-C, XCode und Cocoa

Mailmans txt-gzip Archive in Mail.app importieren

Ich bin seit eineinhalb Jahrzehnten online. Es kommt vor, dass ich gerne Informations-Kanäle nutze, die auf frische Facebook- und Twitter-Adepten ein wenig old fashioned wirken könnten, aber dennoch1 sehr effizient funktionieren. Dazu gehören beispielsweise Mailinglisten. Vor kurzem habe ich die vcs-home Liste2 abonniert und da dort aktuell eher wenig Traffic aufläuft, wollte ich einen Blick in die Archive der Liste werfen.

Dort erhält man zwar einen netten Überblick über die verschiedenen Threads, aber ich dachte mir, dass es doch sicherlich auch ganz nett wäre, die alten Artikel in mein Mailprogramm3 zu bekommen. Da das hier das Internet ist, war ich nicht der erste mit dieser Idee. Die Software namens Mailman, die die vcs-home Liste und eine Vielzahl anderer Listen antreibt, stellt die Archive aber leider nur in gezipptem Text zur Verfügung und die meisten Mailprogramme erwarten eher mbox-Dateien oder die Export-Formate anderer Mailprogramme um mehrere Mails zu importieren. So auch Mail.app:

Eine sehr praktische Lösung fand ich bei Uwe Hermann, der den entscheidenden Perl-Schnipsel hier auflas und passenderweise mailman2mbox nannte:

#!/usr/bin/perl
 while (<STDIN>) {
   s/^(From:? .*) (at|en) /\1\@/;
   s/^Date: ([A-Z][a-z][a-z]) +([A-Z][a-z][a-z]) +([0-9]+) +([0-9:]+) +([0-9]+)/Date: \1, \3 \2 \5 \4 +0000/; 
   print;
 }

Mit der Befehlsfolge

wget http://lists.madduck.net/pipermail/vcs-home/2009-April.txt.gz
gunzip 2009-April.txt
./mailman2mbox < 2009-April.txt > 2009-April.mbox

wäre dann der April 2009 schon in das passende Format gewandelt. Während ich schon einen for-Loop zusammenschraubte, um diesen mit der stupiden Tätigkeit des Imports der gesammelten Archive zu betrauen, überkam mich die Idee, den Import einfach ohne die Umwandlung zu probieren. Und siehe da, lo and behold, Mail.app frisst auch die unbehandelte Version anstandslos und überführt sie in eine lokale Mailbox mit dem Namen der importierten Datei:

Von dort aus habe ich die importierten Mails dann per Drag and Drop in den bereits angelegten vcs-home Ordner verschoben.

Exportieren kann Mail.app übrigens auch ganz gut. Einzelne Mails werden per Drag and Drop auf den Schreibtisch als EML-Dateien gespeichert. Mehrere Mails können über Ablage -> Speichern unter… im oben bereits erwähnten Mbox-Format gesichert werden wenn das Format Reine Datei der E-Mail gewählt wird.

Ziemlich vielseitig für ein Programm das dem Betriebssystem beiliegt…

  1. oder vielleicht gerade deswegen… []
  2. worth a post on it’s own, check the vcs-home Wiki for a first impression… []
  3. Apples Mail.app []