<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5802977548633012711</id><updated>2011-12-18T06:20:40.205-08:00</updated><category term='rgdengine'/><category term='xna'/><category term='threads'/><category term='c++'/><category term='blog'/><category term='gui'/><category term='winmobile'/><title type='text'>RGDEngine dev</title><subtitle type='html'>RGDEngine news and development progress.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-8092112668862097917</id><published>2010-03-16T02:09:00.001-07:00</published><updated>2010-03-16T02:21:13.738-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='winmobile'/><category scheme='http://www.blogger.com/atom/ns#' term='xna'/><title type='text'>XNA 4 is here</title><content type='html'>http://creators.xna.com/en-US/downloads&lt;br /&gt;&lt;br /&gt;download started ;)&lt;br /&gt;&lt;br /&gt;And some usefull links:&lt;br /&gt;http://xna4noobs.blogspot.com/&lt;br /&gt;http://creators.xna.com/en-US/article/firstwindowsphonegame&lt;br /&gt;&lt;br /&gt;May be I'll try to catch piece of WM7 pie &gt;:-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-8092112668862097917?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/8092112668862097917/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=8092112668862097917&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/8092112668862097917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/8092112668862097917'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2010/03/xna-4-is-here.html' title='XNA 4 is here'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-8160553471927674304</id><published>2010-02-08T01:20:00.000-08:00</published><updated>2010-03-16T02:21:43.367-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rgdengine'/><title type='text'>Working on COLLADA support</title><content type='html'>Some time ago start working on COLLADA format support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-8160553471927674304?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/8160553471927674304/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=8160553471927674304&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/8160553471927674304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/8160553471927674304'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2010/02/working-on-collada-support.html' title='Working on COLLADA support'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-8716861438898452811</id><published>2010-02-02T02:11:00.000-08:00</published><updated>2010-03-16T02:22:07.506-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='threads'/><title type='text'>Spurious wakeup</title><content type='html'>There are some freaky things in multithreads programming. One of the is so called "Spurious wakeup".&lt;br /&gt;So, seemly valid code:&lt;br /&gt;&lt;br /&gt;void wait_for_data()&amp;nbsp;{&lt;br /&gt;&lt;div&gt;&lt;em&gt;boost::mutex::scoped_lock lock(the_mutex);&lt;br /&gt;&lt;span style="color: red;"&gt;if&lt;/span&gt;(the_queue.empty())&amp;nbsp;{&lt;br /&gt;the_condition_variable.wait(lock);&amp;nbsp;}&lt;br /&gt;}&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;need to be corrected:&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;void wait_for_data()&lt;br /&gt;{&lt;br /&gt;boost::mutex::scoped_lock lock(the_mutex);&lt;br /&gt;&lt;span style="color: red;"&gt;while&lt;/span&gt;(the_queue.empty())&amp;nbsp;{&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;the_condition_variable.wait(lock);&amp;nbsp;}&lt;/em&gt;}&lt;br /&gt;&lt;br /&gt;links:&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Spurious_wakeup" style="color: #555555; text-decoration: none;"&gt;http://en.wikipedia.org/wiki/Spurious_wa&lt;wbr&gt;&lt;/wbr&gt;keup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.justsoftwaresolutions.co.uk/threading/implementing-a-thread-safe-queue-using-condition-variables.html" style="color: #555555; text-decoration: none;"&gt;http://www.justsoftwaresolutions.co.uk/t&lt;wbr&gt;&lt;/wbr&gt;hreading/implementing-a-thread-safe-queu&lt;wbr&gt;&lt;/wbr&gt;e-using-condition-variables.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-8716861438898452811?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/8716861438898452811/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=8716861438898452811&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/8716861438898452811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/8716861438898452811'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2010/02/spurious-wakeup.html' title='Spurious wakeup'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-4595691967086399638</id><published>2010-01-28T02:13:00.000-08:00</published><updated>2010-03-16T02:22:22.652-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rgdengine'/><category scheme='http://www.blogger.com/atom/ns#' term='gui'/><title type='text'>new gui system</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_qwujvRfM_Bs/S2FjJcLAbdI/AAAAAAAABig/dPaRcF7jixo/s1600-h/win_skin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_qwujvRfM_Bs/S2FjJcLAbdI/AAAAAAAABig/dPaRcF7jixo/s320/win_skin.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-4595691967086399638?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/4595691967086399638/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=4595691967086399638&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/4595691967086399638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/4595691967086399638'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2010/01/new-gui-system.html' title='new gui system'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_qwujvRfM_Bs/S2FjJcLAbdI/AAAAAAAABig/dPaRcF7jixo/s72-c/win_skin.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-6139434925517685871</id><published>2009-12-23T01:19:00.001-08:00</published><updated>2010-03-16T02:22:53.336-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rgdengine'/><title type='text'>Holidays</title><content type='html'>Engine development paused till 12-Jan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-6139434925517685871?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/6139434925517685871/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=6139434925517685871&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/6139434925517685871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/6139434925517685871'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2009/12/holidays.html' title='Holidays'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-7663929441293693508</id><published>2009-12-23T01:18:00.001-08:00</published><updated>2010-03-16T02:23:08.610-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Blog is back :)</title><content type='html'>Just found that blog is the best way for feedback receiving and ofcource english practice. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-7663929441293693508?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/7663929441293693508/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=7663929441293693508&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/7663929441293693508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/7663929441293693508'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2009/12/blog-is-back.html' title='Blog is back :)'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5802977548633012711.post-1289877973998281686</id><published>2007-04-17T09:56:00.000-07:00</published><updated>2010-03-16T02:23:40.231-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rgdengine'/><title type='text'>Blog started</title><content type='html'>Since &lt;a href="http://code.google.com/p/rgdengine/"&gt;RGDEngine&lt;/a&gt; development started new phase I will post here any news and feathures. So stay tuned :) CU.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5802977548633012711-1289877973998281686?l=rgde.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rgde.blogspot.com/feeds/1289877973998281686/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5802977548633012711&amp;postID=1289877973998281686&amp;isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/1289877973998281686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5802977548633012711/posts/default/1289877973998281686'/><link rel='alternate' type='text/html' href='http://rgde.blogspot.com/2007/04/blog-started.html' title='Blog started'/><author><name>Denis Ovod</name><uri>https://profiles.google.com/110212395019571089511</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-qDzZzYYgyXk/AAAAAAAAAAI/AAAAAAAABrs/zNqu1uo4tb4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
