-
Join 51 other subscribers
-
Recent Posts
- CRAWDADS, CRAYFISH, CRAWFISH OR MUDBUGS? A TASTY INVASIVE SPECIES
- Aging Meat Pod Cast with Yours Truly
- G4log with licensing or crowd source funding?
- g3log and g3sinks last releases with c++11 support. Future releases will support c++14 and c++17
- Part 3: Why I always give Moose, Deer and Elk proper Aging Time
Archives
- May 2018
- March 2018
- September 2017
- June 2017
- March 2017
- November 2016
- July 2015
- June 2015
- May 2015
- February 2015
- January 2015
- August 2014
- May 2014
- April 2014
- December 2013
- September 2013
- April 2013
- January 2013
- November 2012
- August 2012
- July 2012
- June 2012
- February 2012
- November 2011
- October 2011
- September 2011
- May 2011
- March 2011
- February 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
Categories
Meta
Category Archives: Software Engineering
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 concurrency
Leave a comment
Concurrency : concurrent<T> part 2
concurrent<T> part I described a powerful wrapper that made all calls to the object to be executed asynchronously and in FIFO order. Using a lambda call made it easy to bundle several actions on the concurrent<object> in one asynchronous operation. … Continue reading
Posted in C++, concurrency, Software Engineering
2 Comments
C++11 template tricks: Finding the return value type for member function-pointer
[Shameless Plug Warning] : You have until August 31st, 2017 to try out NetMon and participate in LogRhythm’s Network security contest. Win up to $18,000 when applying your scripting skills to detect network vulnerabilities. See https://logrhythm.devpost.com/ for more information. Using templates you … Continue reading
Posted in C++, coding, concurrency, g3log
1 Comment
Concurrency : Concurrent<T> part 1
Herb Sutter presented in C++ and Beyond 2012 a very useful concurrency pattern that is an improvement from the “active object“. concurrent wraps any objecft and all calls to the object will be executed asynchronously and in FIFO order. Basically it … Continue reading
Posted in C++, coding, Software Engineering
1 Comment
Rethinking the coding IDE : SourceKit App on Google Chrome
For the last couple of months I have tried to study up for coming job interviews. This typically means finding an area where I am rusty and make it shine. As I do this I find myself going through my … Continue reading
Posted in C++, coding, Software Engineering
Tagged preparing for job interviews, technology
5 Comments
Java Battle Royal: LinkedList vs ArrayList vs DynamicIntArray
[Shameless Plug Warning] : You have until August 31st, 2017 to try out NetMon and participate in LogRhythm’s Network security contest. Win up to $18,000 when applying your scripting skills to detect network vulnerabilities. See https://logrhythm.devpost.com/ for more information. Updates April 23rd, … Continue reading
Posted in C++, Java
4 Comments
Not enough patience, Uncle Bob!
<Part II of my personal reflection series, that started back in February> A while ago I set out to decide whether or not TDD is my cup of tea. Or rather, it is a cup I have just sniffed the … Continue reading
Posted in rambling, Software Engineering
4 Comments
g2log now with mainstream c++11 implementation
Now the thread part (and much more) of C++11 is available for free, for the mainstream C++ developer. Visual Studio 11 (beta and free) and g++-4.7 (free) are both stable and provides a lot of C++11 features. I really recommend … Continue reading
Posted in C++, Software Engineering
22 Comments
Number crunching: Why you should never, ever, EVER use linked-list in your code again
[Shameless Plug Warning] : You have until August 31st, 2017 to try out NetMon and participate in LogRhythm’s Network security contest. Win up to $18,000 when applying your scripting skills to detect network vulnerabilities. See https://logrhythm.devpost.com/ for more information. Updates: 23rd April, … Continue reading
Posted in C++, Software Engineering
45 Comments
g2log – an asynchronous logging library is now live at CodeProject
G2log is finally live at CodeProject http://www.codeproject.com/KB/library/g2log.aspx Many thanks to the people who followed g2log and emailed me improvement suggestions. It made it a whole lot better! Apart from some formatting issues, a missing word in the introduction and that … Continue reading
Posted in C++, Software Engineering
1 Comment