Gerade habe ich herausgefunden, das gestern mein zweit liebstes Bier zum Bier des Tages gekührt wurde. Worüber man so stolpert, wenn man einfach nur rumsurft... Dabei fällt mir das Wort "Schnitzengiggle" ein und ich fühle mich schon fast an den wohl stumpfesten Film aller Zeiten erinnert.
Samstag, 25. August 2007
Was man beim Surfen so findet
Eingestellt von tobsen am Samstag, August 25, 2007 0 Kommentare
Labels: Web
Wohnzimmer vernetzt
Da ich weder willens war ein Kabel durch das Wohnzimmer hin zum Router zu ziehen, noch dazu bereit bin das nötige Kleingeld für einen neuen HomeTheater-PC der über WLan verfügt zu verprassen (die alte Xbox der ersten Generation reicht als MediaCenter bislang aus - verfügt jedoch nur über Lan ohne W), habe ich mir eine Lan-WLan-Bridge von SMC gekauft. Dieses schmucke Kästchen mit dem Namen "SMCWEBT-G" soll in der Bridgefunktion dafür sorgen, einen Lan-Client in ein WLan einzubinden. Darüber hinaus kann es als Accesspoint oder Repeater konfiguriert werden. Da sich das Teil nicht ohne Weiteres dazu überreden lassen wollte mit meinem Router zusammen zu arbeiten (AVM Fritzbox und SMCWEBT-G funktionieren nicht auf Anhieb...) habe ich mir gedacht, ich fasse mal kurz zusammen, mit welchen Einstellungen es dann schlussendlich klappt:
- Als Verschlüsselung hat bei mir WEP2 (AES) funktioniert
- SSID muss beim ersten "Kennenlernen" der Geräte aktiviert sein, kann dann aber wieder versteckt werden
- Sendemodus der Fritzbox 802.11g (mode g+b funktioniert nicht)
- Sendemodus des SMCWEBT-G 802.11 b/g auto mode
- Der MAC-Address-Filter der Fritzbox muss deaktiviert sein, sonst ist die SMCWEBT-G-Kiste nicht dazu in der Lage sich an der Fritzbox anzumelden (auch dann nicht, wenn die MAC-Adresse aller anzuschließenden Geräte einschließlich der MAC-Adresse des SMCWEBT-G der Fritzbox bekannt sind)
Wissenswertes zur SMCWEBT-G EU:
- Default-IP (Auslieferzustand, nach Reset): 192.168.2.2
- Default-Passwort (Auslieferzustand, nach Reset): smcadmin
- Web-Konfiguration funktioniert bei mir nur über den InternetExplorer vernünftig
- Nach dem Einschalten des Gerätes kann es bis zu 5 Minuten dauern, bis das Gerät betriebsbereit ist
- Die aktuelle Firmware (zur Zeit "V1.09.2") lohnt sich
Eingestellt von tobsen am Samstag, August 25, 2007 2 Kommentare
Freitag, 24. August 2007
Strato's Antwort
Vor kurzem habe ich an meinen Provider Strato eine Mail geschickt mit der Bitte mir zu erklären, wie ich den CName RessourceRecord zu dieser Subdomain hinzufüge. Gestern kam die Antwort:
Wir bedauern, dieses Feature unterstützen wir nicht. Wir empfehlen Ihnen alternativ z.B. eine Weiterleitung per Meta Refresh Angaben in der Startdatei "index.html" Ihres Webspaces - Beispiel:Schade, aber immerhin wußte der Support worum es geht und hat mögliche Lösungen angeboten. Ich denke ich werde trotzdem bis auf weiteres bei dem statischen A-Eintrag (und bei Strato) bleiben - mal sehen wie lange noch.<head> <meta http-equiv="refresh" content="5; url=http://de.selfhtml.org/"> <!-- ... andere Angaben im Dateikopf ... --> </head>
Statt de.selfhtml.org geben Sie die URL Ihres Blogs an. Der Nachteil ist, dass nach der Weiterleitung Ihre Blogger URL in der Adresszeile angezeigt wird. Eine weitere Lösung wäre ein iFrame: Beispielcode aus http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=iFrame<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Eingebettete Frames definieren</title> </head> <body> <h1>Fenstergucker</h1> <p>Gucken Sie mal SELFHTML im Fenster an:</p> <iframe src="../../../index.htm" width="90%" height="400" name="SELFHTML_in_a_box"> <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen: Sie können die eingebettete Seite über den folgenden Verweis aufrufen: <a href="../../../index.htm">SELFHTML</a></p> </iframe> </body> </html>
Eingestellt von tobsen am Freitag, August 24, 2007 2 Kommentare
Labels: Blogger
Mittwoch, 22. August 2007
Frisches aus der .net Welt
Dienste wie Digg.com und andere sind nützlich um auf dem Laufenden zu bleiben und täglich frische Links konsumieren zu können. Das was eben genannter Dienst für alles mögliche ist, ist DotNetKicks für die englischsprachige .net Welt. Angemeldet habe ich mich dort schon vor einiger Zeit und möchte die diversen Themenbereiche auf DotNetKicks nicht mehr missen. Ach ja, es gibt auch Trittbrettfahrer - ich bleibe aber beim Original.
Eingestellt von tobsen am Mittwoch, August 22, 2007 0 Kommentare
Dienstag, 21. August 2007
Does and Don'ts
Auf Codinghorror gibt es gerade 13 Sachen die in Blogs nerven. Nachdem ich die Liste überflogen habe, bin ich am grübeln, ob dieses "Snapr-ich-zeige-die-Previews-der-Links"-Plugin überflüssig ist... Ich schreib demächst 13 Sachen die in Opera nerven. Eine hab ich schon.
Eingestellt von tobsen am Dienstag, August 21, 2007 0 Kommentare
Montag, 20. August 2007
Scrum und so...
Bin gerade auf diesen (bislang) lohnenswerten Artikel zum Thema Scrum gestossen. Die angehängten Dateien habe ich zwar noch nicht angeschaut, sieht aber, wie ich finde, vielversprechend aus. Wem das zu trocken ist kann ja einen Kommentar in dieser Art hinterlassen:
Eingestellt von tobsen am Montag, August 20, 2007 0 Kommentare
Sonntag, 19. August 2007
Icons für's Web und Software
Erst durch die passenden Grafiken auf den Buttons wird die Applikation ansprechend und vermittelt das gewisse Etwas. Über folgende Seiten bin ich gestolpert und war mit der Auswahl der dort vorgestellten Iconsammlungen recht zufrieden:
Eingestellt von tobsen am Sonntag, August 19, 2007 0 Kommentare
Labels: Web
Dependency Injection nur Mittel zum Test?
Zur Zeit diskutiert Ayende mit einigen Kritikern darüber, ob DI wirklich nur ein Mittel zum Zweck ist, also nur dazu dient die Programmteile testbar zu machen. Persönlich denke ich, dass Ayende recht hat, wenn er sagt, dass DI erst die lose Kopplung der Komponenten ermöglicht. Neben der Testbarkeit einzelner Teile wird auch dem Open-Close-Prinzip genüge getan und die Erweiterbarkeit einer Applikation auf eine robuste Art ermöglicht. An dieser Stelle möchte ich gerne zitieren:
Dependency Injection isn't (just) for testing, it is to Enable Change.
Eingestellt von tobsen am Sonntag, August 19, 2007 0 Kommentare
Labels: .net, Frameworks
Samstag, 18. August 2007
Zeilenumbruch in längeren Posts
Gerade ist mir aufgefallen, dass vorallem in längeren Posts der Zeilenumbruch in diesem Blogger.com-Blog nicht mehr funktioniert (vorallem ist das merkwürdiger Weise bei meinem geliebten Operabrowser der Fall, im IE ist alles lesbar). Eigentlich bin ich zu Blogger.com gekommen, weil ich mich möglichst wenig mit CSS und Webseitenerstellung befassen wollte, sondern eigentlich einfach nur loslegen wollte. Nachdem ich nun doch noch das Template zu dieser Seite durchstöbert habe stieß mir diese Zeile ins Auge:
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */ overflow: hidden; /* fix for long non-text content breaking IE sidebar floatGooglei brachte mich nicht weiter, ich bin immernoch auf der Suche nach einem ähnlichen Fix für Opera. Bei einer Idee bitte einen Kommentar hinterlassen. Edit: ich habe die zeile "overflow: hidden" mal auskommentiert, damit man wenigstens lesen kann, was ich hier schreibe... Edit2: ich hab die Zeile wieder reingepackt und habe mir sagen lassen das es wohl eine Unzulänglichkeit von Opera ist. Ich werde daher neue Posts bis auf weiteres in einem anderen Browser schreiben und täglich Beschwerdemails an Opera schicken.
Eingestellt von tobsen am Samstag, August 18, 2007 0 Kommentare
Labels: Blogger
Logging Bibliotheken
System.Console.Write("Meine Loggingmeldung");anfängt und sich später als nicht mehr handhabbar erweist. Es muss also möglichst von vornherein eine geeignete Logginglösung her, am besten eine einheitliche Lösung für's jeweilige Projekt. Entscheidet man sich für gängige Logginglösungen, kann es ggf. clever sein diese durch ein Interface zu kapseln. Dann haben Teammitgliedern trotzdem die Möglichkeit "auf ihre bewährte Art" zu loggen. Die können sich dann ja einen SimpleLogger schmieden. Folgende Logginglösungen sehen für meinen Geschmack auf den ersten Blick sehr vielversprechend aus:
Eingestellt von tobsen am Samstag, August 18, 2007 0 Kommentare
Labels: .net, Frameworks
Freitag, 17. August 2007
"Up-to-date" bleiben
Bei der Menge an Informationen und täglich neuen Artikeln möchte man meist trotzdem irgendwie up-to-date sein und möglichst auch bleiben. Um über neue Posts informiert zu werden nutzt man seit web2.0 meist RSS anstelle von Mail-Newslettern. Komfortable können diese mit Hilfe von RSS-Readern und Webservices gelesen, abonniert und verwaltet werden. Hier meine unsortierte Top 5 der RSS-Tools:
- Technorati (Blogs finden und abonnieren, RSS aggregieren)
- Grazr (RSS Verwalten, opml Im-/Export)
- xFruits ("RSS zu irgendwas" - beispielsweise RSS zu Web, RSS zu PDF)
- Feedblitz (Feed-zu-Mail Service, erzeugt übersichtliche Mails)
- Opera-Browser (ich benutze built-in-RSS-Reader)
Eingestellt von tobsen am Freitag, August 17, 2007 0 Kommentare
Labels: Web
Donnerstag, 16. August 2007
Comics
Normalerweise bin ich kein Comicleser. Bei Programmierer-Comics (Dillbert läßt grüßen) mache ich aber eine Ausnahme, denn die zeigen wie es wirklich zugeht:
Eingestellt von tobsen am Donnerstag, August 16, 2007 1 Kommentare
Labels: Web
Gute Entwickler...
... machen laut SharpDeveloper folgendes:
- verbessern ihre Kommunikationsfähigkeiten (schriftlich und mündlich)
- lernen stetig und verbessern sich selbst und ihre Fähigkeiten
- teilen ihr Wissen und ihre Erfahrungen
- lernen aus ihren Fehlern
- auf dem laufenden
- bereit sich auf neue Methoden, Ansichten und Vorgehensweisen einzulassen
- bereit sich von altem (Sourcecode, Vorgehensweisen, ...) zu lösen.
Eingestellt von tobsen am Donnerstag, August 16, 2007 0 Kommentare
Obfuscator - Verschleiern oder nicht?
Fady bezweifelt in seinem Blog, dass die alleinige Obfuscation (+Controlflow obfuscation und Stringencryption), also das Verschleiern des Intermediate Codes, zweckmäßig ist, da die Assemblies weiterhin modifiziert werden können. Ich glaube vielmehr, dass der erhöhte Aufwand nach einer Obfuscation abschreckt und die benötigte Zeit und Kosten für ein Reverse Engineering deutlich erhöht. Durch die Verschleierung kann zwar nicht verhindert werden, dass beispielsweise Password-Abfragen übersprungen werden, jedoch erschwert es etwaiigen Angreifern die Softwareinterna zu verstehen - und das ist m.E. der Sinn einer Verschleierung, oder?
Eingestellt von tobsen am Donnerstag, August 16, 2007 0 Kommentare
... und noch mehr Tools
Zu den Tools eines .Net Entwicklers gehören Anwendungen, Frameworks und Codebibliotheken sowie Plugins für die Entwicklungsumgebung. Dieser Post von Derik Whittaker fasst auch für diese Bereiche gängige Software zusammen.
Eingestellt von tobsen am Donnerstag, August 16, 2007 0 Kommentare
Labels: .net, Frameworks, Plugins, Produkte
Mittwoch, 15. August 2007
Agile Toolset
Einen fast komplette Liste mit Tools für die agile .Net Entwicklung hat Chris Woodill auf seinem Blog veröffentlich. Ich würde noch folgendes Hinzufügen:
Eingestellt von tobsen am Mittwoch, August 15, 2007 0 Kommentare
Dienstag, 14. August 2007
CNAME, RessourceRecord, Strato und Blogger.com
Ich warte mittlerweile schon 48 Stunden sehnsüchtig darauf, das dieses Blog unter http://blog.tobsen.de/ zu erreichen ist - bislang vergebens. Ich kann mir eigentlich kaum vorstellen, dass ich der einzige bin, dem es so geht. Habe aber erstaunlich wenig informationen dazu ergooglen können, daher warte ich noch kurz... Edit: Nun hab ich's. Hinzufügen eines CNAMEs geht beim Hoster Strato nicht. Lediglich einen A-Record in Form einer IP kann gesetzt werden. Eigentlich sehr unschön von Strato, denn ich gehe davon aus, dass ghs.google.com auch eine Lastverteilung auf diverse blogspot-Server vornimmt. Dieses Feature wird durch das Eintragen einer statischen IP im A Resource Record natürlich ausgehebelt. Ich werd mal eine Mail an Strato schreiben...
Eingestellt von tobsen am Dienstag, August 14, 2007 20 Kommentare
Labels: Blogger
Samstag, 11. August 2007
Guides in die .net Welt
Aller Anfang ist schwer. Auch wenn es darum geht neue Kniffe im Umgang mit der .net Welt zu erlernen. Da kommen Hilfen wie Guides2C# von Golo Rodeon oder Referenzen wie dieses openbook von Galileo Computing sehr gelegen - zumindestens geht es mir bisweilen immernoch so.
Eingestellt von tobsen am Samstag, August 11, 2007 0 Kommentare
Labels
Nachdem ich nun endlich verstanden habe, wie das mit den Tags funktioniert und ich diese auch noch sichtbar in die Sidebar bekomme, kann ich mich sogar mit diesem "Blogger.com" anfreunden. Jetzt muss ich nur noch darauf warten, dass die namensauflösung zu blog.tobsen.de wieder funktioniert.
Eingestellt von tobsen am Samstag, August 11, 2007 0 Kommentare
Labels: Blogger
Baker's Dutzend: Statements from an Agile subculture
Ich bin gerade über folgenden Link gestolpert: Agile in Action: Baker's Dozen: Statements from an Agile subculture. Passend dazu gibt's ein Poster für's bislang karge Büro. Wie Schön wäre es doch, würde die Agilität auf dem Fusse folgen...
Eingestellt von tobsen am Samstag, August 11, 2007 0 Kommentare
Labels: Agile
Googlen mit Vorschau
Ein nettes Feature hat sich Exalead.de, eine mehr oder weniger neue Suchmaschine, einfallen lassen: Vorschaubilder für die Suchergebnisse wie man sie z.B. von Websnapr her kennt. Finde ich persönlich ziemlich klasse und bin so begeister, dass ich die Suche sogar in dieses Blog integriert habe - vorerst heißt es also exalead statt google.
Eingestellt von tobsen am Samstag, August 11, 2007 0 Kommentare
Labels: Web
Freitag, 10. August 2007
Nun ist es soweit
Auch ich konnte mich nicht länger wehren, also blogge ich jetzt. Ich habe mich dazu entschlossen zu blogger zu gehen und habe dabei bewusst die Liste der 10 besten Bloganbieter ignoriert. Mal sehen, was ich und der geneigte Leser davon haben. Kurz zum Inhalt dieses Blogs: ich möchte hier das posten, was mir im täglichen Leben bei Hobby und Beruf weiterhilft. Von besonders trickreichen Tastenkürzeln über pfiffige Websites bis hin zu schicken (C#) Codesnippets.
Eingestellt von tobsen am Freitag, August 10, 2007 0 Kommentare
Labels: Blogger