Macs in Media

Mit UnreadCount Eingänge (IMAP, Google Reader, Instapaper) beobachten

Scripts for counting in unread items in online services. Pretty much a collection of hacks, frankly, I’m putting them here in case anyone cares.

Tom Insam hat auf GitHub eine Sammlung von Scripten zusammengestellt, mit welchen man seinen IMAP-Account, den Google Reader Status und die Instapaper Inbox beobachten kann.

Ich habe das Script ergänzt, so dass es mehrere IMAP-Postfächer unterstützt und auf iPhone & iPad exakt auf das Display passt und die Grafiken schärfer aussehen. Außerdem habe ich einen Bug gefixt, welcher dazu geführt hat, dass man niemals eine leere Inbox hatte.

Das Ganze sieht am Ende für die letzten zehn Tage folgendermaßen aus und lässt mein Statistikherz höher schlagen:

Unread Count Tracking

Das Script läuft einmal die Stunde und ich bin ganz besonders auf unseren guten Support stolz, so dass das Script die Juicy Cocktail Inbox (fast) immer mit 0 Einträgen durchrackert. Eine durchschnittliche Bearbeitung einer Supportanfrage von unter einer Stunde (24/7) ist beachtenswert.

Bei Interesse kann ich die Änderungen online stellen, Nerds werden wissen wie sie die paar Kleinigkeiten selber anpassen.

Datei in Array einlesen in PHP

Man kann in PHP relativ schnell eine Datei zeilenweise in ein Array einlesen. Dafür benötigt man nur ungefähr 10-15 Zeilen:

$handle = fopen($filename, "r");
if (!$handle)
{
  return "";
}

while (!feof($handle))
{
  $data = fgets($handle, 512);
  if (trim($data))
  {
    $list[] = (int)trim($data);
  }
}

fclose($handle);

Das ganze kann man auch folgendermaßen machen:

$list = file($filename,
  FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);

Ich bin immer für die Reduktion von Code, sofern es der Lesbarkeit dient. Meistens hat dies auch zur Folge, dass man an der Geschwindigkeit sparen kann und nach einem halben Jahr immer noch weiß, was wirklich passiert.

Viele Wege führen nach Rom, doch es gibt immer einen, der besonders schmerzfrei ist.

Google Mail leitet eigene Mails nicht weiter

Wenn man eine Mail an Google Mail schickt, die von einem selber kommt, so wird diese nicht weitergeleitet.

Doch wieso will man überhaupt eine Mail an sich selber verschicken? Man kann auf diese Weise einfache Filter erstellen, die ausschließlich auf der Empfängeradresse basieren, die nur ein Alias für den Mail-Account ist. Somit greift die Regel eindeutig und man muss sich keine Gedanken machen, dass Regeln auf falsche Mails angewandt werden (wie zum Beispiel das Ausführen eines AppleScripts auf dem Mac).

Google Mail leitet derartige Mails jedoch nicht nur nicht an die Empfängeradresse weiter, es ignoriert sie vollkommen und verwirft sie. Die Mail findet man somit nur im Gesendet-Ordner und hat keine Chance eine Regel einzurichten.

Ich habe alle möglichen Tricks versucht, das einzig funktionierende scheint jedoch nur ein Google Mail Zweitaccount zu sein.

Das ist ein Paradebeispiel, wenn Software versucht cleverer zu sein als sie eigentlich soll und das Leben dadurch nur komplizierter macht.

Mit Courier Dinge hochladen

Heute ist Courier herausgekommen, welches ganz gut aussieht und einige nette Gimmicks hat. Die Grundfunktion ist das Hochladen von Dateien, wobei das Programm keinen vollwertigen FTP-Client ersetzen soll.

Man wählt eine Briefmarke aus und zieht sie auf einen Umschlag. Dann wählt man eine Datei, packt sie in den Umschlag und sie wird automatisch hochgeladen. Das Hochladen wird auf einer Karte gezeigt und man sieht animiert wo der Server auf der Welt steht.

Da es Mac OS X (und nicht iOS) Software ist, gibt es auch ausnahmsweise eine Demoversion.

Die 10 notwendigsten Mac OS X Utilities

Macworld hat einen sehr gut zusammengefassten Artikel mit den 10 notwendigsten Tools für Mac OS X.

Wie immer kommt an dieser Stelle der Hinweis, dass ich Top-Listen jeglicher Art verabscheue. Ausnahmen bestätigen aber gerne die Regel.

Bis auf zwei Tools habe ich alles im Einsatz und die zwei Programme fehlen auch nur deswegen, weil ich Ersatz dafür gefunden habe. Wenn man eines der Programme noch nicht getestet hat, sollte man sich zumindest die kostenlose Testphase nicht entgehen lassen.

Irie Révoltés – Mouvement Mondiale

Irie Révoltés wird in Ruanda eine Quelleinfassung bauen und damit ca. 700 Menschen den Zugang zu sauberem Trinkwasser ermöglichen.

Doch das ist nicht genug!

Irie Révoltés möchte noch weiteren Menschen den Zugang zu sauberem Trinkwasser ermöglichen und so wird die Band Einnahmen aus den CD-Verkäufen, die in der ersten Veröffentlichungswoche (27.08 - 03.09.2010) getätigt werden, ebenfalls an Viva con Agua spenden, um eine zweite Quelleinfassung zu realisieren.

Irie Révoltés hat ein neues Album veröffentlicht. Also ab zu iTunes das neue Album kaufen und dann hören, hören, und hören.

Wunderschöne iPhone- & iPad-Wallpaper

Artikel mit Listen taugen in den meisten Fällen wenig. Die „50 schönsten Hintergrundbilder“ und „30 kreativsten WordPress-Themes“ taugen meist genau so wenig wie die „20 notwendigsten Mac-Utilities“. Beautiful Pixels bietet allerdings eine Ausnahme mit einer Liste überwältigender Hintergrundbilder für iPhone & iPad. Für jeden Geschmack gibt es etwas auszuwählen und eine schlechte Auswahl kann man wahrlich nicht treffen.

[via Beautiful Pixels]

Macs vergleichen in einfach und schön

Das neue Interface, um Macs zu vergleichen ist nicht nur schlicht und schön gestaltet, es glänzt auch durch eine einfache Bedienbarkeit.

Die gesamte Mac-Produktpalette ist bereits sehr übersichtlich und ein potenzieller Kunde kann anhand des Namens herausfinden welches Gerät für ihn das geeigneteste ist. Vergleicht man dies mit typischen PC-Herstellern, so kann ich es nicht verstehen wie jemand bei den kryptischen Modelnummern durchsteigen kann — vernachlässigen wir hierbei die schier unendliche Produktpalette.

Exakt solche Details machen den Unterschied aus.

Was möchtest du mir sagen iTunes?

Obskure iTunes Fehlermeldung

Irgendwann, wenn iTunes keine eierlegende Wollmilchsau mehr ist. Irgendwann, in ferner Zukunft.

Ja, dann werden auch die Fehlermeldungen wieder verständlicher.