Archive for category Miscellaneous
Flickr’s neue Slideshow
Posted by Lars Schenk in Miscellaneous on Mai 11th, 2007
Flickr hat die Slideshow überarbeitet. Bilder im Grossformat auf schwarzem Untergrund, (optionale) Anzeige der Bildtitel und Bescheibungen machen richtig etwas her. Am besten schaut man es sich mal an um zu sehen, wie es funktioniert und wirkt.
Abmahnwellen 2007? Existenzgründung 2007?
Posted by Lars Schenk in Miscellaneous on Februar 2nd, 2007
Wie heise berichtet wird aufgrund der Neuregelung des Telemediengesetzes eine neue Abmahnwelle befürchtet. Und auch bei den Geschäftsbriefen per E-Mail liefert eine neue Rechtslage weitere Angriffsfläche für Abmahnanwälte. Ich finde das beunruhigend, zum einen, weil das Abmahn(un)wesen oft in keinem vernünftigen Verhältnis zu evtl. möglichen Schäden steht (z.b. Formfehler bei Geschäfts E-Mail) und zum anderen, weil jüngst selbst die Bundesregierung das Problem bei Abmahnverahren erkannt hat und jetzt zumindest Verbraucher vor überzogenen Abmahngebühren schützen will.
Read the rest of this entry »
Kalenderwochen, Feiertage und Schulferien in iCal
Posted by Lars Schenk in Miscellaneous on Dezember 5th, 2006
Zugegeben: ich nutze iCal nicht oft. Aber heute wollte ich mal eine Kalenderwoche nachschlagen und musste feststellen, dass iCal die Kalenderwochen leider nicht mit Bordmitteln anzeigen kann. Unter www.icals.de/nuetzliches kann man diese aber abonnieren. Feiertage, Schulferien und so manches Allerlei für den Kalender bekommt man dort ebenfalls zum download bzw. im Abo. Feine Sache.
Frischzellenkur: Ruby für CLR und JVM
Posted by Lars Schenk in Miscellaneous on November 21st, 2006
Seit Ruby von David Heinemeier Hansson auf Schienen gesetzt wurde ist die Programmiersprache Ruby mega hip - siehe auch Tiobe Programming Community Index - November Headline: Ruby is rocketing skywards.
Zwar steht der Ruby Interpreter für alle wichtigen Plattformen zur Verfügung - aber ich würde ungerne einen Interpreter einsetzen, der neben der langsameren Ausführung des Codes auch die Herausgabe des Quellcodes zwingend erforderlich macht. Und mit RubyScript2Exe steht ja auch kein echter Compiler zur Verfügung. Zwar gibt es mit YARV ein Projekt für eine Ruby-VM, aber es erscheint mir viel eleganter statt einer eigenen Ruby VM oder diverser Ruby-Compiler für verschiedene Plattformen nur Ruby-Compiler zu haben, die die gängigen VM wie die Java VM oder die Common Language Runtime (CLR) von .NET. bedienen und damit auch gleich einen Brückenschlag in diese Welten ermöglichen.
Microsoft stellt dafür den Softwareentwickler John Lam zum Januar 2007 ein, der hinter RubyCLR steht. Damit soll Ruby für die CLR von .NET verfügbar gemacht werden. Ein ähnliches Projekt finde ich unter Ruby.NET in einer frühen Beta-Phase. Letzteres erfordert .NET ab Version 2 und läuft damit nicht unter dem aktuellen Mono.
Auf der anderen Seite hat Sun zwei kompetente Entwickler aus der Open-Source Gemeinde hinzugewonnen und so tüfteln Charles Oliver Nutter und Thomas Enebo nun für Sun Microsystems an dem Java basierten Interpreter JRuby herum, der neben der Ausführung von Ruby Code in der JVM auch die Integration mit Java Code ermöglicht. Derzeit gibt es nur den Java basierten Interpreter - ein bytecode Compiler ist aber in Arbeit. Mit JRuby kann man also auf das Java Universum zurückgreifen und z.B. plattformübergreifende Desktop Anwendungen auf Basis von Swing erstellen:
-
# Import Java packages
-
require 'java'
-
-
JFrame = javax.swing.JFrame
-
-
frame = JFrame.new("Hello Swing")
-
button = javax.swing.JButton.new("Klick Me!")
-
-
class ClickAction <java.awt.event.ActionListener
-
def actionPerformed(evt)
-
javax.swing.JOptionPane.showMessageDialog(nil, "<html>Hello from <b><u>JRuby</u></b>.<br> Button '#{evt.getActionCommand()}' clicked.")
-
end
-
end
-
button.addActionListener(ClickAction.new)
-
-
# Add the button to the frame
-
frame.getContentPane().add(button)
-
-
# Show frame
-
frame.setDefaultCloseOperation(JFrame::EXIT_ON_CLOSE)
-
frame.pack()
-
frame.setVisible(true)
Darüberhinaus gibt es auch schon Bemühungen SWT mit JRuby zu nutzen oder JRuby unter OS X als einfaches Deployment Modell für GUI Anwendungen zu nutzen.
Interessant wird es auch noch sein, wie das ganze dann ggf. noch mit Trolltechs Qt Jambi zusammen geht oder ob man gleich QtRuby via JRuby nutzen kann.
Small Is Beautiful
Posted by Lars Schenk in Miscellaneous, Video on November 13th, 2006
Jason Fried von 37Signals.com spricht auf der Collaborative Technologies Conference 2006 über interessante - möglicherweise provozierende - Konzepte für produktivere Zusammenarbeit wie sie beim jungen Unternehmen 37Signals zu finden sind:
StatCounter.com vs Google Analytics
Posted by Lars Schenk in Miscellaneous, tech-recipes on November 9th, 2006
StatCounter ist ein Web-Tracking Dienst und bietet Statistiken in Echzeit. Es gibt ein kostenloses Schnupperpaket, welches neben der ausführlichen gesamt Statistik-Zusammenfassung auch Analysefunktionen bietet. Letztere sind jedoch auf die 100 letzten "Pageloads" beschränkt, was natürlich für grössere Sites keinen sinnvollen Einsatz erlaubt. Zum Reinschnuppern reicht es aber allemal. Mich hat insbesondere die Real-Time Auswertung begeistert, da sie mir auch beim kostenlosen Angebot bereits ermöglicht schnell und übersichtlich zu erfassen, was aktuell auf dem Server requested wird ohne dass ich eine lokale Logfileauswertung oder Apachestats bemühen muss.
Deutlich mehr in die Tiefe geht Google Analytics, was für AdWords Benutzer kostenlos zur Verfügung gestellt wird (früher auch nur, wenn man von Google einen Einladungscode angefordert hatte - inzwischen scheint Google genügend Kapazitäten zu haben und bietet allen Benutzern mit einem Google-Konto diesen Dienst kostenlos an). Hier haben sich die Google-Entwickler richtig ausgetobt und bieten wahrscheinlich alles, was man sich von einem Analyse-Tool wünscht: angefangen z.B. bei den Klassikern "beliebteste Inhalte", "Tiefe oder Länge des Besuchs" bis hin zu "Besuchertreue" und "definierte Trichternavigation". Aber auch die Integration mit AdWords wird geboten, so dass Conversation Tracking und CPC-Analysen direkt in Analytics ermöglicht werden. Read the rest of this entry »
Google AdSense Login Probleme
Posted by Lars Schenk in Miscellaneous on Oktober 10th, 2006
Google geht auf Einkaufstour (youtube.com) und ich darf mich mich über Login Probleme bei Google AdSense ärgern. Read the rest of this entry »

Latest comments