Patterns

by Marius Gheorghe 30. September 2008 09:50

Patterns patterns patterns. But it's better to know the anti - patterns

Tags:

programming

Threat from the sea review

by Marius Gheorghe 29. September 2008 07:40

 

This had the potential to be GREAT but unfortunately it ended up being only mediocre. The first book is very interesting and sets up "the stage" just right but the next 2 simply don't deliver. It's a shame because the backstory is very interesting.

Performing repetitive tasks

by Marius Gheorghe 26. September 2008 12:27

I'm reading "The productive programmer" and i stumbled upon this :

"Computers are designed to perform simple, repetitive tasks over and over really fast. Yet an
odd thing is happening: people are performing simple, repetitive tasks by hand on computers.
And the computers get together late at night and make fun of their users. How did this happen? "

From my point of view this describes perfectly the way user are interacting with computers today.

Tags:

general

Prevent web.config inheritance

by Marius Gheorghe 18. September 2008 07:29

As you probably know by default web.config inheritance is on. This can create problems even in very simple situations (for instance registering the same user control in both applications). To disable inheritance just modify the root web.config file like this :

<location path="." inheritInChildApplications="false">
   <system.web>

  </system.web>

</location>

Tags:

dotNET

It's the little things...

by Marius Gheorghe 15. September 2008 16:59

Here's the method definition :

 

and here's the R# suggestion :

 


The little things make R# rock :)

Tags:

dotNET

New demo site

by Marius Gheorghe 15. September 2008 06:53

Shopkeeper has new demo site

Using processes for code isolation...

by Marius Gheorghe 12. September 2008 10:11

   Bad ideea (related to browsers anyway).  Both IE8 and Chrome use process to ensure code isolation (basically each browser tab runs in his own process). From a efficiency point of view this is a little disturbing because creating a new process in Windows is a task consuming process. I'm thinking of my browsing habits....i never have less than 15 tabs opened in Firefox. If i would run Chrome/IE8 that would mean 15 new process. Add the regular programs (devenv, notepad++, smss, im, music player, email etc etc ) and quickly browsing becomes prohibitive.

   I'm all for multithread software which uses all the cpu cores but this is taken to the extreme. What's next....a email client which opens each email message in a new process ?

Tags:

general

Microsoft closing down Ensemble Studios

by Marius Gheorghe 10. September 2008 08:51

This is a bad decision. Ensemble you will be greatly missed. AOE2 is, along with Starcraft, the best RTS ever released.

Tags:

gaming

Google Chrome. My 0.2 eurocents

by Marius Gheorghe 8. September 2008 15:45

First of all the bullshiting is reaching astronomical promportions . Windows killer (a Windows killer which runs only on Windows ? Oh sweet irony...)  ? Cloud operating system ? It's just a friggin browser for God's sake (and a pretty crappy one i might add). Frankly i dislike this. If Google wanted to make the "web faster, safer, and easier " they would have helped improved Webkit/Gecko  instead of releasing yet another half baked project.

Tags:

general