Archive for Januar, 2008

MEDIEN: Mist, eine wirklich gute Serie vergessen

Boston Legal.::::James Spader, K=C3=A4ptn Kirk William Shatner, Candice Bergen. Zum Br=C3=BCllen komisch und zynisch bis zur Schmerzgrenze. Skurril, witzig, nachdenklich. Brilliant.::::Jetzt, wo es f=C3=BCr mindestens 22 Wochen durch das uns=C3=A4gliche “Close to Home” “ersetzt” worden ist, fehlt es noch viel mehr.::

AUA: EventID 1004 – Skype vs. IIS

Oh je, was für ein Mist: Bei mir hat der lokale IIS 7 öfter mal scheinbar den Dienst quittiert – lokale Webseiten waren nicht erreichbar, obwohl der Server an sich gestartet worden ist. Über den Kollegen Internetinformationsdienste-Manager ließen sich die Seiten auch nicht manuell starten – die Fehlermeldung lautete sinngemäß, dass auf die Datei nicht zugegriffen werden könne. In der Registry häuften sich Informationen mit der EventID 1004 (Quelle: IIS-W3SVC) und der EventID 15005 (Quelle: HttpEvent), die Fehlermeldungen lauteten:

  • Der WWW-Publishingdienst (WWW-Dienst) konnte das URL-Präfix “http://localhost:80/” für die Website “1″ nicht registrieren. Die Website wurde deaktiviert. Das Datenfeld enthält die Fehlernummer.
  • Der zugrunde liegende Transport für [: :]:80 kann nicht gebunden werden. Möglicherweise enthält die Liste nur zum Abhören von IP einen Verweis auf eine Schnittstelle, die gegebenenfalls auf diesem Computer nicht vorhanden ist. Das Datenfeld enthält die Fehlernummer.

In der KnowledgeBase von Microsoft fand sich ein Artikel, der nahelegte, mal ein netstat -ano zu machen, um festzustellen, ob zufällig etwas auf Port 80 lief. Jaha, das machte es:

Anhand der PID (die steht ganz rechts) lässt sich im TaskManager auch der verursachende Prozess lokalisieren (zuvor die Anzeige der PID via Ansicht > Spalten) aktivieren.

Und siehe da: Es handelte sich um Skype – nach dem unrühmlichen Ende der eBay-Telefoniesoftware per TaskManager ließ sich der Genosse IIS dann auch wieder starten und die Webseiten waren erreichbar.

Skype vs. IIS: 0:1

Nachtrag: Auch der Kollege Bucher hatte das Problem schon. Und auch gelöst. Aber das wusste ich gestern noch nicht. Schande über mich.

DOTNET: VS 2008 jetzt auch auf Deutsch

Das Visual Studio 2008 gibt es jetzt auch auf Deutsch. Und als Express Edition. Letzteres genau hier. Ersteres in der MSDN.

OFF-TOPIC: Sicherheitsprobleme am Flughafen?

Also, ich bin durchaus irritiert: Ich fliege öfter mit dem Flugzeug (leider), und habe es mir angewöhnt, von zu Hause aus einzuchecken. Bereits am Vorabend geht das und man kann sich in aller Regel einen wirklich brauchbaren Plartz sichern.

Meistens fliege ich mit Air-Berlin ab Tegel. Man stellt sich dann einfach an der Kontrolle an, geht bequem durch, wartet auf das Boarding, gibt dort seine zu Hause ausgedruckte Boarding-Card ab und steigt gemütlich ins Flugzeug ein.

Langsam, fehlt da nicht was?

Eine Ausweiskontrolle, etwa. Ja, die gibt es dann schlicht nicht. Weder bei der üblichen Durchsuchung, noch beim Zeigen der Bordkarte muss man sich in irgendeiner Art und Weise authentifizieren. Ist schlicht nicht nötig, keiner fragt danach.

Ohne jetzt irgendwelche kriminelle Energie aufzubringen: Es ist auf diese Art und Weise natürlich sehr einfach möglich, mit einer “zur Verfügung gestellten” (egal, ob freiwillig oder unfreiwillig) Kreditkarte unter Angabe beliebiger Informationen mit einem Flugzeug zumindest innerhalb von Deutschland zu reisen oder andere Aktionen zu begehen.

Und nein, das war kein Einzelfall: Ich habe es allein dieses Jahr jetzt schon zum zweiten Mal erlebt – das ist eine Trefferquote von glatten 100%. Echte gelebte Sicherheit also.

Was der Grimaz dazu wohl meint?

Wie auch immer: Zurück nach Hause fahre ich lieber mit dem Zug.

COFFEESHOP: Sonntag nachmittag

Tja, da hatte die Familie einen tollen Plan: Wir geben eines der Kinder ab und setzen uns mit dem anderen Kind in den Balzac. Dort kann der Alte arbeiten und die Mama kann mit dem kleinen Kinde U-Bahn und Straßenbahn schauen.

Toller Plan. Nur leider knapp an der Realität vorbei: Der Coffeeshop war total überfüllt. Keine Chance, dort in absehbarer Zeit einen Platz zu ergattern.

Die Lösung? Mama geht mit dem kleinen Kind spazieren. Papa sitzt im Auto, trinkt seinen Kaffee und arbeitet dabei am Notebook.

Ist eigentlich auch viel ruhiger so.

MEDIEN: Nachtrag: Es gibt auch eine brauchbare deutsche Serie…

…naja, eigentlich zwei drei: Pastewka (aber die läuft gerade nicht). Stromberg (aber die läuft gerade nicht) und Herzog mit Niels Ruf.

Letztere ist eine Serie über einen Scheidungsanwalt – großkotzig, besserwisserisch, arrogant, erfolgreich. Also eigentlich einer wie wir, nur eben im anderen Job. Sehenswert – so lange sie im Programm bleibt.

Was ganz sicher nicht lange der Fall sein wird.

AUA: …vs. Karsten

Ist das noch frech oder schon unverschämt von diesem Herrn?

  • Sag mal Stefan, wie ist denn die Erfahrung in Eurer Gruppe, ist es möglich mit Karsten sachlich zu reden, oder soll ich das einfach ignorieren. (hier)

Eigentlich zum Lachen, wenn es nicht so lächerlich wäre.

Wer will, kann es gerne hier diskutieren.

AUA: …vs. Java

In der C# vs. PHP-Diskussion ist erfolgreich die Java-Keule rausgeholt worden:

  • Java hat bei den Möglichkeiten “nachgeholt”, es ist wohl evtl. auch eher ein Problem, dass die Java-Entwickler ihre eigene Umgebung teilweise nicht mehr komplett verstehen/ausnutzen und so zu einem Grossteil imperformante (ich spreche gerade eher übers Web) Web-Applikationen herauskommen. (hier)

Das ist einfach nur Müll und Polemik. Muss wohl daran liegen, das Freitag ist.

AUA: Web vs. Client

Oh je, in der C#-Newsgroups gehts ab: Da hat eine gestandene Entwicklerin wohl Stress mit ihrem Chef, weil der (abgesehen davon, dass er letztlich die Weisungsbefugnis hat) eine Applikation auf Basis von Webtechnologien (egal, ob jetzt wirklich C# oder PHP, ob SQL Server, Oracle oder Postgre-SQL) erstellen lassen möchte. Sie möchte das nicht und hat dann unter dem Deckmäntelchen von “C# vs. PHP” versucht, sich argumentativ zu wappnen.

Das mag für sich durchaus zulässig sein bzw. ist schnell zu entlarven. Wenn ich mir dann aber die Kommentare der gestandenen Client-Entwickler-Fraktion (egal, ob C# oder VB) ansehe, dann bekomme ich das kalte Grausen über so viel Unwissenheit oder auch Ignoranz. Hier mal ein paar Auszüge:

  • PHP ist von der Performance her nicht konkurrenzfähig mit vorkompilierten Assemblies aus .NET. PHP selbst wird diesbzgl. sogar überholt von seinen Perl oder Pyton-Kollegen. Auch Erweiterungen wie Zend Optimizer etc. können das Loch da nicht stopfen. (hier)
  • Web-Anwendungen erfordern deutlich erhöhten Aufwand, im Gegensatz zu Windows Forms Anwendungen. (hier)
  • Um eine gewisse Usability zu erreichen, muss in Web-Anwendungen deutlich mehr Aufwand getrieben werden, als zum Beispiel in eine Windows Forms Anwendung. (hier)
  • Die ‘Usability’ sollte IMHO entscheidend sein! Heute akzeptieren leider viel zu viele Anwender noch jeden Unsinn im Web-Browser. Ich hoffe, dass sich dies bald mal bessern wird und die Programmierer+Anwender ‘reifer’ werden. (hier)
  • Heute sind zu viele ‘Kunden’ entweder (noch) inkompetent oder vom Web ‘geblendet’ (hier)
  • Bei ernsthafter Betrachtung fallen aber heute IMHO 99% aller Web-Sites schlicht durch. (hier)
  • Ein Web/Browser ist IMHO brauchbar um zB ganz rasch ein paar diverse Informationsquellen durchzusurfen/filtern. Aber überall wo man länger interaktiv & produktiv mit _arbeiten_ soll, gehören _native_ Apps hin, ohne den Browser-Quatsch drum herum. (hier)
  • Es ist ein Armutszeugins aktueller Informatik sondergleichen, wenn die Leistungsfähigkeit heutiger PCs wegen HTML/Browser usw völlig brach liegt. (hier)

Aua, das tut wirklich weh. Die Diskussion läuft übrigens noch – hier als Webversion, hier als Newsgruppen-Version und wer will kanns auch hier im Form besprechen.

MEDIEN: Gibt es eigentlich derzeit eine bessere Serie…

…als “Lost”? Wahnsinn – und es wird von Folge zu Folge besser.

Genau für sowas ist ein Notebook geschaffen worden: Arbeiten und dabei “Lost” schauen.

AU JA: Holy shit!

Und Recht hat der Kollege Wenz mit seinem Ausruf: “Holy shit! Du bist ein Alpha Geek”!

Hab ich immer gesagt, aber mir wollte es ja niemand glauben. :-)

Ach so, wie er drauf kommt? Weil ich drei aktive Mobiltelefonnummern habe. Und auch jedes der Geräte nutze…

JAVA: Microsoft JDBC-Treiber und SQL Server Express Edition

Das betrifft zwar nicht nur die Express Edition, sondern jede SQL Server Edition, die als benannte Instanz läuft, aber als Überschrift ist es so definitiv knalliger… ;-)

Damit man mit dem Microsoft JDBC-Treiber auf die benannte Instanz zugreifen kann, sind zwingend folgende Schritte notwendig:

  • Gemischten Authentifizierungsmodus für die Instanz einschalten (Eigenschaften > Sicherheit)
  • Benutzer anlegen
  • SQL Server Browser starten
  • TCP/IP als Zugriffsprotokoll gestatten

Erst wenn alle diese Schritte ausgeführt worden sind, funktioniert der Zugriff. Sonst geht schlicht nix, keine Chance.

APPLE: Aktuelle Apple-Ads auf www.nytimes.com

Endlich mal ein Grund, den Werbeblocker abzuschalten: Auf der Homepage der NY Times befindet sich eine enorm witzige und auch technisch gut gemachte Apple-Anzeige. Sehenswert!

ME TOO: Microsoft veröffentlicht Quellcode vom NET-Framework

Wie jeder andere .NET-Entwickler, der ein Blog bedienen kann, muss auch ich erwähnen: Der Kollege Guthrie hat erklärt, dass der Quälcode Quellkot Quellcode vom .NET-Framework jetzt verfügbar ist.

Musste man ja mal sagen.

MEINUNG: Danke, T-Mobile

Da hat man schon eine Hotspot-Flat, und dann passiert sowas:

Männo, ich will online!

COFFEESHOP: …vs. Coffee Fellows

Nachtrag zum Coffeeshop-Vergleich.

Coffee Fellows
Der Kaffee schmeckt bei Coffee Fellows durchaus lecker. Irgendwo bei Starbucks in der Nähe, mit einem leichten eigenen Akzent. Weich und angenehm. Die Preise sind teilweise fast auf Starbucks-Level: Der große Latte (XL Caffe Latte) kostet gepflegte 3,70 EUR, ein Extra-Shot steht mit nem glatten Euro in der Aufpreisliste. Zu Essen gibt es auch – das übliche halt: Bagels und süßen Kram. Einzige Ausnahme: Regelmäßig bekommt man frische Äpfel. Das Publikum ist eher jugendlich, wobei sich das seit einigen Tagen ein wenig ändert, denn seit dem 01.01.2008 darf man auch im Coffee Fellows nicht mehr rauchen. Das tut dem Laden insgesamt sehr gut. Die Einrichtung als solche ist durchschnittlich – halt Coffeeshop-Stil mit mittelbraunen Tönen und ein wenig Stahl. Man kann sich durchaus eine Weile hier aufhalten. An Extras gibt es nicht so viel: WLAN (das hab ich aber noch nie ausprobiert) und niedliche Poster, die den Wahlspruch “Feel at home” witzig illustrieren.

Lieblings-Fellow: München, Hauptbahnhof, neben Burger King
Lieblingsgetränk: XL Caffe Latte für 3,70 EUR
Lieblingsessen: Frischer Apfel für 1,00 EUR

In der Wertung sortiert sich Coffee Fellows hinter dem Balzac ein.

APPLE: MacBook Air kommt

Tja, es kündigte sich ja an: Es wird ein neues Notebook von den Kollegen aus Cupertino geben: Das MacBook Air.

Laut Aussage von Apple das dünnste Notebook der Welt. Laut Aussage von Thomas der Sargnagel für sein olles Thinkpad.

SYSTEMMITTEILUNG: Alles ist besser

So, gesagt, getan. ASPXPERTS ist ungezogen umgezogen. Temporär ist die Site via http://www.ksamaschke03.de erreichbar, von der alten URL existiert aber eine Weiterleitung. Sämtliche Benutzeranmeldungen funktionieren auch weiterhin.

Es kann nur besser werden.

SYSTEMMITTEILUNG: Alles wird besser

So, gerade hab ich einen neuen Server bestellt. Sobald der eingerichtet ist, ziehen meine Community-Projekte ASP.extra, ASPXPERTS und der noch ungenannte ASP.extra-Nachfolger auf diesen Server um. Die alte Möhre ist gekündigt – und geht so gut wie nie vernünftig. Deshalb ist ASPXPERTS auch ziemlich selten erreichbar. :-(

Wenn es so weit ist, gibt es Bescheid. Und dann wird communisiert. Oder so ähnlich.

SOFTWARE: Neue und kostenlose Versionen von FeedDemon und NetNewsWire

Die beiden – meiner Meinung nach – besten Newsreader für Mac und Windows, NetNewsWire und FeedDemon, sind jetzt in neuen und verbesserten Versionen verfügbar. Und das Beste: Ab sofort sind beide kostenlos. Unbeschränkt. Für immer.

Und wofür habe ich vor eineinhalb Monaten noch 29,– $ an NewsGator überwiesen? :-(

Nächste Seite »