3.7.09

Buchmarktstatistik der Programmiersprachenbücher von O’Reilly

Unter http://radar.oreilly.com/2009/02/state-of-the-computer-book-mar-22.html hat O’Reilly aktuelle Daten vom Buchverkauf veröffentlicht. Interessant sind folgende Fakten:

  • C# liegt ganz vorne bei den Programmiersprachen
  • Java liegt hinter C#
  • Ruby steigt stark ab
  • Objective-C hat einen riesen Zuwachs

JavaScript Menüs mit jQuery

Aufbauend auf den populären Artikel http://www.alistapart.com/articles/dropdowns/ gibt es mit jQuery eine einfache API zum Erstellen von Menüs: http://be.twixt.us/jquery/suckerFish.php#item4.2.

In HTML sieht es dann so aus:

<ul id="nav-one" class="nav">
<li>
<a href="#item1">item 1</a>
<ul>
<li><a href="#item1.1">item 1.1</a></li>
<li><a href="#item1.2">item 1.2</a></li>
<li><a href="#item1.3">item 1.3</a></li>
</ul>
</li>
<li>
<a href="#item2">item 2</a>
<ul>
<li><a href="#item2.1">item 2.1</a></li>
<li><a href="#item2.2">item 2.2</a></li>
</ul>
</li>
</ul>


Folgender JavaScript-Code reicht aus:



$(document).ready(function(){

    $("#nav-one li").hover(


        function(){ $("ul", this).fadeIn("fast"); },


        function() { }


    );


    if (document.all) {


        $("#nav-one li").hoverClass ("sfHover");


    }


});



$.fn.hoverClass = function(c) {

    return this.each(function(){


        $(this).hover(


            function() { $(this).addClass(c);  },


            function() { $(this).removeClass(c); }


        );


    });


};

1.3.09

Hans Rosling spricht über Datenvisualisierung -- toll

Eine phantastische Präsentation mit unglaublichem Stil und außergewöhnlichen Einsatz von Medien.

28.2.09

Nettes, zentrales und günstiges Hotel in Dresden

Ist AO Hostel: http://www.aohostels.com/de/leipzig/hotel-leipzig/. Das Hotel liegt direkt gegenüber dem Hbf. und ist somit absolut zentral. Die Zimmer sind hell und modern. Habe für die Übernachtung im Einzelzimmer gerade einmal 27 Euro (ohne Frühstück) bezahlt. WLAN-Internet ist auch sehr günstig. Zimmer sind leise durch zwei Lagen von Fenstern.

27.2.09

Foren, Polls, ohne eigene Server-seitige Komponenten

Bietet die http://www.widgetbox.com/. Andere Anbieter übernehmen hier das Hosting und man selbst bindet auf seiner Webseite wie dem Blog nur ein Stückchen Flash ein. Es gibt nützliches wie http://www.widgetbox.com/widget/comments oder spaßiges wie http://www.widgetbox.com/widget/simpsomaker.

Ein netter Blog über Design...

... ist http://www.sloganmaker.net/design/. Der Sloganmaker schreibt über Ideen im Bereich Marketing, Trends, Web und vieles mehr. Toll fand ich zum Beispiel seine folgenden Fundstücke:

Lazaro

http://lotto.blogs.com/photos/uncategorized/2008/11/27/card6.jpg

Toilettenzeichen01

Toilettenzeichen02

Wordle: Tool for generating “word clouds”

Look here: http://www.wordle.net/.

7.6.08

Web 2.0 Seiten - Inspiration für Web 2.0-Logos

9.3.08

Tastenkürzel (Shortcuts) Microsoft Office Word und PowerPoint

18.1.08

"Auto Duck" heißt dieser Effekt. Aha.

Für Audio-Aufnahmen habe ich mir immer einen Effekt gewünscht, in dem Hintergrundmusik läuft und diese dann automatisch leiser wird, wenn die Stimme kommt. Nach etwas Suchen bin ich auf den "Ausblendeffekt" gekommen -- der heißt "Auto Duck". Bisher habe ich meine Aufnahmen und Mischungen immer mit KRISTAL gemacht, doch das unterstützt diesen Effekt nicht. Nun wollte ich das freie Audacity 1.3.4 ausprobieren. Audacity unterstützt das zwar nicht direkt, aber etwas Hilfe bekommt man mit einem Effekt Auto Duck schon. Hier muss man nur alles richtig markieren, und Infos gibt die Doku.

4.1.08

BahnCard trotz Kündigung -- nicht schlecht Herr Bahn

Dass sich die Bahn bei Kündigungen der BahnCard- 2 Monate Zeit für eine Bestätigung lässt ist ja bekannt. Vor einem halben Jahr habe ich per EMail gekündigt und auch eine Bestätigung bekommen. Aber das dann heute eine neue BahnCard ins Haus flatterte ist schon dreist.  Ein Anruf -- der natürlich nicht kostenfrei ist und der Bahn wieder ein wenig Geld einbringt -- erbrachte dann eine noch dreistere Aussage vom Mitarbeiter: "Ja, die Kündigung habe ich hier vor mir. Vernichten Sie einfach die Karte". Verkommt die Bahn im Laufe der Privatisierung immer mehr zu einem Unternehmen mit Drücker-Methoden?

3.1.08

OpenOffice-Vorlagen

Unter http://www.martinpyka.de/?p=486 stellt Martin Pyka eine Reihe von OpenOffice-Vorlagen für Hausarbeiten, Manuals, und sonstige Artikel bereit.

18.12.07

Hübsche HTML-Tooltips mit JavaScript

Gibt es von Walter unter http://www.walterzorn.com/tooltip/tooltip_e.htm.

9.12.07

Hervorhebung von Google-Suchbegriffen auf der eigenen Web-Seite

Ein kleines Java-Skript (http://www.kryogenix.org/code/browser/searchhi/, http://webdesign.weisshart.de/kryogenix.php) hilft dabei, die bei Google eingegebenen Suchbegriffe auf der eigenen Seite hervorzugehen. Coole Sache das.

4.11.07

Windows Live Writer Beta 3

Von Windows Live-Writer (Blog-Software) gibt es ein neues Update.

Der Blog hält Interessenten auf dem Laufenden.

22.9.07

Google Kalendar mit Kalenderwochen...

... fand ich unter http://recover89.googlepages.com/googlecalendarweeknumbers. Es geht ganz einfach: Füge nur den Kalender http://www.google.com/calendar/render?cid=g0k1sv1gsdief8q28kvek83ps4%40group.calendar.google.com dem eigenen hinzu. Super cool.

5.8.07

Neues Fenster mit dynamischen Inhalt über JavaScript öffnen

Mit JavaScript lässt sich nicht nur ein neues Fenster mit einer gegebenen URL öffnen, sondern auch ein Fenster mit dynamisch generiertem Content anzeigen:

<html>
<head>
<title>Test</title>
<script type="text/javascript">
function opennewwindow()
{
var win = window.open("","name","height=400,width=400,toolbar=no,scrollbars=no,menubar=no");

win.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01//EN' 'http://www.w3.org/TR/html4/strict.dtd'>");
win.document.write("<html><head><title>Solution Checker</title></head><body>");
win.document.write("<p>Hello my friend.</p>");
win.document.write("<p><a href='javascript:self.close()'>Close</a> the solution checker.</p>");
win.document.write("</body></html>");
win.document.close();
}
</script>
</head>
<body>
<a href="javascript:opennewwindow()">Lösung prüfen</a>.
</body>
</html>

Der Trick ist, bei window.open() die URL wegzulassen, und dann per write() in Window-Objekt zu schreiben.