Kategorien
PC & Accessoires Sonstiges

Office 2010

Eigentlich nur als Bookmark für mich. Sobald die öffentliche Beta-Version verfügbar ist, kann man die hier herunterladen:

Kategorien
Sonstiges Spass

Rückblick

Wochenende. Zeit für einen Rückblick auf vergangene Woche.

Männerherzen

Toller Kinofilm. Zwar Deutsch, zwar mit Til Schweiger, zwar Romantikkomödie, aber trotzdem spitze. Geht im Prinzip um vier Männer, jeweils extrem in ihrer Art und Weise zu Leben und mit Frauen umzugehen. Sehr witzig, spannend und einfach empfehlenswert. IMDB gibt 6,7/10, ich würd aber eher so 8 vergeben.

Ben Hur Live

Was ein Spektakel. Wagenrennen, Seeschlacht, Gladiatorenkämpfe. Und alles auf Hebräisch, Lateinisch und was sonst noch so „damals“ gesprochen wurde. Gut, das es einen deutschen Erzähler gab 🙂 Ich hab auch ein paar Fotos, die sind allerdings fast alle verwackelt oder zu dunkel, das Leid der Kompakt-Digitalkameras in dämmrig beleuchteten Szenarien. Aber Ben Hur war supergeil.

Dance Star Revolution

Schon ne Weile her, aber ich durfte mit ein paar Arbeitskollegen „Dance Star Revolution“ spielen. Im Prinzip ist das so ein Gamepad auf das man drauftreten kann. Mit „Links“, „Rechts“, „Oben“ und „Unten“. Jetzt wird auf der Leinwand angezeigt wo du draufhüpfen sollst und wann. Je nach Schwierigkeitsgrad, sind die Abstände zwischen den Hüpfern halt kürzer und die Kombinationen schwieriger. Ein Heidenspass.

Abschlussfeier

Will ich eigentlich nicht viel drüber erzählen, weil ich dann soviel schreiben müsste. Es war eine nette Veranstaltung, ich hab mein Dankeschön gekriegt, da ich mein Diplom ja schon vor einem halben Jahr abgeholt habe. Danach gabs noch mittelmässiges Essen. Und danach noch eine Cocktailrunde 🙂

Ente

Eingeladen von einem Arbeitskollegen, durfte ich eines der besten „Amateur“-Essen geniessen das ich seit langem hatte. Zwei Enten (komplett, inkl. Füllung), lecker selbstgemachte Kartoffelknödel, Rosenkohl und Rotkraut und zum Nachtisch: Tiramisu. Wahnsinn.

All Inclusive

Sneak. Eine die sich mal wieder gelohnt hat, weil ein guter Film kam. Eine Komödie, mit ein bissle Liebesschnickschnack drin. Sehr witzig, kaum tiefgründig und gut besetzt. Hollywood halt 🙂 IMDB müsst ihr diesmal selbst raussuchen.

Rebecca Carrington

Eine Cellistin, die sich nicht mit klassischer Musik aufhält. Einfach mal auf youtube suchen, da gibts dann ein paar Kostproben. Ich hab mich weggeworfen. Die Frau hat eine sehr gute Stimme, kann prima Dialekte nachmachen und spricht sowohl Englisch, Deutsch als auch Französisch. Ich bin beeindruckt. Und das ein Cello so klingen kann wie ein Dudelsack, das weiss ich jetzt auch 🙂

Bowling

Was soll ich sagen. Zwei Spiele gemacht. Das erste knapp verloren, das zweite knapp gewonnen. Insgesamt dann aber gewonnen 🙂 Too easy 😛

Die drei Fragezeichen
Live-Hörspiel in der SAP-Arena in Mannheim. Wahnsinnig gut und witzig. Selbstironie sondergleichen und dann auch noch ein guter Soundeffekt-Macher. Oder wie man so Leute halt nennt. Um 20 Uhr gings los, um 22:45 war es leider schon vorbei. Selten sowas kurzweiliges erlebt. Falls jemand die Chance hat sowas sich anzuschauen UND die drei Fragezeichen mag: Anschauen. Sehr gut.


Das war jetzt der grobe Ablauf der letzten Wochen. Ich komm kaum mehr dazu zu bloggen, weil ich dann meist irgendwie sinnvollere Sachen zu tun habe, als gegen /dev/null zu bloggen. Aber ich gelobe Besserung und hoffe wieder auf meine alte Quote zu kommen 🙂

Kategorien
Sonstiges

Good News Everyone!

Ich bin Onkel. Dazu hab ich zwar nichts selbst beigetragen, aber toll find ich es trotzdem 🙂 Details dürfen gerne erfragt werden, „öffentlich“ werde ich aber nix posten.

Kategorien
Arbeit Java Sonstiges

W-Jax 2009: Dienstag

Die W-Jax ist meine erste Konferenz, dementsprechend faszinierend finde ich die. Lauter Leute, alles Entwickler, bekannte Gesichter der Branche und fast nur gute Vorträge. Ich bin begeistert. Aber jetzt komm ich mal gleich zu den gehörten Vorträgen:

Why the next five years will be about languages – Ted Neward

Sehr witziger Vortrag über Sprachen an sich. Natürlich auch über den Hype namens DSL (Domain Specific Languages), aber prinzipiell darüber das nicht jede Sprache die Endlösung ist, das viele Sprachen überleben werden, obwohl sie keiner will und das es neue Sprachen geben wird, die jetzt noch keiner kennt. Quintessenz am Ende: Wer sich jetzt nicht um Sprachen kümmert, brauch später auch nur noch einen Satz: „Would you like fries with that“.

Back to the Basics: Anwendungen auf Basis von EJB 3.1 – Dirk Well

Ein kleiner Einführungskurs in EJB 3 mit Hinweisen was in EJB 3.1 noch dazu kommen wird. Im Prinzip nichts besonderes, da kann man auch einfach die Spezifikation lesen (wie fast immer :)), allerdings war es ganz nett mal eine Zusammenfassung zu sehen. Interessant könnte das @Asychnronous sein, das dann mit Future-Objekten arbeiten. Muss ich mir nochmal genauer anschauen. Weiterhin dazu kommt dann noch @Singleton, wobei diese leider nur Clusternode-eindeutig sind, bzw. JVM-eindeutig. Bißchen doof, wenn man fast nur mit Clustern arbeitet. Muss man halt schauen wie man die synchronisiert.
Weiterhin wurden cronjobs neu entdeckt. Nennt sich in EJB 3.1 dann Timer und lässt sich (fast) beliebig steuern. Find ich halt faszinierend wie man alten Wein einfach in neue Schläuche packt und das dann als „Feature“ verpackt. Wow. Timer 🙂

42 für Softwarearchitekten – Dr. Gernot Starke
Da verweis ich grad einfach mal auf http://arc42.de/. Im Prinzip ein sehr interessanter Vortrag über Projektdokumentation (also nicht nur das Benutzerhandbuch, sondern alles inkl. Requirements und Technische Konzepte). Da gibt’s ein Template zum Runterladen, das gerade mal 30 Seiten (oder so) hat, das einem eine Struktur vorgibt wie man ein Projekt beschreiben kann. In der Theorie eine super Sache, allerdings glaube ich nicht, das man irgendeinen Vorgesetzten davon überzeugen kann, dass man erstmal eine Woche lang ein Template ausfüllt um dann (weil agil und so), nochmals pro Woche einen Tag zu verbraten um das auf den neusten Stand zu bringen. Chefs wollen schnell was und das so billig wie möglich.

The Future of Enterprise Java – Adam Bien
Lange Keynote. Muss ich mir nochmal genau Gedanken machen was da alles gesagt wurde. Im Prinzip nix Überwältigendes, meist nette trends.google.com-Graphiken, gepaart mit ein paar Fakten „aus der Wirtschaft“. Klingt jetzt viel abfälliger als es war. An eine Sache erinnere ich mich noch: Single Vendor wird wohl (leider) kommen. Also, Cloud und so: Application Server, JPA-Implementation und/oder andere Libraries von einem Hersteller. Ich nenne hier einfach mal Red Hat aka Jboss.

Hibernate Search: Full-text search for Hibernate Applications – Emmanuel Bernard
Ein Hibernate Interface für Lucene. ’nough said. 🙂
Ne, ernsthaft: Eigentlich eine sehr abgefahrene Sache, weil es die Lucene-Machine einfach komplett wegkapselt. Man kann das quasi als normale DataSource sehen, die dann per EntityManager angesprochen wird und auch Query und ResultLists nutzt. Faszinierend. Ausserdem wird dann auch bei einem Datenbankupdate automatisch die Änderung in den Lucene-Index propagiert.

JCR: Java Content Repositories – Carsten Ziegeler
Da der Marc da bissle seine DA drüber geschrieben hat (oder so ähnlich), hab ich mir das auch mal angeguggt. Ist jetzt keine besondere Präsentation gewesen, eigentlich nur eine Beschreibung WAS ein Content Repository ist und das JCR 2.0 relativ frisch raus ist. Schaunmermal.

CouchDB, die REST-basierte Datenbankalternative fürs WEB 2.0 – Frank Pientka
Was ein komisches Ding. Eine JSON-Datenbank. Man erstellt einfach ein JSON-Dokument und packt das dann in die CouchDB. Nutzt das Map&Reduce das irgendwie wohl Google entwickelt hat. Das ist jetzt grobes Halbwissen, müsste man mal genauer recherchieren. Ich finds aber irgendwie komisch, weil das „eigentlich“ nur eine JSON-Datenbank ist, mit REST-Interface. Ein GET ist also ein SELECT, ein POST ist ein INSERT usw. Ohne Sicherheitsmechanismus, Login oder sonstirgendwas. Wer die URL kennt, darf alles machen. Doofes Konzept irgendwie.

NACHTRAG: Es gibt wohl doch ein Sicherheitsmodell. Es gibt Admin-Accounts, einen Lese- und einen Schreibzugriff. Allerdings wurde davon, soweit ich mich erinnere, nichts im Vortrag erwähnt. Nur das man halt einen HTTP-Proxy davor schalten sollte, um Sicherheitsfeatures reinzubringen. Quelle: http://couchdb.apache.org/docs/overview.html

Was schafft man in 60 Minuten – Live „on stage“ hacking for Java EE 6 – Adam Bien
Geile Sache. In 60 Minuten einfach mal EJB 3.1, JPA 2.0, JSF 2.0, JMS einen Junit-Test mit EJBContainer-Mockup und ein JSF-Redirect. Und das ganze dann noch per REST und Webservice erreichbar. Damit gewinnt dieser Beitrag das Bullshit-Bingo des Tages 🙂

Das wars dann erstmal für heute, ich geh mal mein Bier auffüllen 🙂

Kategorien
Arbeit Linux Sonstiges

Ubuntu 9.10 und Eclipse

Da die BubenZ von GTK einen schönen Bug eingebaut haben, kann man bei manchen GTK-Anwendungen nicht mehr auf Knöpfe drücken, bzw. wird das klicken einfach ignoriert. Wen das stört, der hat die Möglichkeit einfach eine Umgebungsvariable zu setzen und schon klappts auch wieder mit den Nachbarn:
GDK_NATIVE_WINDOWS=1

Quellen:

Kategorien
Sonstiges

Zitat der Woche

Wenn Sie irgend eine Idee killen wollen, brauchen Sie nur dafür zu sorgen, dass ein Komitee darüber berät…

Zitat: Charles F. Kettering (amerikan. Ingenieur u. Erfinder, entwickelte 1906 die erste elektrische Registrierkasse, 1876 – 1958)

Kategorien
Sonstiges

Wie absurd …

wie-absurd
per MMS gekriegt.Eindeutig komisch.

Kategorien
Sonstiges

MMS ausm Urlaub

Es gibt Leute die machen gerade Urlaub. Und ich empfinde nur puren Neid 🙂

postkarte_meckpomm

Kategorien
Arbeit PC & Accessoires Sonstiges

MySQL: Foreign-Key-Constraints

Ich lese gerade http://blog.koehntopp.de/archives/2643-Ein-paar-Gedanken-zu-Foreign-Key-Constraints.html und bin über zwei Absätze gestolpert:

Technisch ist das eigentlich kein Problem, denn da dies alles in einer Transaktion geschieht tauchen beide Werte gleichzeitig erst zum COMMIT in der Datenbank auf, aber die Prüfung erfolgt leider per Statement und nicht per Transaktion. Ich muß also Entwickler als meinen Code passend strukturieren, egal ob das der Anwendungslogik gerecht wird oder nicht.

und

In MySQL ist die Nutzung von FK-Constraints überhaupt nur sinnvoll möglich, wenn die InnoDB Storage Engine verwendet wird. In MyISAM wird die Syntax für Constraint Definitionen zwar geparsed, dann aber nicht beachtet.

Fällt für mich eindeutig in die Rubrik: Good to know.

Kategorien
Sonstiges

Zitat der Woche

Im Flugzeug gibt es, während starker Turbulenzen, keine Atheisten…

Zitat: Robert Emil Lembke, dt. Journalist, TV-Moderator, Quizmaster (1955-1989 ‚Was bin ich?‘), 1972 Geschäftsführer des Deutschen Olympia-Zentrums, 1913 – 1989