Author Archives: kjellkod

About kjellkod

Software Engineer by trade, (former?) Martial Artist and Champion by strong will and small skill... and a Swede by nationality :)

Who is in Your Network?

It is not a question about if but when someone will be eavesdropping on your network. It might not be a “break in” but a “break out”! Do you know how common it is to have your applications and systems … Continue reading

Posted in Uncategorized | Leave a comment

Ideone.com now, again, with async support

finally Ideone.com got its thread support back again! Something like this would have failed a week ago http://ideone.com/RGYJps

Posted in Uncategorized | Leave a comment

The world’s fastest logger vs G3log

Why not take the world’s fastest logger and compare it to G3log.  It’s a fun comparison and might show some PRO and CONs with each. This comparison will show that being the world’s fastest logger is not good enough when … Continue reading

Posted in Uncategorized | 31 Comments

BitBucket no more, G3log has moved to GitHub

if you go to https://bitbucket.org/KjellKod/g3log you will be greeted by a “we have moved” sign    G2log, the idea try-out G2log-dev and finally G3log all used mercurial and resided at BitBucket. Yesterday that changed. G3log resides solely on GitHub from … Continue reading

Posted in Uncategorized | Leave a comment

G3log now available on GitHub: github.com/KjellKod/g3log

Thanks to popular request you can now find g3log on GitHub as well as on BitBucket. Feel free to use whichever repository is best for you. Use github.com/KjellKod/g3log or bitbucket.com/KjellKod/g3log (it’s moved to be only at github)

Posted in Uncategorized | 2 Comments

Is it possibly to get a stacktrace to file from a signal handler?

I got a great question from a reader of the g2log article on CodeProject regarding g2log’s implementation of a crashhandler. […]new, delete and IO operations are not safe in signal handlers and could cause unpredictable behavior. I checked your implementation … Continue reading

Posted in Uncategorized | Leave a comment

G3log: Asynchronous logging the easy way

It is my privilege to present g3log, the successor of g2log that has been brewing since the creation of the g2log-dev. G3log is just like g2log a “crash-safe asynchronous logger“. It is made to be simple to setup and easy … Continue reading

Posted in Uncategorized | 2 Comments