Greg Paperin Home
In case of doubt - always do it!
One day you will probably be old and spend most of your time sitting in a chair and not doing much.
Until then, gather experiences to think back to and smile!
Most recent photo albums:
Most recent blog posts:
Dear Spammers!
Submitted by Greg on Tue, 2012-01-03 04:44. Keywords: annoyances, per, professional, web.Hi all,
I really would like to get this off my chest. I know that many people feel similar, so I won't hold back the right words..
Dear spammers!
You are a bunch of poor dirty motherfuckers and the world would be so much better if only one of you choked on a piece of shit and died. I create capchas, and you have nothing better to do in your sad lives than wasting time and spamming people manually. I delete all your posts within a few hours, yet you keep trying just to cause pain. You do not engage in legitimate business; you waste people's time and make internet a worse place to be and to do business in. You are simply incapable to do better. You are sad little wankers and I wish you all sent to a remote island where you can suck on each other until your dicks won't need any more enlargements and you can go do normal jobs. Please leave the universe at your earliest convenience.
Thank you!
Stacy and I are getting married
Submitted by Greg on Mon, 2011-09-26 11:58. Keywords: announcements, personal.Everyone!
I am so very happy to let you know that in a couple of weeks my princess - Anastasia - will become my Queen!
Please come and celebrate the occasion with us!
I will be in Germany and Russia in the second half of July 2011
Submitted by Greg on Sun, 2011-06-26 00:13. Keywords: announcements, personal, travelling.I will be in Hamburg, Bremen and Moscow between the 15/07 and the 02/08. I'd like to manage to see everyone. Let's plan ahead and make it happen. Details are below. My email and Skype info is here.
I am really looking forward to it!
Я буду в России и Германии во второй половине июля
Я буду в Москве, Гамбурге и Бремене с 15.07 до 02.08. Хотелось бы увидеть всех, поэтому давайте планировать заранее, чтобы успеть встретиться. Детали ниже. Мой имаил и скайп адрес здесь.
С нетерпением жду встречи!
Introns in Memory Mapped Files: A Tale of Junk Bytes and Memory Pages
Submitted by Greg on Mon, 2011-06-06 19:37. Keywords: .NET, professional.A memory mapped files is virtual memory mapped to a physical file on disk, byte-by-byte. Or is it? Like with all advanced technology, the devil is in the detail...
Memory mapped files offer a number of benefits over traditional stream-based I/O. Advantages include random access performance, or the ability to share data across processes. The .NET framework provides built-in support for memory mapped files starting from version 4. In most cases using memory mapped files in .NET is as easy as using traditional file streams: just map a file into memory, open a seekable memory stream, and use it like a normal file while enjoying the performance benefits.
However, some tricky details lurk behind a corner: For instance - what are those weird bytes where an EOF was expected? Wanna know? Read on..
The RegEx SET operator can cause schizophrenia for perfectly healthy expressions
Submitted by Greg on Mon, 2011-05-02 17:50. Keywords: .NET, professional.Regular Expressions are a powerful, yet a deceptive text mining tool. There are many pitfalls. One pit that is particularly easy to fall into is that a (sub-)expression can obtain a completely different meaning if it is put within the context of a another (sub-)expression. For instance, using the presumably straight-forward Set operator can be quite tricky..
Self-correcting software finds its way into real production systems
Submitted by Greg on Fri, 2011-04-01 00:29. Keywords: .NET, professional.Evolutionary algorithms, genetic programming and self-correcting systems have long remained in the realm of research prototypes and academic experiments. Not any more. It appears that many years of research, cross-team collaboration and internal testing are about to culminate in a main stream product that utilises evolutionary techniques in a real main-stream software development framework.
Today the Microsoft .NET Framework and Base Class Libraries Team is happy to announce some very exciting news..
For the boring stuff, see imprint & disclaimer.

