Freigeben über


Being Cellfish

Stuff I wished I've found in some blog (and sometimes did)

Sleep does not sleep for a specified period

I recently described how you can create your own usleep method when there isn't one to use. one...

Author: Emil Gustafsson Date: 09/22/2008

A summary of an Agile 2008 summary

I didn't have the opportunity to attend the recent Agile 2008 conference in Toronto but I attended a...

Author: Emil Gustafsson Date: 09/20/2008

Sleep less than one millisecond

On windows you have a problem you typically never encounter on Unix. That is how to get a thread to...

Author: Emil Gustafsson Date: 09/17/2008

Yet Another Tale from an Interview

There seems to be a lot of myths around the interview procedure at Microsoft. I had my interview a...

Author: Emil Gustafsson Date: 09/12/2008

Getting the logged on windows user in your apache server

I was recently involved in a discussion where a company was developing an intra-net site using...

Author: Emil Gustafsson Date: 08/26/2008

ntlm.php

<?php // This a copy taken 2008-08-21 from https://siphon9.net/loune/f/ntlm.php.txt to make sure...

Author: Emil Gustafsson Date: 08/26/2008

The implementation of iterators in C# and its consequences

Recently oldnewthing wrote a series av articles on C# iterators. Especially part four is interesting...

Author: Emil Gustafsson Date: 08/23/2008

Being agile when there is no project

Sometimes I come across a team saying; "We can't use Scrum because there is no project. We just do...

Author: Emil Gustafsson Date: 08/20/2008

How to avoid having too much work in progress

Most teams I worked with have at some point had a lot of work in progress. Sometimes virtually the...

Author: Emil Gustafsson Date: 08/18/2008

Building robots with your windows mobile as a brain

I just read this article in MSDN magazine about a robot controlled by a windows mobile. As I wrote...

Author: Emil Gustafsson Date: 08/14/2008

Using CSS to fetch user browser history

If you know what you're looking for in the user's browser history there is a pretty simple way to...

Author: Emil Gustafsson Date: 08/12/2008

Spending money to improve team productivity

When adapting to agile philosophy some managers get carried away and want to spend some money on...

Author: Emil Gustafsson Date: 08/10/2008

Hiding or disabling menu items not available?

About a month ago Joel Spolsky wrote a very short post instructing people to not hide or disable...

Author: Emil Gustafsson Date: 08/07/2008

Be suspicious to DAL frameworks

I've always been suspicious to SQL queries that are automagically generated by some framework. And...

Author: Emil Gustafsson Date: 07/16/2008

Recursively delete empty directories

I recently had to find a neat way to remove all empty directories recursively on a Unix machine. In...

Author: Emil Gustafsson Date: 07/10/2008

Nothing is "Too simple to test"

A common practice taught in many TDD classes is the principle of too easy to test. The principle...

Author: Emil Gustafsson Date: 06/23/2008

Constraints - when user stories don't do it for you

In "agile projects" it is common to use user stories to describe what has to be done. But it is also...

Author: Emil Gustafsson Date: 06/21/2008

Use OneNote 2007 to make screen shots

The more I use OneNote 2007, the more I like it. I find the possibility to share notebooks and also...

Author: Emil Gustafsson Date: 06/18/2008

Code Coverage

Measuring code coverage is often perceived as a good measure of test quality. It is not. Good tests...

Author: Emil Gustafsson Date: 06/16/2008

C# source analysis

And if you listened to me and started to write nice looking SQL, maybe you wanna look ate making...

Author: Emil Gustafsson Date: 06/14/2008

Readable SQL

I read this article on SQL Code Layout and Beautification and can only agree with the author that...

Author: Emil Gustafsson Date: 06/12/2008

How to set up an agile work space

I stumbled across this video with a tour of the Patterns & Practices team at Microsoft. I think...

Author: Emil Gustafsson Date: 06/10/2008

SQL crosswords

I don't know what's worse; making crosswords with only SQL related questions (requires free...

Author: Emil Gustafsson Date: 05/29/2008

I don't like Mock objects

When looking at BDD and TDD examples it is very common to see the use of mock objects in the code....

Author: Emil Gustafsson Date: 05/24/2008

Tobii has an eye for Scrum

Yesterday I attended a presentation at Tobii on how they've implemented Scrum in one of their...

Author: Emil Gustafsson Date: 05/20/2008

Books on agile

Previously I've written about where to start when applying agile to your project. But not all people...

Author: Emil Gustafsson Date: 05/16/2008

Stored Procedures and data sharing

In my career I've worked with stored procedures in a way I think many people never do. For example...

Author: Emil Gustafsson Date: 05/15/2008

UPSERT in SQL server 2008

I recently read this article on upsert functionality in SQL server 2008. I thought that the SQL...

Author: Emil Gustafsson Date: 04/29/2008

Robot competitions

Even though I never played crobots, I have always been intrigued by the idea. I even played...

Author: Emil Gustafsson Date: 04/28/2008

Yet another unit test framework for .Net released

Version 1.0 of xUnit.net has been released. So do we need another unit test framework? And I think...

Author: Emil Gustafsson Date: 04/24/2008

Fixed prices for IT projects are unethical

Fun to see more and more people say this. In a typical development project there are three variables...

Author: Emil Gustafsson Date: 04/23/2008

Mocks are not Stubs

As many before me I was recently looking at different mocking frameworks in order to find one that...

Author: Emil Gustafsson Date: 04/22/2008

Why open source doesn't do it for me

An alternative title could have been "why unsponsored open source never work" but since sponsored...

Author: Emil Gustafsson Date: 04/15/2008

Applying agile: where to start

In the last year or so, Scrum has become very popular and people are trying to apply it left and...

Author: Emil Gustafsson Date: 04/13/2008

MFC is not dead

When I wrote my master's thesis was the first time I came in to contact with VC++ and MFC. I worked...

Author: Emil Gustafsson Date: 04/12/2008

Selenium the test tool

I almost forgot that before the BDD/DDD presentation, there was a presentation about Selenium. I...

Author: Emil Gustafsson Date: 04/09/2008

BDD and DDD

I've previously written about BDD (in Swedish) and maybe I should translate some of those articles...

Author: Emil Gustafsson Date: 04/08/2008

<Previous