Showing articles from
http://feeds.feedburner.com/GaelFraiteur
Yesterday I configured cacti to monitor PostSharp servers. After one day of operation, I was stroked by this graph. The green area shows disk I/Os per second.
The peek corresponds to a system reboot. What is striking here is the look of the curve: it is approximately an exponential decay (with a negative exponent):
read(t) ~ [...]
Ouf! I have given 3 presentations last 4 days, two in Warsaw at ZineDay 2008 (an event organized by a community of bloggers), the other in Prague, 30 km from home only.
Warsaw
There were 3 technical sessions in Warsaw and I gave 2 of them. The other one was delivered by Andras Belokosztolszki, software architect for [...]
Political repression in Denver, USA, during the Democrat National Convention. Unbelievable.
A good e-book from vendors of a parallel computing toolkit. Marketing material, but of high value for everyone.
e-Book: How to Survive the Multicore Software Revolution (or at Least Survive the Hype)
Object cloning are one of the patterns we find in most software projects. It seems simple, so we easily run into a trivial implementation. But as code gets more complex, the cloning implementation rapidly gets larger and larger — and ugly. To keep cloning simple, I forced myself to follow a simple design pattern. Here [...]
Gael Fraiteur's Blog has been merged to the PostSharp Official Blog
(http://www.postsharp.org/blog/). Please update your bookmarks.
Gael Fraiteur's Blog has been merged to the PostSharp Official Blog
(http://www.postsharp.org/blog/). Please update your bookmarks.
Carl Franklin and Richard Campbell chat with Gael Fraiteur about PostSharp on .NET Rocks, the Internet Audio Talk Show for .NET Developers.
This is the second article in a series of two, with this one going into the details of the real-world implementation of custom attributes that actually add behaviors to your code, namely performance instrumentation and field validation.
This is the second article in a series of two, with this one going into the details of the real-world implementation of custom attributes that actually add behaviors to your code, namely performance instrumentation and field validation.