<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devpinoy.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>mikhailberis : tips</title><link>http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx</link><description>Tags: tips</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Different Forms of Polymorphism</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2012/11/09/different-forms-of-polymorphism.aspx</link><pubDate>Fri, 09 Nov 2012 13:54:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36383</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36383</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2012/11/09/different-forms-of-polymorphism.aspx#comments</comments><description>In the previous post I teased a little about vtables, how they work, and whether people were familiar with them. Before I go into detail into that I&amp;#39;d like to rehash the notion of polymorphism first. It may be obvious already to OOP programmers or...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2012/11/09/different-forms-of-polymorphism.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36383" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cool+stuff/default.aspx">cool stuff</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/generic+programming/default.aspx">generic programming</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/c_2B002B00_11/default.aspx">c++11</category></item><item><title>Using Generic Programming in cpp-netlib</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2010/11/27/using-generic-programming-in-cpp-netlib.aspx</link><pubDate>Sat, 27 Nov 2010 14:15:10 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36302</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36302</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2010/11/27/using-generic-programming-in-cpp-netlib.aspx#comments</comments><description>I wanted to write about this yesterday but I was dealing with the end-of-week correspondence and some phone calls I had to take. Somehow yesterday I wasn&amp;#8217;t feeling up to it, so today I spent some time with cpp-netlib development and refactored an...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2010/11/27/using-generic-programming-in-cpp-netlib.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36302" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/library/default.aspx">library</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cpp-netlib/default.aspx">cpp-netlib</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/generic+programming/default.aspx">generic programming</category></item><item><title>My Development Environment</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2010/11/08/my-development-environment.aspx</link><pubDate>Mon, 08 Nov 2010 14:17:48 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36289</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=36289</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2010/11/08/my-development-environment.aspx#comments</comments><description>Some people have asked me about what my actual C++ development environment looks like. I&amp;#8217;ve put off writing this post because I&amp;#8217;ve mainly been concentrating on implementing the asynchronous server template in cpp-netlib (to be released in...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2010/11/08/my-development-environment.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36289" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category></item><item><title>Free/Delete Not Returning Memory To OS?</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/05/free-delete-not-returning-memory-to-os.aspx</link><pubDate>Tue, 05 Jan 2010 16:14:35 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35552</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=35552</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/05/free-delete-not-returning-memory-to-os.aspx#comments</comments><description>As I do keep tabs on what&amp;#8217;s going on with C++ around the web, I chanced upon this short and succinct article about &amp;#8216;free&amp;#8217; and &amp;#8216;delete&amp;#8217; not returning memory to the OS from Thought Garage which starts with:
When you call free...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2010/01/05/free-delete-not-returning-memory-to-os.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35552" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx">insights</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/boost/default.aspx">boost</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cool+stuff/default.aspx">cool stuff</category></item><item><title>Techniques and Realizations</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/05/techniques-and-realizations.aspx</link><pubDate>Tue, 05 Jan 2010 09:06:14 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35551</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=35551</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/05/techniques-and-realizations.aspx#comments</comments><description>After a considerably long break during the holiday season of 2009, I got back into the development mood in the beginning of 2010. After implementing HTTPS support in the development version of cpp-netlib towards the end of the year, I then moved on to...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2010/01/05/techniques-and-realizations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35551" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/project/default.aspx">project</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/library/default.aspx">library</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category></item><item><title>RAII is not Clear?</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/03/raii-is-not-clear.aspx</link><pubDate>Sun, 03 Jan 2010 13:44:26 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35542</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=35542</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/03/raii-is-not-clear.aspx#comments</comments><description>One of the more basic and fundamental idioms of C++ programming is that of RAII. It&amp;#8217;s so simple and fundamental that C++ seems to be the only programming language that supports this idiom. From Wikipedia, RAII is:
Resource Acquisition Is Initialization...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2010/01/03/raii-is-not-clear.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35542" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/community/default.aspx">community</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/insights/default.aspx">insights</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category></item><item><title>Python in C++</title><link>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/03/python-in-c.aspx</link><pubDate>Sun, 03 Jan 2010 11:21:12 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35539</guid><dc:creator>C++ Soup!</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/mikhailberis/rsscomments.aspx?PostID=35539</wfw:commentRss><comments>http://devpinoy.org/blogs/mikhailberis/archive/2010/01/03/python-in-c.aspx#comments</comments><description>Sometimes you want to be able to write applications in C++ and expose a way of easily extending it by offering a scripting interface embedded to your application. Why re-invent the wheel when you can embed existing programming languages like Python into...(&lt;a href="http://devpinoy.org/blogs/mikhailberis/archive/2010/01/03/python-in-c.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35539" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/community/default.aspx">community</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/library/default.aspx">library</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/tips/default.aspx">tips</category><category domain="http://devpinoy.org/blogs/mikhailberis/archive/tags/cool+stuff/default.aspx">cool stuff</category></item></channel></rss>