Tuesday, January 31. 2006
Bei Schrankmonster findet sich ein netter Dialog bei einem Xbox360 Supportfall: "policies...360 support..."
Aber die Marketingleute werden wieder alles mit dem nächsten Werbefilm/Marketingkampagne rausreißen *haha*
Wann lernen die Leute endlich, dass es
- keinen Support für alle gibt (und somit keine Support-Policies)
- man auf den Kunden eingehen soll
- man den Kunden nicht für blöd verkaufen sollte
Monday, January 30. 2006
Wenn man sich die Statistiken zum Ahn'Qiraj Worldevent ansieht, merkt man, dass die low-level Spieler keine Lust auf das Super-Farmen haben.. Bei allen meinen alten Server sind genug z.B. Runenstoff- und Seidenverbände gesammelt, aber kaum Leinenverbände. Sprich alle Items die ein 60er während ihm mal wieder langweilig ist sammeln kann, sind gesammelt.
Gibt irgendwie einen Rückschluss darauf, wie sehr WoW Probleme hat (immer mehr Content für Lvl 60er, kaum neues für low level Spieler oder Gelegenheitszocker).
Nun mein GameStar-Abo ist seit einiger Zeit gekündigt, nur das Abo läuft noch ein halbes Jahr. Die Frage ist warum. GameStar war mal eine nette Zeitschrift über Computerspiele mit angenehmen Schreibstil.
Mittlerweile werden aber bei Spielen auf völlig andere Gesichtspunkte geachtet, als die, die mir wichtig sind. Aber nicht nur in den Spieletests gefällt mir die GameStar nicht mehr. Bei Interviews werden die falschen Fragen gestellt, so dass selbst ein Interview in der NY Times über WOW mehr Aussagekraft und Inhalt hat
In der aktuellen Technik-Sektion leisten sich dann die angeblichen Experten einige Schnitzer:
- "Partitionierung bringt keinen Geschwindigkeitsvorteil" - doch, da Fragmentierung immer lokal auf eine Partition sich auswirkt/entsteht
- "Entweder ATI unterstützt den Treiber Ihrer Radeon Mobility oder Sie brauchen einen modifizierten Treiber" - kein Wort über den Treiberservice des Herstellers, der eigentlich dafür verantwortlich ist.
- "Wenn ein Codec fehlt einfach die Suchfunktion vom Windows Media Player nutzen, der findet viele Codecs automatisch" - Viele? Wann haben die Experten das letzte mal Filme mit unbekannten Codecs im WMP angeschaut? Bei AVI's sollte man wenigstens auf den CodecViewer verweisen..
- Dateiendungen anzeigen lassen benötigt "Für alle übernehmen" in den Ordneroptionen - schlichtweg falsch, es reicht aus, wenn die Option eingestellt wird und dann den Dialog mit OK verlassen (oder halt Übernehmen drücken).
Das ganze wohlgemerkt auf zwei Seiten...
Wenn dann noch der Text für das "Tool des Monats" wie ein Werbetext klingt (über den Sinn eines Registry-Aufräumers will ich hier garnicht erst sprechen), landet die GameStar relativ schnell im Müll..
Vielleicht bin ich auch einfach nicht mehr das Zielpublikum, aber ein bißchen Niveau sollte man schon halten (und das wird bei der enthaltenen Handylogo-Werbung schon schwer).
Na ja, der Spielemarkt hat für mich im Moment sowieso nichts interessantes zu bieten - jetzt hoffe ich nur, dass das nicht auf Dauer so bleibt.
Sunday, January 29. 2006
Gestern habe ich mir die Beta zu Heroes of Might and Magic V runtergeladen und heute installiert - aber nach der Installation die Überraschung:
Mmmh, ok - immerhin wird nicht vertuscht, dass da ein Kopierschutz installiert werden soll.
Völlig anders sieht das als Administrator gestart aus:
Kein Wort, dass da irgendwas installiert werden soll. Aber FileMon sowie RegMon verrät, dass nun zwei kleine Dateien sfdrv01.sys und sfhlp02.sys als Systemdienst installiert wurden. Nur habe ich dazu nichts im License Agreement gelesen..
Immerhin stellt der Hersteller ein Removal-Tool zur Verfügung.
Aber mal sich ein bißchen über den Starforce-Kopierschutz gegoogelt. Zweiter Treffer nach "starForce kopierschutz" ergibt: "Starforce-Kopierschutz: Sicherheitslücke erklärt". Irgendwie bin ich ja schon an Sicherheitslücken an Kopierschutz gewöhnt (siehe Sony BMGs Rootkit), aber die Argumente vom Hersteller treiben es auf die Höhe: es gäbe kein Sicherheitsproblem, da die meisten Benutzer sowieso als Administrator arbeiten..
Ein bißchen weitergesucht und man findet immer mehr:
Starforce: Ein respektloser Kopierschutz - Wenn Firmen ihre Kunden als Feinde sehen
Was haltet ihr von StarForce?
Probleme mit Starforce
Da ich auf meinem Gaming-Rechner WinXP64 laufen habe, wieder ein Grund mehr gegen Starforce (außer StarForce Pro 3.5)
Na ja, wenigstens gibt es eine Liste von Spielen, die ich jetzt nicht mehr kaufen/spielen werde - leider sind auch ein paar interessante dabei, z.B. UFO Aftermath und X3
Thursday, January 26. 2006
Und mal wieder gerade aus der Sneak in Kino10 gekommen.
Diesmal gab es wieder einen französischen Film (namens Sky Fighters), von dem ich nicht wirklich weiß was ich davon halten soll.
Die Story war sehr flach und hätte man genauso gut weglassen können. Die Action- und Luft-Szenen waren aber teilweise sehr gut.
Hat mich an meine alte Zockerzeit erinnert: Strike Commander 
Für jemanden, der nicht Fan von solchen Luftkämpfen oder schönen Luftaufnahmen ist, ist der Film aber eigentlich nichts..
Bestimmte Manöver wie z.B. drei Kampfjets tarnen sich als ein Flugzeug und tauschen mit einer Airbus den Transpondercode sind auch nur mit ein bißchen Wissen über solche Sachen zu verstehen
Die (Haupt-)Story war ein Szenario wie beim 11. September nur mit Kampfjets - aber wie gesagt, nicht wirklich überragend und überzeugend..
Monday, January 23. 2006
Immer häufiger wird mir die Frage gestellt, warum man sich nach dem Release eigentlich Windows Vista (Codename Longhorn) kaufen sollte.
Scheinbar sind viele der Meinung, dass Vista einfach nur ein optisch aufgebessertes XP ist..
Das so nicht ganz stimmt zeigt sich die Liste an nützlichen Details.
Mano hat eine kleine Auflistung gemacht: "Why do I need Windows Vista?", die ich hier mal zusammengeschrumpft wiedergebe und kommentiere (wer des Englischen mächtig ist, sollte sich die Liste von Mano und vor allem die verlinkten Videos mal anschauen!).
- Neuer Netzwerk-Stack
nun ja, IPv6 wird jetzt nicht jeden unbedingt direkt auf Vista heiß machen, aber zusätzlich mehr Performance im Netz ist immer schön 
- Neuer Audio-Stack (jetzt im User- statt Kernel-Space)
jede Anwendung kann jetzt einzeln in der Lautstärke eingestellt werden (und fummeln dann nicht mehr an der Master-Lautstärke) und die Entwicklung für Treiber soll wesentlich einfacher werden (User-Space ist wesentlich einfacher zu programmieren!)
- Neues Dateisystem für große FAT-Partitionen (genannt exFAT)
- Automatisches Reparieren und Defragmentieren
Und dann noch die vielen, vielen kleinen Verbesserungen - ich will garnicht anfangen alle aufzuzählen, ansonsten wird der Blogeintrag ewig lang
Tabbed Browsing, RSS, neuer MS Installer, weniger Reboots bei Updates, DPI-Scaling, Indexdienst, verbessertes Startmenü, Kinderschutzfunktion für Spiele, Auxiliary Displays, neuer Print-Stack, Crash-Report mit Feedback, alte Windows-Spiele aktualisiert, Outlook Express von Grund an neugeschrieben - heißt jetzt Windows Mail, Installation mit Images, File Shadow Services auch auf dem Desktop, Server ohne UI, Firewall, Verbessertes Cleartype, 64bit Support, Netzwerk Center, neuer Task-Scheduler, wesentlich verbesserter Eventviewer, Windows Calendar, Sync von Dateien . .. ...
Bei Channel9 gibt es eine Auflistung aller Windows Vista Videos..
Fazit: Vista ist kein einfacher optischer Aufsatz auf Windows XP. Ich würde fast schon sagen, dass der Sprung von XP auf Vista besser wird als damals von Win2000 auf XP.
Update: eine Sache habe ich vergessen: der Papierkorb kann endlich größer als 2GB werden 
Update2: NTBackup ist endlich Userfreundlich und kann auf CD/DVD sichern. Also eine Backuplösung für den Einzelplatzrechner des Otto-Normal-Bürgers
Sunday, January 22. 2006
Gerade ist mir aufgefallen warum ich C# eigentlich viel lieber als Java mag.
Aufgabe: Username&Passwort gegen LDAP prüfen
C#:
CODE: LdapConnection ldap = new LdapConnection("localhost");
ldap.Credential = new NetworkCredential("user", "pass");
ldap.AuthType = AuthType.Basic;
ldap.Bind();
ldap.Dispose();
Java (quasi genau das Example von Sun):
CODE: Hashtable env = new Hashtable(5);
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://localhost:389/");
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "user");
env.put(Context.SECURITY_CREDENTIALS, "pass");
DirContext ctx = new InitialDirContext(env);
ctx.close();
Nicht nur, dass man in Java mehr schreiben muss, man hat sogar noch weniger Typsicherheit (vgl AuthType = AuthType.Basic mit ich setze Feld einer Hashtable auf einen bestimmten String).
Für einen kleinen Dienst auf der Arbeit habe ich einen Webservice gebaut (klar, die Vorteile sprechen für sich: eingebaute Verschlüsslung dank https und Zugriff von fast überall).
Da der Client auch in C# 2005 geschrieben werden sollte (man will ja mal die neuen Features ausprobieren), habe ich den Webservice natürlich auch gleich in dotNet geschrieben - geht ja auch schön leicht: ein paar Klicks und fertig ist das ganze im Visual Studio 2005.
Getestet und nun kommt das Problem des Deployments - auf dem passenden Server ist zwar nicht ein, nicht zwei sondern schon drei Webserver installiert (Apache2+Tomcat und Lotus Domino).. Upps, da fehlt IIS...
na ja, als Workaround schnell mal einen IIS installiert und eingerichet, aber wirklich toll ist es nicht.
Also der Plan: den Server-Teil neu in Java programmieren. In der Theorie kein Problem, in der Praxis aber schon. Das generierte WSDL vom dotnet-Webservice will die WTP-Extension von Eclipse nicht als korrekt validieren.
Also alles aus der WSDL-Datei entfernen (eigentlich nur SOAP12) - und die Validierung klappt.
Nun merkt man, dass es nicht (so einfach) wie bei dotNet möglich ist einen SoapHeader zu definieren und in Implementierung anzusprechen..
Nur mal als Beispiel wie einfach das mit dotNet 2.0 ist:
[WebService(Namespace = "http://mydomain.tld/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class TrackerWebservice : System.Web.Services.WebService
{
public SoapAuthenticationHeader authentication;
public TrackerWebservice()
{}
[WebMethod(Description = "Adds a trackerentry to the tracker", EnableSession = false)]
[SoapHeader("authentication")]
public void addEntry(Entry entry)
{
/* implementation */
}
// [..]
und
public class SoapAuthenticationHeader : SoapHeader
{
private NetworkCredential credentials;
public NetworkCredential Credentials
{
get { return credentials; }
set { credentials = value; }
}
}
Friday, January 20. 2006
und noch ein Jahr mehr
Tuesday, January 17. 2006
Komme gerade aus einer kleinen Vorstellung (max 15 Leute) bei Fox - gesehen haben wir "The Ringer". Eine nette Komödie mit Jonny Knoxville, welcher als Steve die Special Olympics versucht zu gewinnen - aber ohne behindert zu sein (Southpark-Fans kennen das wahrscheinlich aus einer der vielen Folgen  ).
Aber auf keinenfall ein Film wie Jackass oder ein Film der sich über Behinderte lustig macht.
Sinn und Zweck der Vorführung war herauszubekommen, wie Trailer, deutscher Titel und Film einzuschätzen sind - das ganze mit Semiprofi Kinogucker (halt Kino10-Besucher). War mal ganz interessant leicht hinter die Kulissen zu schauen. Spannender wird es dann wenn der Trailer dann wirklich ins Kino kommt - wurde noch was geändert? Beim Titel wird es wohl hoffentlich nicht bleiben - "Voll verarscht" passt irgendwie nicht wirklich..
Monday, January 16. 2006
Anders kann man es eigentlich nicht beschreiben - die WM2006 wird immer mehr zum Überwachungsobjekt..
Mich interessiert der Fußball eigentlich nicht, aber es ist trauig zu sehen wie die WM zur Verstärkung der Überwachung benutzt wird.
Angefangen von den WM-Tickets mit RFID, Datensammelwut bei der Ticketbestellung (Personalausweisnummer darf laut Gesetz nicht gespeichert werden, getan wird es trotzdem), über Diskussionen zur Einsatz der Bundeswehr im Inland hin zu erweiterte Befugnisse für Polizei, BKA und sonstigen staatlichen Stellen
Spielzeug gibt es scheinbar genug - vom mobilen Fingerprint-Leser hin zu AWACS und Kampfjets falls ein Angriff aus der Luft stattfinden sollte..
Da kann man eigentlich nur hoffen, dass es schief geht und eventl. ganz eventl. die Leute merken, dass Überwachung nichts bringt.
Saturday, January 14. 2006
Es ist schon irgendwie komisch.. Man geht in den Spieleladen seiner Wahl und steht vor einem Haufen Spiele. Da man nun nicht mehr Single ist, möchte man ein Spiel spielen, was einen (guten) Multiplayer hat (zu zweit vorm PC/Notebook sitzen und jeweils Single-Player zu spielen macht nicht wirklich Spaß).
Man sucht sich also durch den Haufen an Spiele ..und stellt irgendwann fest, dass kaum eine Spielepackung Aussagen über den eventl. vorhandenen oder nicht vorhandenen Multiplayermodus macht. Ganz zu schweigen von der Art Multiplayer (Coop, Deathmatch usw).
In der Vergangenheit hat sich bei mir eigentlich gezeigt, dass gerade Spiele mit einem guten Multiplayer-Part nicht nur einmal durchgezockt werden, sondern Langzeitspaß produzieren. Da mir der Langzeitspaß eigentlich wichtig ist und ich nicht das Spiel nach vielleicht 8 Stunden Zocken in den Schrank legen will, ist das ein wichtigtes Kaufkriterium für mich.
Wednesday, January 11. 2006
Stell dir vor, du gehst zu deinem Bäcker um die Ecke und verlangst ein Brot.
Du bekommst eine neue Sorte Brot angeboten, der Bäcker verbietet dir aber das Brot zu toasten. Weiterhin darfst du es nur mit einem bestimmten Messer schneiden, welches du dann dazu kaufen musst. Dieses Messer allerdings kann nur diese Sorte Brot schneiden und ist teurer als gewöhnliche Messer.
Unvollstellbar meinst du jetzt? Dann schau dir den Entertainment-Markt an.
Jeder Hersteller/Mega-Konzern kocht sein eigenes Süppchen, unterstützt nur die eigenen Programme und das eigene Zubehör.
Aber scheinbar sind solche Restriktionen immer noch marktwirtschaftlich lukrativ, auch wenn die technikbegeisterten Kunden dem Produkt dann dem Rücken kehren..
Schade eigentlich - die Hardware könnte meistens viel schöner eingesetzt werden. Bestes Beispiel ist die "alte" Xbox: der freie Mediaplayer Xbmc ist viel besser als alles sonstige auf dem Markt. Frei verfügbar ist er im Binärformat allerdings nicht - das nötige SDK ist nicht öffentlich verfügbar
Monday, January 9. 2006
Lange Zeit war es nicht möglich: den SMART-Status unter Linux auslesen 
Der Hobbyadmin braucht jetzt nur den 2.6.15er Linux-Kernel und smartctl - dann funktioniert auch endlich:
CODE: smartctl -d ata -a /dev/sda
Ich hasse Spiele, die mir bei Ihrem Start immer erstmal ein paar Trailer aufzwingen wollen.
Insbesondere wenn man nur mal kurz daddeln will ist das nervig.
Warum kann ich als Spieler nicht selbst bestimmen und solche Trailer abbrechen oder per Einstellung ausschalten?
Gerade war bei Heise zu lesen, dass die Xbox360 einen schwachen Start hingelegt hat..
Na ja, wundern sollte es nicht wirklich - meiner Meinung nach warten viele auf die ersten Modchips (siehe Xbox-Hacks) und einige mehr auf die nächste Revision..
Tja, wenn man eine Gameconsole mit Wasserkühlung anpreist, dann sollte man diese auch so geliefert werden und nicht mit lauten Lüftern und Wärmeprobleme bei "falscher" Aufstellung.
Saturday, January 7. 2006
So langsam bin ich richtig froh, dass mein WoW-Abo Ende letzten Jahres abgelaufen ist.
Ich bekomme bei Radical Edward mit, dass Molten Core 40er Raids nicht wirklich Spaß machen.
Nebenbei hat Blizzard jetzt zwei neue Mega-Dungeons aus dem Boden gestampft: Ahn'Qiraj. Nötig dafür ist eine Farmerei wie sie noch nie dagewesen ist: der ganze Server muss bestimmte Items farmen. Also gerade das was (mir) nicht Spaß macht, wird von Blizzard gefördert.
Ich will daddeln - nicht auf 39 andere Leute warten, die gerade eine rauchen, auf's Klo gehen oder sonstwie afk sind. Außerdem möchte ich nicht etliche Stunden einfach nur blöd Items farmen!
Ein paar kleine Details, die mir an Vista gefallen (also mal nicht grafische Spielereien)
- WLAN-Profile können exportiert werden ('netsh wlan export profile' - erzeugt für jedes Profile eine XML-Datei)
- Es gibt eine advanced Firewall - mit dieser können auch ausgehende Verbindungen beschränkt werden
- Viele Tools aus dem Resource Kit werden jetzt direkt mitgeliefert (leider noch? kein TweakUI) - z.B. Robocopy
- Wesentlich erweiterter Task-Scheduler
- Remote Desktop Connection: SSL-Verschlüsslung und Gateway server
- Eingebauter Kalender mit ICS-Unterstützung
- komplett neuer IP-Stack, IPv6 direkt aktiv
- direkter Support für Lautstärke-Tasten
- eingebaute AntiSpyware-Lösung
- wesentlich verbessertes Startmenü - endlich nicht mehr auf das alte Startmenü zurückschalten müssen wie bei XP
- Integrierte Suche (Indexdienst)
- Solution Center - Crashes können eingesendet werden und man kann Lösungen für bekannte oder eingesendete Probleme bekommen
- Jedes Programm kann in seiner Lautstärke einzeln geregelt werden
- Internet Explorer kann endlich Tabbed Browsing
Die Frage ist nur welchem Privatkunden das ein Updatekauf wert ist. Klar - mit neuen PCs wird sich Vista gut verkaufen und der Standard sein, aber dafür explizit Geld auszugeben wird für viele ein Hindernis sein. Es wird also imho ein bißchen dauern bis sich Vista verbreitet.
Da kann man eigentlich nur lachen - der Patch für Age of Empires 3 ist wie fast alle Dateien von Microsoft mit CodeSign gesichert.
Eigentlich auch eine ganz sinnvolle Sache - so kann niemand die Datei ändern weil die Signatur dann ungültig wird.
Nur hat wohl jemand das falsche Zertifikat verwendet:
Publisher: "Microsoft Corporation (Internal Use Only)"
Witzigerweise ist das Zertifikat schon am 23.12.2005 abgelaufen..
Monday, January 2. 2006
Der 22C3-Aggregator updatet jetzt nur noch die beiden offiziellen Blogs ( 22C3 Weblog und CongressRadio).
|