<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ak8FQ3s8cCp7ImA9WhdVF00.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785</id><updated>2011-09-22T09:26:52.578-07:00</updated><title>Articles About Software</title><subtitle type="html">My professional articles on software, dealing with UI design, OOP, visual effects and geometry, standards in app development, augmented reality concepts and even games. I'm Teo - a software engineer, and i sometimes write these articles for various magazines or knowledge-bases. This blog is meant as an easy way for me to keep record of my publications and for people to access them. If you want to contact me or find out more about me, check out the links below.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://softpublication.blogspot.com/" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/BgSOQ" /><feedburner:info uri="blogspot/bgsoq" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CUQARnozeSp7ImA9Wx5TFko.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-225405752257224033</id><published>2010-08-01T07:35:00.000-07:00</published><updated>2010-08-01T07:35:47.481-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-01T07:35:47.481-07:00</app:edited><title>Nexus One + Android 2.2 (Froyo)</title><content type="html">&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;a href="http://digit.lk/10_august_nexus" style="color: #4d469c; text-decoration: none;"&gt;Nexus One + Android 2.2 (Froyo)&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;, August 2010,&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;A review of the Nexus - Froyo combination, and where it fits on the market&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-225405752257224033?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wJ4_KvCoFi831CFy0U08HS7Kpm8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wJ4_KvCoFi831CFy0U08HS7Kpm8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wJ4_KvCoFi831CFy0U08HS7Kpm8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wJ4_KvCoFi831CFy0U08HS7Kpm8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/c-Ynx4w5b4U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/225405752257224033/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/08/nexus-one-android-22-froyo.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/225405752257224033?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/225405752257224033?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/c-Ynx4w5b4U/nexus-one-android-22-froyo.html" title="Nexus One + Android 2.2 (Froyo)" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/08/nexus-one-android-22-froyo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIMQXc4cSp7ImA9WxFbFE4.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-4212715300403144946</id><published>2010-07-06T08:36:00.000-07:00</published><updated>2010-07-06T08:36:20.939-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-06T08:36:20.939-07:00</app:edited><title>Using and Optimizing Databases on Android</title><content type="html">&lt;a href="http://digit.lk/10_july_android"&gt;Using and Optimizing Databases on Android&lt;/a&gt;, July 2010, &lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;br /&gt;
A quick look at the Android database philosophy with implementation examples, as well as general and specific optimizations&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-4212715300403144946?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N1_N3QF-NXkJZhFgrwkK4zP1U3w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N1_N3QF-NXkJZhFgrwkK4zP1U3w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N1_N3QF-NXkJZhFgrwkK4zP1U3w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N1_N3QF-NXkJZhFgrwkK4zP1U3w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/JACYpnwcuSE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/4212715300403144946/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/07/using-and-optimizing-databases-on.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/4212715300403144946?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/4212715300403144946?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/JACYpnwcuSE/using-and-optimizing-databases-on.html" title="Using and Optimizing Databases on Android" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/07/using-and-optimizing-databases-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EDRXw5fSp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-2925514792932992726</id><published>2010-05-21T07:21:00.000-07:00</published><updated>2010-05-21T07:21:14.225-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:21:14.225-07:00</app:edited><title>Mass Effect 2 review</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;b&gt;&lt;a href="http://digit.lk/10_may_masseffect"&gt;Mass Effect 2 - review&lt;/a&gt;&lt;/b&gt;, May 2010,&amp;nbsp;&lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;br /&gt;
Review of the popular Mass Effect 2 game&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-2925514792932992726?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TwyaeiXy41VqYa-DTdiZzPATG8c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TwyaeiXy41VqYa-DTdiZzPATG8c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TwyaeiXy41VqYa-DTdiZzPATG8c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TwyaeiXy41VqYa-DTdiZzPATG8c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/q2tyvEsIi3o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/2925514792932992726/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/mass-effect-2-review.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/2925514792932992726?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/2925514792932992726?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/q2tyvEsIi3o/mass-effect-2-review.html" title="Mass Effect 2 review" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/mass-effect-2-review.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IGQX89eip7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-3036135475253254521</id><published>2010-05-21T07:18:00.003-07:00</published><updated>2010-05-21T07:18:40.162-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:18:40.162-07:00</app:edited><title>The Power of Smileys</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/The-Power-Of-Smileys/The-Power-Of-Smileys.html"&gt;&lt;b&gt;The Power of Smileys&lt;/b&gt;&lt;/a&gt;, December 2009,&amp;nbsp;&lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;br /&gt;
Studying the keyboard effort that goes into typing smileys (=]) - software and hardware optimizations (&lt;a href="http://digit.lk/09_dec_smileys"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-3036135475253254521?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vmep8v02X8-yLGYf59F3gq335xU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vmep8v02X8-yLGYf59F3gq335xU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vmep8v02X8-yLGYf59F3gq335xU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vmep8v02X8-yLGYf59F3gq335xU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/2sYvHqkjkxo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/3036135475253254521/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/power-of-smileys.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3036135475253254521?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3036135475253254521?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/2sYvHqkjkxo/power-of-smileys.html" title="The Power of Smileys" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/power-of-smileys.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MNQX8-eCp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-6518781236278943723</id><published>2010-05-21T07:18:00.001-07:00</published><updated>2010-05-21T07:18:10.150-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:18:10.150-07:00</app:edited><title>Research topics in client-side technologies</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Research-topics-in-client-side-technologies/Research-topics-in-client-side-technologies.html"&gt;&lt;b&gt;Research topics in client-side technologies&lt;/b&gt;&lt;/a&gt;, October 2009,&amp;nbsp;&lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;br /&gt;
Challenges regarding the client-side - server-side equilibrium and possible objectives of future research (&lt;a href="http://digit.lk/09_nov_clientSideTechnologies"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-6518781236278943723?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7ct0xBKNIeG9WgzhIZqdJGE5ZXM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7ct0xBKNIeG9WgzhIZqdJGE5ZXM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7ct0xBKNIeG9WgzhIZqdJGE5ZXM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7ct0xBKNIeG9WgzhIZqdJGE5ZXM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/h9OqYUwtwk0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/6518781236278943723/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/research-topics-in-client-side.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/6518781236278943723?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/6518781236278943723?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/h9OqYUwtwk0/research-topics-in-client-side.html" title="Research topics in client-side technologies" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/research-topics-in-client-side.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MCRn8yfyp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-6374309568124479995</id><published>2010-05-21T07:17:00.002-07:00</published><updated>2010-05-21T07:17:47.197-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:17:47.197-07:00</app:edited><title>The Systemic Impact of Client-Side Apps</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Systemic-impact-of-client-side-apps/Systemic-impact-of-client-side-apps.html"&gt;&lt;b&gt;The systemic impact of client-side apps&lt;/b&gt;&lt;/a&gt;, August 2009,&amp;nbsp;&lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;br /&gt;
Studying the systemic impact of client-side apps and optimization techniques that can be applied on multiple programming platforms (&lt;a href="http://digit.lk/09_sept_clientsideApps"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-6374309568124479995?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h7lU5eiAlaGy-8G2UDOnYcEl1fk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h7lU5eiAlaGy-8G2UDOnYcEl1fk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h7lU5eiAlaGy-8G2UDOnYcEl1fk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h7lU5eiAlaGy-8G2UDOnYcEl1fk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/kcXlXGlYNoo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/6374309568124479995/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/systemic-impact-of-client-side-apps.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/6374309568124479995?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/6374309568124479995?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/kcXlXGlYNoo/systemic-impact-of-client-side-apps.html" title="The Systemic Impact of Client-Side Apps" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/systemic-impact-of-client-side-apps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MGQXwyeCp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-3675586082318453287</id><published>2010-05-21T07:17:00.000-07:00</published><updated>2010-05-21T07:17:00.290-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:17:00.290-07:00</app:edited><title>State of the art in AR</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/State-of-the-art-in-AR/State-of-the-art-in-AR.html"&gt;&lt;b&gt;State of the art in AR&lt;/b&gt;&lt;/a&gt;, June 2009,&amp;nbsp;&lt;b&gt;published in Digit IT Magazine&lt;/b&gt;&lt;br /&gt;
Present and future of Augmented Reality - domain definition and fields where AR is already successfully applied (&lt;a href="http://digit.lk/09_july_augmentedReality"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-3675586082318453287?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sjQMuGKPdAL5PVlPA-UejhksFGo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sjQMuGKPdAL5PVlPA-UejhksFGo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sjQMuGKPdAL5PVlPA-UejhksFGo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sjQMuGKPdAL5PVlPA-UejhksFGo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/1VX7-OWXDHI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/3675586082318453287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/state-of-art-in-ar.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3675586082318453287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3675586082318453287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/1VX7-OWXDHI/state-of-art-in-ar.html" title="State of the art in AR" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/state-of-art-in-ar.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MEQHg8fSp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-8572703260574590902</id><published>2010-05-21T07:16:00.002-07:00</published><updated>2010-05-21T07:16:41.675-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:16:41.675-07:00</app:edited><title>Improving User Experience</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Improving-User-Experience/Improving-User-Experience.htm"&gt;&lt;b&gt;Improving User Experience&lt;/b&gt;&lt;/a&gt;, July 2008,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
Inclusion of standards in gadget-making to achieve the best possible experience, for both users and developers (&lt;a href="http://code.google.com/apis/desktop/articles/e20.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-8572703260574590902?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XsWaTmEAbm_yCvuoLVOJpRyaqyw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XsWaTmEAbm_yCvuoLVOJpRyaqyw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XsWaTmEAbm_yCvuoLVOJpRyaqyw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XsWaTmEAbm_yCvuoLVOJpRyaqyw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/hpFlYyAoqe4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/8572703260574590902/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/improving-user-experience.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/8572703260574590902?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/8572703260574590902?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/hpFlYyAoqe4/improving-user-experience.html" title="Improving User Experience" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/improving-user-experience.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QCQXozeip7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-3880175437749270353</id><published>2010-05-21T07:16:00.000-07:00</published><updated>2010-05-21T07:16:00.482-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:16:00.482-07:00</app:edited><title>Gadget Usage Stats</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Gadget-Usage-Stats/Gadget-Usage-Stats.htm"&gt;&lt;b&gt;Gadget Usage Stats&lt;/b&gt;&lt;/a&gt;, July 2008,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
Techniques to obtain anonymous stats about gadget usage (&lt;a href="http://code.google.com/apis/desktop/articles/e19.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-3880175437749270353?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ElabXabMAdmGNqhpiF9a3NaOsa8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ElabXabMAdmGNqhpiF9a3NaOsa8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ElabXabMAdmGNqhpiF9a3NaOsa8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ElabXabMAdmGNqhpiF9a3NaOsa8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/ANZ1tV4iuXg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/3880175437749270353/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/gadget-usage-stats.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3880175437749270353?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3880175437749270353?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/ANZ1tV4iuXg/gadget-usage-stats.html" title="Gadget Usage Stats" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/gadget-usage-stats.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QAQn84fCp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-3258036484925840710</id><published>2010-05-21T07:15:00.005-07:00</published><updated>2010-05-21T07:15:43.134-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:15:43.134-07:00</app:edited><title>Using Parameters in Gadget Programming</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Parameters/parameters.htm"&gt;&lt;b&gt;Using Parameters in Gadget Programming&lt;/b&gt;&lt;/a&gt;, June 2008,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
Improving the development process of a gadget by finding and isolating parameters (&lt;a href="http://code.google.com/apis/desktop/articles/e18.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-3258036484925840710?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JyC3hK0uN-WrckHTFY8GTPdZwtM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JyC3hK0uN-WrckHTFY8GTPdZwtM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JyC3hK0uN-WrckHTFY8GTPdZwtM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JyC3hK0uN-WrckHTFY8GTPdZwtM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/xQ3lfRJDP18" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/3258036484925840710/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/using-parameters-in-gadget-programming.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3258036484925840710?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3258036484925840710?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/xQ3lfRJDP18/using-parameters-in-gadget-programming.html" title="Using Parameters in Gadget Programming" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/using-parameters-in-gadget-programming.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QGQH8zcSp7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-246402249160954173</id><published>2010-05-21T07:15:00.003-07:00</published><updated>2010-05-21T07:15:21.189-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:15:21.189-07:00</app:edited><title>Proper Online Behavior</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Proper-Online-Behavior/Proper-Online-Behavior.htm"&gt;&lt;b&gt;Proper Online Behavior&lt;/b&gt;&lt;/a&gt;, December 2007,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
Proper communication with other machines, given the network connection status; data fetching and handling; guideline to machine resource usage (&lt;a href="http://code.google.com/apis/desktop/articles/e15.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-246402249160954173?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ddTYGmb2MRyg3r6frzv92XctxDA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ddTYGmb2MRyg3r6frzv92XctxDA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ddTYGmb2MRyg3r6frzv92XctxDA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ddTYGmb2MRyg3r6frzv92XctxDA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/APvs4mnmrEU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/246402249160954173/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/proper-online-behavior.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/246402249160954173?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/246402249160954173?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/APvs4mnmrEU/proper-online-behavior.html" title="Proper Online Behavior" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/proper-online-behavior.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QERH0yeip7ImA9WxFXFEg.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-8743706150961313799</id><published>2010-05-21T07:15:00.001-07:00</published><updated>2010-05-21T07:15:05.392-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T07:15:05.392-07:00</app:edited><title>Proper Offline Behavior</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Proper-Offline-Behaviour/Proper-Offline-Behavior.htm"&gt;&lt;b&gt;Proper Offline Behavior&lt;/b&gt;&lt;/a&gt;, November 2007,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
How communication plays an important role in offline behavior as well; entities involved in this communication (&lt;a href="http://code.google.com/apis/desktop/articles/e11.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-8743706150961313799?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/E_N0HFT32KS5q_9e3tisHo8x7KA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E_N0HFT32KS5q_9e3tisHo8x7KA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/E_N0HFT32KS5q_9e3tisHo8x7KA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E_N0HFT32KS5q_9e3tisHo8x7KA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/O81fLer88Nk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/8743706150961313799/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/proper-offline-behavior.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/8743706150961313799?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/8743706150961313799?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/O81fLer88Nk/proper-offline-behavior.html" title="Proper Offline Behavior" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/proper-offline-behavior.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YDRXsyfSp7ImA9Wx5aF0k.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-1097706979407731782</id><published>2010-05-21T07:14:00.001-07:00</published><updated>2010-11-14T07:39:34.595-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-14T07:39:34.595-08:00</app:edited><title>Object Oriented Programming</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/OOP/Object-Oriented-Programming.htm"&gt;&lt;b&gt;Object Oriented Programming (OOP)&lt;/b&gt;&lt;/a&gt;, August 2007,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
Is a quick OOP walkthrough, emphasizing script related issues and implementations in desktop gadgets and widgets (&lt;a href="http://code.google.com/apis/desktop/articles/e5.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-1097706979407731782?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/B9hnlFsVhygCitWYKfA4pyPFtdg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B9hnlFsVhygCitWYKfA4pyPFtdg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/B9hnlFsVhygCitWYKfA4pyPFtdg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B9hnlFsVhygCitWYKfA4pyPFtdg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/PG6qHPdQ7Pc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/1097706979407731782/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/object-oriented-programming.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/1097706979407731782?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/1097706979407731782?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/PG6qHPdQ7Pc/object-oriented-programming.html" title="Object Oriented Programming" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/object-oriented-programming.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AGQXYzeCp7ImA9WxFXFEk.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-8315040191880688157</id><published>2010-05-21T06:48:00.001-07:00</published><updated>2010-05-21T06:48:40.880-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T06:48:40.880-07:00</app:edited><title>Rotating Objects</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Rotating-Objects/Rotating-Objects.htm"&gt;&lt;b&gt;Rotating Objects&lt;/b&gt;&lt;/a&gt;, August 2007,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
How to understand rotation geometry and possible uses with UI elements (&lt;a href="http://code.google.com/apis/desktop/articles/e6.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-8315040191880688157?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZJJRJgVd5vUiVObumuQG2SmFqrc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZJJRJgVd5vUiVObumuQG2SmFqrc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZJJRJgVd5vUiVObumuQG2SmFqrc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZJJRJgVd5vUiVObumuQG2SmFqrc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/OKoK1W0YxLk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/8315040191880688157/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/rotating-objects.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/8315040191880688157?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/8315040191880688157?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/OKoK1W0YxLk/rotating-objects.html" title="Rotating Objects" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/rotating-objects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EDRn4-fSp7ImA9WxFXFEk.&quot;"><id>tag:blogger.com,1999:blog-3196757682278170785.post-3229683878722134664</id><published>2010-05-21T06:46:00.000-07:00</published><updated>2010-05-21T06:47:57.055-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-21T06:47:57.055-07:00</app:edited><title>Intuitive User Interfaces</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px;"&gt;&lt;a href="http://teodorfilimon.com/articles/Intuitive-User-Interface/Intuitive-User-Interfaces.htm"&gt;&lt;b&gt;Intuitive User Interfaces&lt;/b&gt;&lt;/a&gt;, June 2007,&amp;nbsp;&lt;b&gt;published on Google Code&lt;/b&gt;&lt;br /&gt;
Tips and tricks about code writing and object handling, when designing and implementing an interface (&lt;a href="http://code.google.com/apis/desktop/articles/e1.html"&gt;published version&lt;/a&gt;)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3196757682278170785-3229683878722134664?l=softpublication.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xvyzbn3s8EwLG-_-J-xXrxTcnrw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xvyzbn3s8EwLG-_-J-xXrxTcnrw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xvyzbn3s8EwLG-_-J-xXrxTcnrw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xvyzbn3s8EwLG-_-J-xXrxTcnrw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/BgSOQ/~4/5CZmCL1Niko" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://softpublication.blogspot.com/feeds/3229683878722134664/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://softpublication.blogspot.com/2010/05/intuitive-user-interfaces.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3229683878722134664?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3196757682278170785/posts/default/3229683878722134664?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/BgSOQ/~3/5CZmCL1Niko/intuitive-user-interfaces.html" title="Intuitive User Interfaces" /><author><name>Teo</name><uri>http://www.blogger.com/profile/15616155165919751185</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://2.bp.blogspot.com/_L74fMmmlW1Q/THVXaH_iSAI/AAAAAAAACWY/9C-cLR8sqQk/s1600-R/teo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://softpublication.blogspot.com/2010/05/intuitive-user-interfaces.html</feedburner:origLink></entry></feed>

