jenswinter.com
Software Development 24/7

There is no such thing as a 100% secure door!

April 18, 2007 22:05 by Jens

Today was a very exciting day. There was an attempt to break into our apartment in the middle of the day. Nobody was at home, so my wife found our apartment door seriously damaged by some when she came home. Luckily, the burglary couldn’t be finished for some reason and the burglar didn’t manage to break in.

My wife called me in the office and told me about the incident. I thought, “Well, that’s why we have this super-extra-nimbus2000-fire-proof-breach-intrusion-proof door.” I knew we wouldn’t have to worry about such things very much.

I rushed home immediately. The investigating police officer told me that we were very lucky. The burglar must have been disrupted for some reason because the door was nearly completely breached. Only some more hits to the door and the housebreaker would have succeeded. The officer told me that today another attempt at an apartment in the same block has been successful. The door of this apartment was the same type of door as we have. Suddenly there was a strange uncomfortable feeling in my stomach. It wasn’t the door that helped us but pure luck.

Later that day I had an interesting conversation with the carpenter who fixed the damaged door. He said that no sane door manufacturer would sell 100% intrusion-proof doors. Because there is no such thing. I asked him what I could do to prevent a burglary. He smiled and said “Not much, really. One can only secure the apartment to some degree and pray.”

What does that have to do with software development?

As with the door there is only limited chance to secure an application. I think with enough criminal energy there is always a way to break into applications and do harm.
Interestingly, there were some good discussions in our development team about this topic this week. We were discussing ways on how to further improve the security of our banking app we are working on. We came up with some pretty good ideas. But none of them were perfect.
We came to the conclusion that there is no such thing as perfect security. Do the best you can to improve security in your app. There are some very good ways to do this but the cost of the implementation must be justified.

Unfortunately you can’t prevent misuse when the users put there passwords on sticky notes and attach them to their monitor.

Windows Vista Released to Manufacturing

November 8, 2006 21:55 by Jens
It's done. Congratulations Microsoft!

.NET Framework 3.0 released

November 8, 2006 21:54 by Jens

The .NET Rocks! TechEd: Developers Barcelona Sweepstakes

October 7, 2006 21:53 by Jens

From .NET Rocks!:

You could win airfare, hotel, and a ticket to TechEd: Developers Europe 2006 in Barcelona, Spain November 7-10 by simply filling out this form and helping us get some more accurate metrics of our listenership.

First, fill out this form and tell us a few things about yourself and the extent of your DNR fandom! Then, come back every week from now until October 24th and answer a question about the current show (which you can only know by listening).

We will pick a winner every week from the correct answers, and that person will be in the running for the big drawing on October 24th. Weekly winners will also receive a piece of swag (you get to pick) from the .NET Rocks! Useless Crap Store.

Hey, this really works! I attended the sweepstake and now I'm the happy winner of this week's show. I'm looking forward to receive a DNR coffee mug, the piece of swag I picked from their Useless Crap Store.

Now I'm dreaming of a trip to Barcelona.


Scott Hanselman's Tools List 2006

August 29, 2006 21:52 by Jens

Scott Hanselman updated his famous Power Users Tool List for Windows. If you don't know this list I strongly recommend you to check it out.

Scott set up a huge, comprehensive list of useful tools. These tools are especially interesting for developers and other power users. If you don't know this list yet, you will definitely find a tool that you were always looking for. I promise!


My mailing lists

August 24, 2006 21:51 by Jens

This is how my Yahoo Groups subfolder in my mail client looks like today:

That means 1930 unread items in my yahoo groups folder. I have no idea when I will have the time to check them, and at least try to catch up. (And there are about 500 unread items in my feed reader, too. :-/)

In case you're wondering what those mailing lists are about:

  • agileDatabases at http://groups.yahoo.com/group/agileDatabases/

    Discussion about Database management with regards to Extreme Programming practices and principles.

  • art-of-agile at http://groups.yahoo.com/group/art-of-agile/

    This group is for discussion of the forthcoming book, _The Art of Agile Development,_ by James Shore and chromatic, to be published by O'Reilly.

  • domaindrivendesign at http://groups.yahoo.com/group/domaindrivendesign/

    This group is for discussion of the domain-driven style of designing software, and the book by Eric Evans, Domain-Driven Design: Tackling Complexity in the Heart of Business Software. Questions and discussion of the book content is welcome here, as well as sharing of experiences applying DDD, and discussions of the topic in general.

  • pragprog at http://groups.yahoo.com/group/pragprog/

    Where Pragmatic Programmers chat, exchange information, and scare each other with horror stories.

Podcasts

July 26, 2006 21:48 by Jens

Roy Osherove and Norbert Eder blogged about the podcasts they listen to. Here is my list of casts I've subscribed:

If you have any interesting podcasts especially related to software development feel free to leave a message here.


CodePlex.com

May 16, 2006 21:42 by Jens
James Newkirk verkündete heute den Launch einer neuen Project-Community-Website: http://www.codeplex.com.
CodePlex ist eine Umbegebung für Open und Shared Source Projekte, vergleichbar mit SourceForge und GotDotNet. Die Website befindet sich momentan im Beta-Status und hosted 12 Projekte. Darunter unter anderem diese:
Ich bin mal gespannt, wie sich das Projekt entwickelt. Eine Alternative zu GotDotNet jedenfalls würde ich jederzeit begrüßen...

Consolas Font Pack

May 3, 2006 21:39 by Jens

Kaum poste ich über eine neue Schriftart, die ich neuerdings verwende, veröffentlicht Microsoft das Consolas Font Pack for Visual Studio 2005. (via Alexander)

Dieser Font gefällt mir sogar noch einen Tick besser.

 


Bitstream Vera Fonts

May 2, 2006 21:38 by Jens

Seit ein paar Tagen verwende ich nun eine neue Schriftart. Sie lautet Bitstream Vera. Gerade im Visual Studio ist der Font Bitstream Vera Sans Mono sehr zu empfehlen. Er ist sehr leicht zu lesen und man ermüdet auch bei längerem Arbeiten nicht. Trotzdem ist er ziemlich platzsparend.

Wichtig jedoch ist die Verwendung des ClearType Tuners! Der sollte unbedingt installiert und aktiviert werden.


MSDN magazin nun auf deutsch

April 11, 2006 21:37 by Jens

Vor ein paar Tagen erhielt ich eine deutschsprachige Ausgabe des MSDN magazin.

Das Seltsame daran ist nur, dass ich beim Software & Support Verlag ein Abonnement habe für eine englischsprachige Zeitschrift namens MSDN magazin europe habe. Ohne Vorankündigung hat man beim Verlag kurzerhand das "MSDN magazin europe" in ein deutschsprachiges "MSDN Magazin - Deutsche Ausgabe" umgewandelt.

Ich habe darauf mit sofortiger Kündigung des Abos reagiert.

Ich war so froh, dass das MSDN magazine in Deutschland erhältlich war. Es war zwar eine "europäische Ausgabe", aber ich denke, dass es sich nur in der Werbungflächen vom amerikanischen Original unterschieden hat.
Der große Pluspunkt für mich war, dass die MSDN-Artikel im Original zu lesen waren. Das hat sich ja nun leider erledigt. Gleich in der ersten deutschsprachigen Ausgabe hatte ich so meine Probleme mit den übersetzten Texten.

Nun muss ich das MSDN Magazin also aus den Staaten beziehen...


Schnäppchen: Project Management Tool von Axosoft für $5

February 23, 2006 21:35 by Jens
Axosoft startet ein Social Experiment, indem sie ihr Produkt OnTime 2006 Small Team Edition für $5 verkaufen. OnTime 2006 ist ein Project Management Tool. Die Small Team Edition kostet normalerweise $495 und ist für fünf Nutzer ausgelegt. Diese Aktion endet am Freitag, den 24.02.2006 und der Erlös geht zu Hundert Prozent an das Amerikanische Rote Kreuz.

Ich denke bei $5 kann man nicht viel falsch machen. Deshalb habe ich schon geordert. Hier noch einige Specs der Software:
  • Defect, Issue and Bug Tracking
  • Feature and Enhancement Tracking
  • Task and Todo List Tracking
  • Helpdesk Ticket Tracking
Das ganze wird deshalb als Social Experiment bezeichnet, weil Axosoft diese Angebotsseite nirgends auf der eigenen Website verlinken. Die Kunde über diese Aktion wird ausschließlich über fremde Webseiten und Blogs verbreitet.

Neue Tastatur

February 1, 2006 21:34 by Jens
Ich habe mir bei eBay eine Tastatur für mein Notebook besorgt. Es handelt sich um das Modell ACK-715EL von KeySonic - eine beleuchtete USB-Tastatur.

Sie ist zwar nicht besonders komfortabel und sieht auch nicht gerade modern aus, aber sie erfüllt ihren Zweck.

Da ich häufig bis spät in die Nacht am Rechner sitze und ich nicht die ganze Zeit das Licht anlassen will, habe ich mir diese Tastatur besorgt. Vorher hatte ich die Notebooktastatur mit einer kleinen USB-Leuchte erhellt. Aber das war immer noch zu wenig Licht. Ich kann zwar einigermaßen gut blind tippen, bin aber um einige Anschläge schneller, wenn ich beim Tippen auf die Tastatur schauen kann.