Kostbare Software

12 01 2009

Von Björn inspiriert hier mal eine Liste von toller Software die ich nicht missen möchte:

Basis

  • Firefox 3.0 – Sauber, schnell, einfach, sehr universell
    • Context Search – Mein Liebling! Integriert die Suchanbieter ins Contextmenu. So lassen sich markierte Wörter übersetzen (leo), nachschlagen (wikipedia, delicious), suchen (google).  Zweckentfremdet lassen sich so auch Youtube- oder Vimeo-Videos über eine eigenen OpenSearch-Suchanbieter via KeepVideo.com per Mausklick in AVI-Dateien umwandeln.
    • Delicious Bookmarks – Einfach alle Links vernünftig taggen, überall mithinnehmen und direkt per Shortcut Strg + B aufrufen  (Bookmarkleiste öffnen – Cursor springt auf Tagsuche – Tag eingeben, link mit Pfeiltasten auswählen, Enter, Seite lädt, Bookmarkleiste schließt)
    • Adblock Plus mit Cederics Liste + eigene Regeln – Wirkungsvoller Werbungs- und Trackingschutz
    • BugMeNot – Firefox Plugin zur BugMeNot-Logindaten-Datenbank
  • Thunderbird mit Lightning und BirdieSync – Straight Forward Email- und Kalendarlösung.
  • Speedcommander – Mächtiger Dateimanager mit Automatisierungsfunktionen und diverser Protokollimplementationen(FTP, SFTP, DAV usw.)
  • Putty
  • VNC Viewer
  • IrfanView
  • UltraMon – Zeigt u.A. seperate Taskleisten für jeden Bildschirm an. Weitere sehr nützliche (und in Windows fehlende) Multi-Monitor-Funktionen.
  • ActiveSync
  • MPC für Videos und DVDs
  • Open Office
  • WinRAR
  • Foxit Reader (PDF Reader)
  • Winamp

Kommunikation

  • QIP – ICQ Client
  • mirC
  • Skype

Entwicklung

  • UltraEdit
  • Zend Studio for Eclipse
  • TopStyle Pro
  • VMware mit verschiedenen Rechnernetzen
  • DBDesigner in eigenem Build zum Datenbankdesign
  • PoEdit
  • Microsoft Visual Studio 2005 Pro – C# / C / C++
  • Adobe CS3
  • Tortoise Subversion
  • Firefox Plugins
    • FireBug
    • TamperData
    • Web Developer Toolbar

Studium / Elektronik

  • QUCS
  • Matlab
  • Target 3001!
  • FunkyPlot
  • Open Office Math

Sonstiges, Praktisches, Nützliches

  • Perfect Disc – Defragmentierprogramm
  • µTorrent
  • Acronis True Image – Backup/Archivprogramm
  • MusicBrainz Picard
  • Album Art Downloader
  • Magic Disc – wie Daemon Tools nur mächtiger. Images umwandeln, verändern, erweitern usw.
  • Powertoys for Windows – Open Command Window Here
  • OpenVPN
  • Camtasia Studio
  • Shup


CakePHP I18n & l10n

9 05 2008

Internationalisierung von Internet-Anwendungen ist ein wichtiges Thema, auf das schon zu Beginn der Entwicklung ein Schwerpunkt gelegt werden sollte. Zwar ist nicht bei jeder Internetpräzens Internationalisierung notwendig, die Seiten sollte jedoch mindestens in Englischer Version vorliegen. Bei Internetanwendungen ist Internationalisierung absolut notwendig, möchte man nicht einen Großteil der potentiellen Nutzer ausschließen. Lesen »



Neue Last.fm Post Ext Version

5 05 2008

Gibt ne neue Last.fm Post Ext Version, nachdem mich Fabian dazu angeregt hat einen Check der PHP Umgebung einzubauen, damit der Nutzer auf bestehende Probleme hingewiesen wird und sich nicht darüber wundern muss, warum das Plugin nicht funktioniert. Überprüft wird, ob der HTTP Wrapper aktiviert ist und ob SimpleXML verfügbar ist. Die neue Version steht euch ganz normal über das WordPress.org Plugin Repository zur Verfügung.



Lastfm Post Extension

18 04 2008

Woha Guys,

its me – back to buisness again. Today i serve you my new Lastfm Post Extension for WordPress. It enables your Blog to automagically get the Song you listened to while posting your Stuff. If some Wolfmother Track is shown above, than it works like it should :-) You do not need to enter your Last.fm Password, all we want and need is your Username (or a Username of any Lastfm User)

Requirements

Unfortunaly i’m a lazy guy. So there is no PHP4 support since it uses the SimpleXML Class, which is only included in PHP5. But PHP4 is obsolete anyway, so this is a good opportunity to get rid of it.

Installation Guide

  • Go and get a fresh copy from WordPress.org Plugins Repository
  • Unpack the archive and follow the installation guidance included
  • If you like it, leave me a short comment or write a post about your new toys :-)


Shup WordPress Plugin

27 03 2008

Since Shup and WordPress concerns many Users worldwide i’ll write this post in english.

Idea and Development

As i already mentioned in my earlier posting about Shup i was working on an integration to bring Shup and WordPress working together. The Plugin is essentially a bridge between Shup and WordPress. It’s not integrated in WordPress or Shup. But it glues the interfaces of both programms together. I started with the custom_uploader_example.phps which is shipped with Shup since it is the only way to write something Shup can interact with. Then i had three ideas to interact with WordPress:

  1. Copy a new Image directly to WordPress’es Content Dir
    1. The Problem is that a Image might do not pass WordPress rules and will not be accepted or shown in the Writing View
    2. Operating in an alien softwares directorys is not an good idea at all
  2. Using WordPress Library Function wp_upload_image
    1. Might be better because we are using an interface for what we plan to do
    2. Internal APIs change from revision to revision

And finally 3. Using WordPress XML Interface

Using an external api is a good idea because it is a fixed implementation and will not change as long as the interface is widespread used. WordPress supports the metaWeblog.newMediaObject Method which perfectly matches our conception.

All to do was to receive an image via http post, read its content and send it to WordPress as an newMediaObject.

Download and Setup

  • First of all get a copy of the current version at shup.php.
  • Open it and modfiy username, password and wordpressUsername, wordpressPassword
    • Username & Password are used for identify your Shup Client
    • wordpressUsername & wordpressPassword are your WordPress Login Information
  • shup-preferences.pngUpload shup.php to your WordPress Root Directory to shup/shup.php
  • Open Shup and go to File -> Preferences -> File Uploading & Network
  • Doubleclick Custom-Uploader
  • shup-custom-uploader-configuration.jpgSelect “Add new Profile” and populate the fields like shown in the screenshot. Click Save Changes and activate the profile as active profil.
  • Close the Dialog.
  • I recommend to disabled shup.com url tagification unless you know what it is and would like to use it
  • Have fun populating your blog with a bunch of photos :)