Coole Sache das hier, muss ich mir mal anschauen bei Gelegenheit.
[UPDATE] Angeblich wird Front-Row in Tiger so wie in AppleTV. Das kann ich aussitzen.
Selbermachen
My digital life – erste Erfahrungen mit der neuen Technik
Mit den 3 Tasten von Apple Remote kann man auch – vorzüglich wäre übertrieben – einigermaßen stressfrei EyeTV steuern. Ich kann jetzt vom Sofa aus
- MP3s hören
- DVDs gucken
- Internet Radio hören
- Fernsehen aufnehmen
- aufgenommene Sendungen anschauen und löschen
Zufriedenheit macht sich breit, schönes Spielzeug. Unschön ist, dass EyeTV nicht direkt im Front Row Menü erscheint, sondern über einen Umweg erreichbar ist.
Ab jetzt sind MP3s in die Musiklandschaft im Wohnzimmer integriert, Internet-Radio auch und das Beste daran, der Sound über die Stereoanlage ist besser als erwartet. Zum Projektverlauf.
Solche Tücken in der Technik mit denen wo ich gerne leben tue
Wer kennt es nicht diese lästige Problem wenn gleich zwei Macs im gleichen Raum auf die gleiche Fernbedienung reagieren… (JJJJJJJJAAAAAAA!!!!!!!!) Gott sei Dank! Es ist lösbar. Wie steht hier: http://docs.info.apple.com/article.html?artnum=302545-de
5 Sekunten lang „Menü“ und „nächstes Lied“ drücken bindet eine Fernbedienung an einen Rechner, unter Systemeinstellungen-Sicherheit kann man das dann wieder aufheben wenn man will.
Pimp your Wohnzimmer
Grade habe ich eine Dummheit begangen. Eine schöne Dummheit. In Hinblick auf die Aufgabe des Arbeitszimmers zu Gunsten des Hack mini eine strategische Entscheidung – eine Entscheidung die von Randgruppen als Dummheit wahrgenommen werden könnte.
Sicherlich könnte man sein Geld auch in CDs, Kletterkurse, Motorsägen oder Aktien investieren. Ich gehe da beim sinnlosen Geld ausgeben eher emotional und technisch versiert vor.
Vernunft ist wenn man 3mal könnte!
Was bin ich heute stolz am mich, So stolz! Da habe ich tatsächlich 3 (in Worten: DREI) Lokalitäten aufgesucht in denen man ’nen Mac mini kaufen kann und ich habs nicht gemacht.
Und das obwohl eigentlich nix dagegen sprechen würde: der DVD Player hat gestern endgültig seinen Geist aufgegeben, der Lohn ist überwiesen und sonst passt auch alles. Seit gestern abend bin ich mir definitiv sicher, so ein Teil muss her.
O Mann, da könnte jetzt so eine Kiste im Regal stehen, der Hammer! Ich will diesen Moment absoluten Einklangs zwischen mir, dem endlich gefassten Entschluss und der Gewissheit meine Heim-IT jederzeit pimpen zu können so lange es geht auskosten und irgendwann einfach zuschlagen. Fertig.
Wg. dem Mac mini und meinem „Digital Life Projket“
Jetzt warte ich bestimmt schon ein halbes Jahr bis die neuen Mac minis mit Core 2 Duo kommen. Aber nix. Warum das so sein könnte steht hier, sowas in der Art habe ich mir auch schon überlegt. Verdammt.
DVB-T ++
Da hätten die Deutschen wohl auch ein Jahr länger warten sollen: Norwegen bekommt das bessere DVB-T. Die derzeitige Qualität – vor allem von Pro7, Sat1, Kabel1 und N24 – ist schlichtweg eine Frechheit! Vor allem wenn man einen großen Fernseher hat, werden die Schwächen schnell sichtbar.
Sicher zu Ostern
Ich spiele mit dem Gedanken mich abzusichern, datentechnisch. Ich kopiere zwar regelmäßig mit rsync die Daten vom Laptop auf den Desktop, aber so richtig bin ich mit dieser Lösung nicht zufrieden.
Beruflich verwende ich fürs Laptop-Backup (WinXP) eine Maxtor OneTouch III und bin davon ziemlich begeistert. Anschließen, Knopf drücken, etwas warten, fertig. Jetzt habe ich etwas gegooglet und herausgefunden, dass es die Platte auch mit Mac-SW gibt. Da werde ich wohl zuschlagen. Das ist es mir wert!
Call Groovy Script From Java Class
Today vice versa: Call the groovy script we created last time from a Java class:
[JAVA]
package test;
import groovy.lang.GroovyClassLoader;
import groovy.lang.GroovyObject;
import java.io.File;
import java.io.IOException;
import org.codehaus.groovy.control.CompilationFailedException;
public class GroovyScriptRunner {
private String filename=““;
public GroovyScriptRunner(String filename){
this.filename=filename;
}
public boolean run(){
ClassLoader parent = getClass().getClassLoader();
GroovyClassLoader loader = new GroovyClassLoader(parent);
Class groovyClass;
try {
groovyClass = loader.parseClass(new File(this.filename));
} catch (CompilationFailedException e) {
e.printStackTrace();
return false;
} catch (IOException e) {
e.printStackTrace();
return false;
}
// let’s call some method on an instance
GroovyObject groovyObject;
try {
groovyObject = (GroovyObject) groovyClass.newInstance();
} catch (InstantiationException e) {
e.printStackTrace();
return false;
} catch (IllegalAccessException e) {
e.printStackTrace();
return false;
}
Object[] args = {};
// call main
groovyObject.invokeMethod(„main“, args);
return true;
}
public static void main(String[] args) {
GroovyScriptRunner runner = new GroovyScriptRunner(„test/GroovyTest.groovy“);
runner.run();
}
}
[/JAVA]
More infos can be found here: http://groovy.codehaus.org/Embedding+Groovy
Java skripten, #2
Was mir neulich bei meinem ersten Groovy-Ausflug nicht aufgefallen ist, ist die Tatsache wie einfach man Groovy-Skripte über die Kommandozeile aufrufen kann, wie es geht steht hier: http://groovy.codehaus.org/Installing+Groovy .
Wenn man dann noch den CLASSPATH entsprechend setzt, klappt die Integration mit eigenen Java-Klassen prima. Damit tut die Grenze zwischen Java und Skript ganz schön schön verschwinden. Ich bin begeistert!