<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devpinoy.org/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">mikhailberis</title><subtitle type="html" /><id>http://devpinoy.org/blogs/mikhailberis/atom.aspx</id><link rel="alternate" type="text/html" href="http://devpinoy.org/blogs/mikhailberis/default.aspx" /><link rel="self" type="application/atom+xml" href="http://devpinoy.org/blogs/mikhailberis/atom.aspx" /><generator uri="http://communityserver.org" version="4.1.31106.3070">Community Server</generator><updated>2011-01-25T12:07:04Z</updated><entry><title>The C++ Network Library: New Release and Updates</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2012/03/21/the-c-network-library-new-release-and-updates.aspx" /><id>/blogs/mikhailberis/archive/2012/03/21/the-c-network-library-new-release-and-updates.aspx</id><published>2012-03-21T13:32:00Z</published><updated>2012-03-21T13:32:00Z</updated><content type="html">After a bit of development (and a little stagnation) since the 0.9.2 release, I&amp;#39;m proud to announce that cpp-netlib 0.9.3 is now available for general availability. This release will be supported for one year until March 30, 2013. You can download the official packages from the Github project downloads . This release was managed by Glyn Matthews and there are a number of important changes in 0.9.3 that addresses issues with 0.9.2. There are a number of bugs fixed and lots of simplifications internally...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/03/21/the-c-network-library-new-release-and-updates.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36361" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="community" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/community/default.aspx" /><category term="cpp-netlib" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx" /></entry><entry><title>Post-Kona Mailing and More Libraries</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2012/03/06/post-kona-mailing-and-more-libraries.aspx" /><id>/blogs/mikhailberis/archive/2012/03/06/post-kona-mailing-and-more-libraries.aspx</id><published>2012-03-06T14:08:00Z</published><updated>2012-03-06T14:08:00Z</updated><content type="html">Beach, laptop, flip-flops, and C++. Kona, Hawai&amp;#39;i. It took a while for me to get to writing up my experiences on the first ever ISO C++ Committee meeting that I attended in Kona, Hawai&amp;#39;i. There are around 70 attendees and I&amp;#39;m one of the few first timers to the meeting. What happens when you get a group of C++ developers, implementers, and language lawyers in the same venue for 5 days to talk about C++? Lots of fun and generally productive discussions. There&amp;#39;s a lot of new things to...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/03/06/post-kona-mailing-and-more-libraries.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36358" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="library" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/library/default.aspx" /><category term="updates" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/updates/default.aspx" /><category term="standards" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx" /></entry><entry><title>Rich Pointers: Frequently Asked Questions</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2012/01/23/rich-pointers-frequently-asked-questions.aspx" /><id>/blogs/mikhailberis/archive/2012/01/23/rich-pointers-frequently-asked-questions.aspx</id><published>2012-01-23T07:34:00Z</published><updated>2012-01-23T07:34:00Z</updated><content type="html">Towards the end of last week the Pre-Kona ISO C++ Committee Mailing was released. This featured a few very important papers for the Evolution Working Group (EWG) regarding Concepts ( N3351 ), Modules ( N3347 ), and Static If ( N3322 ). Rich Pointers (written by yours truly along with comments from Lawrence Crowl and Matt Austern) is N3340 got a few questions asked from the EWG mailing list and in Google+ (as well as through emails directly to me). Even though I have responded to these questions as...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/01/23/rich-pointers-frequently-asked-questions.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36352" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="standards" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx" /></entry><entry><title>C++ Extensions: Rich Pointers</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2012/01/13/c-extensions-rich-pointers.aspx" /><id>/blogs/mikhailberis/archive/2012/01/13/c-extensions-rich-pointers.aspx</id><published>2012-01-13T14:35:00Z</published><updated>2012-01-13T14:35:00Z</updated><content type="html">Some time towards the end of 2011 I officially became a member of the ISO C++ Committee as part of Google&amp;#39;s delegation. Around the same time I wrote about a few extensions to C++ that I wanted to propose or at least help champion to the next version of C++. The Kona meeting is just around the corner and I&amp;#39;m just about ready to make a case for a specific new extension to C++ that I wrote a paper about called rich pointers. This post is about the motivations behind the extension. It&amp;#39;s 2012...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/01/13/c-extensions-rich-pointers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36351" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="project" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/project/default.aspx" /><category term="standards" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/standards/default.aspx" /></entry><entry><title>New C++ Standard, New Focus</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/10/31/new-c-standard-new-focus.aspx" /><id>/blogs/mikhailberis/archive/2011/10/31/new-c-standard-new-focus.aspx</id><published>2011-10-31T12:18:39Z</published><updated>2011-10-31T12:18:39Z</updated><content type="html">Now that the new version of C++, C++11 is out in the wild as an ISO C++ Standard, there&amp;#8217;s a renewed focus on getting applications, tools, and books up to date with the new standard. The leaders of the ISO Committee have weighed in on the latest versions of the language. There&amp;#8217;s Herb Sutter writing [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/10/31/new-c-standard-new-focus.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36349" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="thoughts" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx" /><category term="community" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/community/default.aspx" /><category term="c++0x" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_0x/default.aspx" /><category term="Uncategorized" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/Uncategorized/default.aspx" /><category term="cpp-netlib" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx" /></entry><entry><title>Minus the Header-Only Dogma</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/08/25/minus-the-header-only-dogma.aspx" /><id>/blogs/mikhailberis/archive/2011/08/25/minus-the-header-only-dogma.aspx</id><published>2011-08-25T14:25:40Z</published><updated>2011-08-25T14:25:40Z</updated><content type="html">I&amp;#8217;ve been working on the C++ Network Library for a few years already total but have been on-and-off with it until recently. One of the first decisions that I made in implementing the library was to try and do a header-only approach to implementing a network library implementation. At first it made perfect sense &amp;#8212; [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/08/25/minus-the-header-only-dogma.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36343" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="thoughts" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx" /><category term="community" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/community/default.aspx" /><category term="insights" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx" /><category term="cpp-netlib" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx" /></entry><entry><title>C++0x Is Official: Unanimously</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/08/13/c-0x-is-official-unanimously.aspx" /><id>/blogs/mikhailberis/archive/2011/08/13/c-0x-is-official-unanimously.aspx</id><published>2011-08-13T08:45:40Z</published><updated>2011-08-13T08:45:40Z</updated><content type="html">Herb Sutter, one of the rock stars of the C++ development world has posted his thoughts and shares with the world that C++0x has been approved unanimously as an International Standard. From his post: The final ISO ballot on C++0x closed on Wednesday, and we just received the results: Unanimous approval. The next revision of C++ [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/08/13/c-0x-is-official-unanimously.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36342" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="c++0x" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_0x/default.aspx" /><category term="updates" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/updates/default.aspx" /></entry><entry><title>cpp-netlib 0.9.1 Released!</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/08/04/cpp-netlib-0-9-1-released.aspx" /><id>/blogs/mikhailberis/archive/2011/08/04/cpp-netlib-0-9-1-released.aspx</id><published>2011-08-04T04:36:42Z</published><updated>2011-08-04T04:36:42Z</updated><content type="html">Today marks another important day in my calendar as I&amp;#8217;m proud to announce the general availability of cpp-netlib 0.9.1. You can now download the source packages from the Github download page. If you want to see what&amp;#8217;s new you can head on to the online documentation page for what&amp;#8217;s new in 0.9.1. This release fixes [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/08/04/cpp-netlib-0-9-1-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36341" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="updates" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/updates/default.aspx" /><category term="announcement" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/announcement/default.aspx" /><category term="boost" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/boost/default.aspx" /><category term="cpp-netlib" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx" /></entry><entry><title>What You’ve Missed With C++: 2011 So Far</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/07/05/what-you-ve-missed-with-c-2011-so-far.aspx" /><id>/blogs/mikhailberis/archive/2011/07/05/what-you-ve-missed-with-c-2011-so-far.aspx</id><published>2011-07-05T13:18:06Z</published><updated>2011-07-05T13:18:06Z</updated><content type="html">The past few months have been a jam-packed with a few developments in terms of C++. Not only did C++0x get the almost unanimous nod of the industry to be good enough to be called C++11 but there&amp;#8217;s also a few stories that have come out that need some attention too. There was the Google [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/07/05/what-you-ve-missed-with-c-2011-so-far.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36339" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="thoughts" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx" /><category term="insights" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx" /><category term="roundup" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/roundup/default.aspx" /></entry><entry><title>cpp-netlib 0.9.0 Released!</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/04/18/cpp-netlib-0-9-0-released.aspx" /><id>/blogs/mikhailberis/archive/2011/04/18/cpp-netlib-0-9-0-released.aspx</id><published>2011-04-18T13:19:55Z</published><updated>2011-04-18T13:19:55Z</updated><content type="html">After the one-week beta period for the 0.9.0 release, I&amp;#8217;m happy to announce that the official 0.9.0 release is now available for general availability at the Github project downloads page. This 0.9.0 release is the first version of the library to be submitted for review to the Boost C++ Library project. Most changes that happened [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/04/18/cpp-netlib-0-9-0-released.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36335" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="project" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/project/default.aspx" /><category term="announcement" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/announcement/default.aspx" /><category term="boost" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/boost/default.aspx" /><category term="cpp-netlib" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx" /></entry><entry><title>Memcache++ 0.12.2 Out, Last Release by Me</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/04/11/memcache-0-12-2-out-last-release-by-me.aspx" /><id>/blogs/mikhailberis/archive/2011/04/11/memcache-0-12-2-out-last-release-by-me.aspx</id><published>2011-04-11T06:26:44Z</published><updated>2011-04-11T06:26:44Z</updated><content type="html">I have just finished tagging and uploading the 0.12.2 release of memcache++ which is a maintenance release that includes one diff away from 0.12.1 &amp;#8212; you can download the library here. This release is the final release that I will be managing and starting now I am on the lookout for others who would be [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/04/11/memcache-0-12-2-out-last-release-by-me.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36331" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="project" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/project/default.aspx" /><category term="library" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/library/default.aspx" /><category term="announcement" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/announcement/default.aspx" /><category term="memcache++" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/memcache_2B002B00_/default.aspx" /></entry><entry><title>cpp-netlib 0.9-beta Out Now!</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/04/09/cpp-netlib-0-9-beta-out-now.aspx" /><id>/blogs/mikhailberis/archive/2011/04/09/cpp-netlib-0-9-beta-out-now.aspx</id><published>2011-04-09T09:42:56Z</published><updated>2011-04-09T09:42:56Z</updated><content type="html">After months and months of delays, finally the 0.9-beta version of The C++ Network Library project is out now. The beta period will take a full week before an official release is made available for general availability. The 0.9 release will be the version that gets submitted for review to the Boost C++ Library project. [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/04/09/cpp-netlib-0-9-beta-out-now.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36332" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="announcement" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/announcement/default.aspx" /><category term="cpp-netlib" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx" /></entry><entry><title>C++0x will be C++ 2011</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/03/28/c-0x-will-be-c-2011.aspx" /><id>/blogs/mikhailberis/archive/2011/03/28/c-0x-will-be-c-2011.aspx</id><published>2011-03-28T12:47:07Z</published><updated>2011-03-28T12:47:07Z</updated><content type="html">As you might already have heard from other places and read from other sources, the ISO C++ committee has now finally voted to publish the current Final Draft International Standard (FDIS) for the language referred to affectionately as C++0x. This means that the FDIS will pretty much be the version of the C++ standard that [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/03/28/c-0x-will-be-c-2011.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36330" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="thoughts" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx" /><category term="insights" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx" /><category term="c++0x" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_0x/default.aspx" /></entry><entry><title>Broken C++: Old Compilers</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/02/25/broken-c-old-compilers.aspx" /><id>/blogs/mikhailberis/archive/2011/02/25/broken-c-old-compilers.aspx</id><published>2011-02-25T09:04:02Z</published><updated>2011-02-25T09:04:02Z</updated><content type="html">Up until recently I&amp;#8217;ve only had to deal with standard-compliant C++. I&amp;#8217;ve pretty much enjoyed writing C++ code that abides by an accepted and well-defined standard. This means I have been for the most part using most of the standard features of the Standard Template Library. That changed most recently when I had to deal [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/02/25/broken-c-old-compilers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36326" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="thoughts" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx" /><category term="insights" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx" /><category term="rant" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/rant/default.aspx" /></entry><entry><title>Software Engineering and C++</title><link rel="alternate" type="text/html" href="/blogs/mikhailberis/archive/2011/01/25/software-engineering-and-c.aspx" /><id>/blogs/mikhailberis/archive/2011/01/25/software-engineering-and-c.aspx</id><published>2011-01-25T17:07:04Z</published><updated>2011-01-25T17:07:04Z</updated><content type="html">There is a largely unspoken understanding between/among C++ developers that goes a little something like this: &amp;#8220;any sufficiently complex problem can be solved by working with the appropriate abstractions&amp;#8221;. This is not a hard/fast rule but it&amp;#8217;s something that the senior C++ guys understand and internalize from an engineering perspective &amp;#8212; it&amp;#8217;s not about language [...]...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2011/01/25/software-engineering-and-c.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36322" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://devpinoy.org/members/Anonymous/default.aspx</uri></author><category term="thoughts" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/thoughts/default.aspx" /><category term="insights" scheme="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx" /></entry></feed>
