QuickLinks vom 19. November bis zum 8. Dezember

Meine pinboard.in-Links vom 19. November bis zum 8. Dezember:

  • Anki – is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.
  • Ledger – is a powerful, double-entry accounting system that is accessed from the UNIX command-line. This may put off some users, as there is no flashy UI, but for those who want unparalleled reporting access to their data, there really is no alternative.
  • Glances – is a CLI curses based monitoring tool for both GNU/Linux and BSD.
  • Gow – (Gnu On Windows) is the lightweight alternative to Cygwin. It uses a convenient "Windows installer" that installs about 130 extremely useful open source UNIX applications compiled as native win32 binaries.
  • Breevy – is a TextExpander clone for Windows. Snippets are syncable between Mac and Windows via Dropbox.
  • Vifm – is a ncurses based file manager with vi like keybindings. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.
  • blockdiag – and its family generate diagram images from simply text file
  • Archipel – is a solution to manage and supervise virtual machines. You can use all libvirt-supported virtualization engines like KVM, Xen, OpenVZ or VMWare. You can perform all basic virtualization commands and many other things like live migration, VMCasts, packages, etc.
  • stressdrive – is a Mac OS X command-line tool meant to verify correct operation of a drive. It does so by filling a drive up with random data and ensuring all the data can be correctly read back.
  • ThinkUp – is a free, open source web application that captures all your activity on social networks like Twitter, Facebook and Google+.

QuickLinks vom 24. Oktober bis zum 19. November

Meine pinboard.in-Links vom 24. Oktober bis zum 19. November:

  • spark – A little shell script that lets you generate sparklines at the command line.
  • glogg – is a multi-platform GUI application to browse and search through long or complex log files. It is designed with programmers and system administrators in mind. glogg can be seen as a graphical, interactive combination of grep and less.
  • ResophNotes – Notational Velocity clone for Windows including Simplenote-sync and Markdown support
  • Pandoc – is your swiss-army knife if you need to convert files from one markup format into another. Need to generate a man page from a markdown file? No problem. LaTeX to Docbook? Sure. HTML to MediaWiki? Yes, that too.
  • GitLab – is your own lite app for projects/repositories hosting on your server. Basically it is a free GithHub Clone written in Ruby on Rails.
  • Coordino – allows you to create a question and answer system for you and your users to enjoy. Basically it is a free StackOverflow Clone written in PHP.
  • KeyStroke – is a Safari extension that provides customizable keyboard shorcuts for common tasks and enhancements.
  • Samurize – is an advanced system monitoring and desktop enhancement engine for Windows. IT professionals, overclockers, gamers and desktop modders alike use Samurize for system information, weather reports, news headlines and much much more.
  • dexy – is an open source document automation tool that can help you create documents using your favourite programming languages and your favourite software.
  • MarkdownPad – is a full-featured Markdown editor for Windows.

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 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 8. Januar bis zum 9. Januar

Meine delicious.com-Links vom 8. Januar bis zum 9. Januar:

  • Diplodocs – Handbücher und Anleitungen online
  • Snipt – is your collection of frequently used commands or code snippets.
  • ferm – is a tool to maintain complex firewalls, without having the trouble to rewrite the complex rules over and over again.
  • Espresso – Website-Editor for Mac OS X with lots of Bells and Whistles. Now in public beta, later 59,95 €…
  • Blogo – Nice looking Desktop Blog-Editor for Mac OS X with a fresh UI-concept. Shareware, $25.
  • WordPress Notifier for Mac OSX – is a freeware application that alerts you when new unapproved comments are posted on your WordPress blog.
  • Townload-Essen – Mitmach-Portal für Essener Jugendliche

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 ~ []

QuickLinks vom 5. März

Meine del.icio.us-Links vom 5. März: