<?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;CUQBQXY-cCp7ImA9WhVUEkQ.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129</id><updated>2012-05-17T15:22:30.858-07:00</updated><category term="Techie" /><category term="C++" /><category term="Mountain Biking" /><category term="iPhone" /><category term="C/C++ Interview" /><category term="Graphics" /><category term="Nokia" /><category term="Linux" /><category term="C" /><category term="News Commentary" /><category term="Kitesurfing" /><category term="bored" /><category term="Perl" /><category term="Carlisle Utd" /><category term="Websites" /><category term="Interesting articles" /><category term="Facebook" /><category term="Symbian" /><category term="Excel" /><title>John Ward</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.johnward.net/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.johnward.net/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>98</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/WardysBlog" /><feedburner:info uri="wardysblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEYASHc_fip7ImA9WhVWFE4.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-5246310984808161666</id><published>2012-04-26T02:14:00.000-07:00</published><updated>2012-04-26T02:22:29.946-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-26T02:22:29.946-07:00</app:edited><title>The official iPhone App for The Lottery Winners</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;
Here is the app I have written for The Lottery Winners. Born in Salford and raised on romance.&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://itunes.apple.com/us/app/the-lottery-winners/id518827643?ls=1&amp;amp;mt=8" target="_blank"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-zC5v_dbm8Do/T5kQ-WqJLSI/AAAAAAAAAMw/nuX2_OM-ljU/s1600/TheLotWins_AppleIcon.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://itunes.apple.com/us/app/the-lottery-winners/id518827643?ls=1&amp;amp;mt=8" target="_blank"&gt;(Click Icon or Here)&lt;/a&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Excellent band, please follow!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-5246310984808161666?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/IJGRmAUt1JY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/5246310984808161666/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/04/my-new-iphone-app-for-lottery-winners.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5246310984808161666?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5246310984808161666?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/IJGRmAUt1JY/my-new-iphone-app-for-lottery-winners.html" title="The official iPhone App for The Lottery Winners" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-zC5v_dbm8Do/T5kQ-WqJLSI/AAAAAAAAAMw/nuX2_OM-ljU/s72-c/TheLotWins_AppleIcon.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/04/my-new-iphone-app-for-lottery-winners.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8BRnczfCp7ImA9WhVWE0s.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-2101996135322494115</id><published>2012-04-25T07:40:00.001-07:00</published><updated>2012-04-25T07:40:57.984-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-25T07:40:57.984-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Excel" /><title>Conditional Formatting in Excel</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&amp;nbsp;&lt;a href="http://www.howtogeek.com/howto/45670/how-to-highlight-a-row-in-excel-using-conditional-formatting/" target="_blank"&gt;Here is a great article to do this&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/3517927715152761129-2101996135322494115?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/oIaAY1EUAWU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/2101996135322494115/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/04/conditional-formatting-in-excel.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/2101996135322494115?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/2101996135322494115?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/oIaAY1EUAWU/conditional-formatting-in-excel.html" title="Conditional Formatting in Excel" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/04/conditional-formatting-in-excel.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkANRn48fyp7ImA9WhVRGEk.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-3533262543564766488</id><published>2012-03-27T04:46:00.001-07:00</published><updated>2012-03-27T04:46:37.077-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-27T04:46:37.077-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>Are you new to Linux? Here are Linux equivalent Windows Applications</title><content type="html">&lt;a href="http://wiki.linuxquestions.org/wiki/Linux_software_equivalent_to_Windows_software"&gt;http://wiki.linuxquestions.org/wiki/Linux_software_equivalent_to_Windows_software&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-3533262543564766488?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/rxvdknWCTts" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/3533262543564766488/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/03/are-you-new-to-linux-here-are-linux.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/3533262543564766488?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/3533262543564766488?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/rxvdknWCTts/are-you-new-to-linux-here-are-linux.html" title="Are you new to Linux? Here are Linux equivalent Windows Applications" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/03/are-you-new-to-linux-here-are-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQFRHc-eSp7ImA9WhVSEkQ.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-5295963148073257463</id><published>2012-03-09T03:41:00.003-08:00</published><updated>2012-03-09T03:41:55.951-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-09T03:41:55.951-08:00</app:edited><title>Create a Static Front page on Word Press</title><content type="html">Firstly, create two new pages:&lt;br /&gt;
&lt;br /&gt;
Pages -&amp;gt; &lt;b&gt;Add New&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Call one &lt;b&gt;Home &lt;/b&gt;and one &lt;b&gt;Blog &lt;/b&gt;or &lt;b&gt;News&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Go to Settings -&amp;gt; Reading:&lt;br /&gt;
&lt;br /&gt;
In the 'Front page displays' section, select 'A static page'. Now in the drop down labeled 'Front Page' select your new H&lt;b&gt;o&lt;/b&gt;me page, and in the drop down 'Posts page' select your &lt;b&gt;Blog &lt;/b&gt;or &lt;b&gt;News &lt;/b&gt;page.&lt;br /&gt;
&lt;br /&gt;
Now in the Settings-&amp;gt;permalinks section ensure that you select a link setting that ends in '/sample-post/'. So you can use the URL www.&amp;lt;yourdomainname&amp;gt;.co.uk/blog/ to get to your blog (assuming you callesd the page 'blog'. Otherwise, there is little point in having static pages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-5295963148073257463?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/2s4Aupzw7Zw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/5295963148073257463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/03/create-static-front-page-on-word-press.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5295963148073257463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5295963148073257463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/2s4Aupzw7Zw/create-static-front-page-on-word-press.html" title="Create a Static Front page on Word Press" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/03/create-static-front-page-on-word-press.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YHQn04fip7ImA9WhVSEU4.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-6804327931408114977</id><published>2012-03-07T08:52:00.001-08:00</published><updated>2012-03-07T08:52:13.336-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-07T08:52:13.336-08:00</app:edited><title>Effective C++ in C++ox (C++11) Age</title><content type="html">http://scottmeyers.blogspot.com/2011/03/effective-c-in-c0x-c11-age.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-6804327931408114977?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/y4IMl26xa2c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/6804327931408114977/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/03/effective-c-in-cox-c11-age.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/6804327931408114977?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/6804327931408114977?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/y4IMl26xa2c/effective-c-in-cox-c11-age.html" title="Effective C++ in C++ox (C++11) Age" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/03/effective-c-in-cox-c11-age.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcCR3Y7fSp7ImA9WhRaGE4.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-2874775169836818721</id><published>2012-02-21T05:47:00.001-08:00</published><updated>2012-02-21T05:47:46.805-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-21T05:47:46.805-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>Enable/Disable Remote Desktop from the Command Line</title><content type="html">This guy Sam Lesher shows how to enable remote desk, if you don't have direct access to the machine:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://www.samlesher.com/ubuntu/ubuntu-704-enabledisable-remote-desktop-from-the-command-line" target="_blank"&gt;(Click here)&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/3517927715152761129-2874775169836818721?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/0jmKhV1LcjA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/2874775169836818721/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/02/enabledisable-remote-desktop-from.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/2874775169836818721?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/2874775169836818721?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/0jmKhV1LcjA/enabledisable-remote-desktop-from.html" title="Enable/Disable Remote Desktop from the Command Line" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/02/enabledisable-remote-desktop-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08NRXYzfCp7ImA9WhRaGE4.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-4121275016455789920</id><published>2012-02-21T05:44:00.002-08:00</published><updated>2012-02-21T05:44:54.884-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-21T05:44:54.884-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C++" /><title>CPP Rocks</title><content type="html">Interesting CPP Website - CPP Rocks&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.cpprocks.com/"&gt;http://www.cpprocks.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-4121275016455789920?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/hljSy4mrQts" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/4121275016455789920/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/02/cpp-rocks.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/4121275016455789920?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/4121275016455789920?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/hljSy4mrQts/cpp-rocks.html" title="CPP Rocks" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/02/cpp-rocks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcDQno5fip7ImA9WhRbEEQ.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-3294647711900804690</id><published>2012-02-01T04:07:00.001-08:00</published><updated>2012-02-01T04:07:53.426-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-01T04:07:53.426-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C" /><title>C Strings Example (Very Handy)</title><content type="html">&lt;a href="http://www.cprogramming.com/tutorial/lesson9.html"&gt;http://www.cprogramming.com/tutorial/lesson9.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-3294647711900804690?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/ypP-0-myeAM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/3294647711900804690/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/02/c-string-example-very-handy.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/3294647711900804690?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/3294647711900804690?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/ypP-0-myeAM/c-string-example-very-handy.html" title="C Strings Example (Very Handy)" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/02/c-string-example-very-handy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUCR3Y6cCp7ImA9WhVRGUk.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-1326609909216843803</id><published>2012-02-01T03:14:00.000-08:00</published><updated>2012-03-28T08:24:26.818-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-28T08:24:26.818-07:00</app:edited><title>Linux/Mac/Windows open source project</title><content type="html">The GTK+ Project: &lt;br /&gt;
&lt;a href="http://www.gtk.org/"&gt;http://www.gtk.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe src="http://rcm-uk.amazon.co.uk/e/cm?t=johwar-21&amp;o=2&amp;p=8&amp;l=as1&amp;asins=1590597931&amp;ref=qf_sp_asin_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-1326609909216843803?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/21j_sAGw8bY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/1326609909216843803/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/02/linuxmacwindows-open-source-project.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/1326609909216843803?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/1326609909216843803?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/21j_sAGw8bY/linuxmacwindows-open-source-project.html" title="Linux/Mac/Windows open source project" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/02/linuxmacwindows-open-source-project.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQHRHY_eCp7ImA9WhRbEEQ.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-6612036566740357510</id><published>2012-02-01T03:04:00.001-08:00</published><updated>2012-02-01T03:05:35.840-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-01T03:05:35.840-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interesting articles" /><title>8 Ways to Build Customer Loyalty</title><content type="html">&lt;br /&gt;
&lt;a href="http://www.inc.com/geoffrey-james/8-ways-to-build-customer-loyalty.html"&gt;http://www.inc.com/geoffrey-james/8-ways-to-build-customer-loyalty.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-6612036566740357510?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/KKE4YJDrSV8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/6612036566740357510/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/02/8-ways-to-build-customer-loyalty.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/6612036566740357510?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/6612036566740357510?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/KKE4YJDrSV8/8-ways-to-build-customer-loyalty.html" title="8 Ways to Build Customer Loyalty" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/02/8-ways-to-build-customer-loyalty.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cNRXc_eip7ImA9WhRUFks.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-8096137771309899885</id><published>2012-01-27T02:42:00.000-08:00</published><updated>2012-01-27T02:44:54.942-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T02:44:54.942-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C" /><category scheme="http://www.blogger.com/atom/ns#" term="C++" /><title>Printf Formatting</title><content type="html">&lt;pre style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;%d %i   Decimal signed integer.
%o      Octal integer.
%x %X   Hex integer.
%u Unsigned integer.
%c Character.
%s String. See below.
%f double
%e %E   double.
%g %G   double.
%p      pointer.
%n Number of characters written by this printf.&amp;nbsp;&lt;/pre&gt;
&lt;pre style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;No argument expected.
%%  %. No argument expected.&lt;/pre&gt;
&lt;pre style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-8096137771309899885?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/Xhp6tEIeGYo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/8096137771309899885/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/printf-formatting.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/8096137771309899885?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/8096137771309899885?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/Xhp6tEIeGYo/printf-formatting.html" title="Printf Formatting" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/printf-formatting.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08AQHo6eSp7ImA9WhRUFEU.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-2002528030203307186</id><published>2012-01-25T03:10:00.000-08:00</published><updated>2012-01-25T03:10:41.411-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-25T03:10:41.411-08:00</app:edited><title>Embed PDF in website</title><content type="html">To embed a pdf in a web page use the following HTML code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;embed src="weddingbrochure.pdf" width="850" height="575"&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is the above example:&lt;br /&gt;
&lt;a href="http://www.whitemare.co.uk/occasions/weddingbrochure.html"&gt;http://www.whitemare.co.uk/occasions/weddingbrochure.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It is then down to your browser to take care of embedding the PDF program with the loaded document. I also include a link to the actual PDF underneath the embed, if you want users to be able to download the document. Chrome just displays the PDF document in a scrollable view, with no controls. IE and Firefox display the PDF document with PDF controls around the document. I personally prefer Chromes minimal approach.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-2002528030203307186?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/UI8d2XNKNHw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/2002528030203307186/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/embed-pdf-in-website.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/2002528030203307186?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/2002528030203307186?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/UI8d2XNKNHw/embed-pdf-in-website.html" title="Embed PDF in website" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/embed-pdf-in-website.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8BSXYycSp7ImA9WhRUE0w.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-8828948777441264648</id><published>2012-01-23T03:24:00.000-08:00</published><updated>2012-01-23T03:24:18.899-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-23T03:24:18.899-08:00</app:edited><title>Remove a startup application</title><content type="html">&lt;div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; orphans: 2; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px !important; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
&lt;span class="Apple-converted-space"&gt;If you have an application that runs every time you start Windows and want to remove it first look in the Start up folder&lt;/span&gt;, normally C:\Documents and Settings\&amp;lt;User Name&amp;gt;\Start Menu\Programs\Startup.&lt;/div&gt;
&lt;div style="background-color: white; border-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 10px 0px; orphans: 2; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px ! important; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
&lt;span class="Apple-converted-space"&gt;&amp;nbsp;If it is not in this folder then it is set to run in the registry:&lt;/span&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 10px 0px; orphans: 2; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px ! important; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
&lt;span class="Apple-converted-space"&gt;Select Run, from start menu and type: &lt;i&gt;Regedit&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; orphans: 2; outline-color: initial; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px !important; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="background-color: white; border-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 10px 0px; orphans: 2; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px ! important; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
Then navigate to on of these locations, find the application name you want to stop running and delete it. &lt;/div&gt;
&lt;div style="background-color: white; border-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 10px 0px; orphans: 2; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px ! important; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]&lt;br /&gt;[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]&lt;/div&gt;
&lt;div style="background-color: white; border-width: 0px; color: black; display: block; font-family: Arial; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; margin: 10px 0px; orphans: 2; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px ! important; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;
&amp;nbsp;Be careful not to delete something you might need to run. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-8828948777441264648?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/9WFnP_i88kk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/8828948777441264648/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/remove-startup-application.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/8828948777441264648?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/8828948777441264648?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/9WFnP_i88kk/remove-startup-application.html" title="Remove a startup application" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/remove-startup-application.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MDSX07eip7ImA9WhRVF08.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-1564090689537321835</id><published>2012-01-16T05:44:00.000-08:00</published><updated>2012-01-16T05:44:38.302-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T05:44:38.302-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News Commentary" /><category scheme="http://www.blogger.com/atom/ns#" term="Nokia" /><category scheme="http://www.blogger.com/atom/ns#" term="Symbian" /><title /><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Nokia, as part of it's efforts to regain it's smart phone crown have signed a deal with EA Games, for the next 25 titles. Would that make you buy a window phone?&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/Ra7CPUs9uUs/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Ra7CPUs9uUs&amp;fs=1&amp;source=uds" /&gt;

&lt;param name="bgcolor" value="#FFFFFF" /&gt;

&lt;embed width="320" height="266"  src="http://www.youtube.com/v/Ra7CPUs9uUs&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&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/3517927715152761129-1564090689537321835?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/Mcqz8FDbPXc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/1564090689537321835/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/nokia-as-part-of-its-efforts-to-regain.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/1564090689537321835?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/1564090689537321835?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/Mcqz8FDbPXc/nokia-as-part-of-its-efforts-to-regain.html" title="" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/nokia-as-part-of-its-efforts-to-regain.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkENSH49eSp7ImA9WhRVF08.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-5241634283419419671</id><published>2012-01-16T05:31:00.000-08:00</published><updated>2012-01-16T05:31:39.061-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T05:31:39.061-08:00</app:edited><title>Nokia gets another OS</title><content type="html">Nokia are buying yet another operating system, I hope for the company involved (and people who have put their hard work into it), that it is used. Maybe this is a replacement for Series 40? Or maybe another canned project in years to come???&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.theregister.co.uk/2012/01/09/nokia_another_os/"&gt;http://www.theregister.co.uk/2012/01/09/nokia_another_os/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-5241634283419419671?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/kFd1cGwk5LI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/5241634283419419671/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/nokia-gets-another-os.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5241634283419419671?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5241634283419419671?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/kFd1cGwk5LI/nokia-gets-another-os.html" title="Nokia gets another OS" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/nokia-gets-another-os.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIHQnszeSp7ImA9WhRVF08.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-4971711649928571322</id><published>2012-01-16T05:26:00.000-08:00</published><updated>2012-01-16T05:28:53.581-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T05:28:53.581-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="News Commentary" /><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>US killer spy drone controls switch to Linux</title><content type="html">Seriously, you would power a leathal Drone on Windows, well it appears not any more:&lt;br /&gt;
&lt;br /&gt;
http://www.theregister.co.uk/2012/01/12/drone_consoles_linux_switch/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-4971711649928571322?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/ElqEmxd0tjE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/4971711649928571322/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/us-killer-spy-drone-controls-switch-to.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/4971711649928571322?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/4971711649928571322?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/ElqEmxd0tjE/us-killer-spy-drone-controls-switch-to.html" title="US killer spy drone controls switch to Linux" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/us-killer-spy-drone-controls-switch-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYFRXw8cSp7ImA9WhRVF08.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-3769771587622919265</id><published>2012-01-04T09:03:00.001-08:00</published><updated>2012-01-16T05:21:54.279-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T05:21:54.279-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Symbian" /><title>Symbian and S40 here to stay.</title><content type="html">Nokia have announced that they are going to rename Symbian Belle to Nokia Belle. Now is this a move that suggests mathballing? or one that is look to move it forward.&lt;br /&gt;
&lt;br /&gt;
http://www.techspot.com/news/46756-nokia-renames-symbian-belle-to-nokia-belle-available-in-february.html&lt;br /&gt;
I think for Nokia to maintain their low end market share, the S60 (Symbian) and S40 platforms are here to stay.&lt;br /&gt;
&lt;br /&gt;
The shuttleworth foundation's take on this:&lt;br /&gt;
http://www.shuttleworthfoundation.org/nokia-symbianbelle-here-to-stay/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-3769771587622919265?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/SA4A1qLZIek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/3769771587622919265/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2012/01/nokia-symbian-belle-here-to-stay.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/3769771587622919265?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/3769771587622919265?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/SA4A1qLZIek/nokia-symbian-belle-here-to-stay.html" title="Symbian and S40 here to stay." /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2012/01/nokia-symbian-belle-here-to-stay.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMFQ38_cSp7ImA9WhRXFko.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-286023385306217569</id><published>2011-12-16T03:39:00.000-08:00</published><updated>2011-12-23T13:40:12.149-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-23T13:40:12.149-08:00</app:edited><title>C++11 STL additions cheatsheet</title><content type="html">&lt;a href="http://www.linkedin.com/groupItem?view=&amp;amp;srchtype=discussedNews&amp;amp;gid=100895&amp;amp;item=85011016&amp;amp;type=member&amp;amp;trk=eml-anet_dig-b_pd-ttl-cn&amp;amp;ut=1kmV9V-wAIK501"&gt;http://www.linkedin.com/groupItem?view=&amp;amp;srchtype=discussedNews&amp;amp;gid=100895&amp;amp;item=85011016&amp;amp;type=member&amp;amp;trk=eml-anet_dig-b_pd-ttl-cn&amp;amp;ut=1kmV9V-wAIK501&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.johnward.net/c++11-stl-additions.pdf" target="_blank"&gt;PDF Cheat Sheet Here&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Good job by Alex.&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-286023385306217569?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/WgmPEiMq2gw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/286023385306217569/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/12/c11-stl-additions-cheatsheet.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/286023385306217569?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/286023385306217569?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/WgmPEiMq2gw/c11-stl-additions-cheatsheet.html" title="C++11 STL additions cheatsheet" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/12/c11-stl-additions-cheatsheet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIDQn4-eip7ImA9WhVRGEk.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-1159059683381027982</id><published>2011-12-16T03:35:00.001-08:00</published><updated>2012-03-27T03:19:33.052-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-27T03:19:33.052-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C++" /><title>Good CPP Reference</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;a href="http://en.cppreference.com/w/cpp"&gt;http://en.cppreference.com/w/cpp&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;
&lt;br/&gt;
Here are some good books for C and C++:
&lt;br/&gt;
&lt;table border="0" width="100%" border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;iframe src="http://rcm-uk.amazon.co.uk/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=johwar-21&amp;o=2&amp;p=8&amp;l=as1&amp;m=amazon&amp;f=ifr&amp;ref=qf_sp_asin_til&amp;asins=0201889544" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;iframe src="http://rcm-uk.amazon.co.uk/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=johwar-21&amp;o=2&amp;p=8&amp;l=as1&amp;m=amazon&amp;f=ifr&amp;ref=qf_sp_asin_til&amp;asins=0201700735" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;iframe src="http://rcm-uk.amazon.co.uk/e/cm?t=johwar-21&amp;o=2&amp;p=8&amp;l=as1&amp;asins=B0019HW0K6&amp;ref=qf_sp_asin_til&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"&gt;&lt;/iframe&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-1159059683381027982?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/WxkMT3AeHBQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/1159059683381027982/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/12/blog-post.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/1159059683381027982?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/1159059683381027982?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/WxkMT3AeHBQ/blog-post.html" title="Good CPP Reference" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/12/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4FRn08fip7ImA9WhRRGUk.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-4291376233447060889</id><published>2011-12-03T13:30:00.001-08:00</published><updated>2011-12-03T13:31:57.376-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T13:31:57.376-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="Graphics" /><title>Open GL ES from the ground up tutorial</title><content type="html">&lt;br /&gt;
&amp;nbsp;Open GL ES tutorial for iPhone:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://iphonedevelopment.blogspot.com/2009/04/opengl-es-from-ground-up-part-1-basic.html" target="_blank"&gt;Part 1&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://iphonedevelopment.blogspot.com/2009/04/opengl-es-from-ground-up-part-2-look-at.html" target="_blank"&gt;Part 2&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://iphonedevelopment.blogspot.com/2009/04/opengl-es-from-ground-up-part-3.html" target="_blank"&gt;Part 3&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-4-let.html" target="_blank"&gt;Part 4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-5-living.html" target="_blank"&gt;Part 5&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-part-6_25.html" target="_blank"&gt;Part 6&lt;/a&gt;&lt;br /&gt;
&lt;div&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/3517927715152761129-4291376233447060889?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/v7RrkLg-RBE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/4291376233447060889/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/12/open-gl-es-from-ground-up-tutorial.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/4291376233447060889?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/4291376233447060889?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/v7RrkLg-RBE/open-gl-es-from-ground-up-tutorial.html" title="Open GL ES from the ground up tutorial" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/12/open-gl-es-from-ground-up-tutorial.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAERn49eSp7ImA9WhRRFUo.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-5317808844010176128</id><published>2011-11-29T06:41:00.001-08:00</published><updated>2011-11-29T06:41:47.061-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T06:41:47.061-08:00</app:edited><title>Good PHP Form example</title><content type="html">Take a look &lt;a href="http://www.tizag.com/phpT/examples/formex.php" target="_blank"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-5317808844010176128?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/pZPizyYXgMQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/5317808844010176128/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/11/good-php-form-example.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5317808844010176128?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5317808844010176128?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/pZPizyYXgMQ/good-php-form-example.html" title="Good PHP Form example" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/11/good-php-form-example.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIDQ3g6eip7ImA9WhRRFUo.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-8308356845536224007</id><published>2011-11-29T06:37:00.001-08:00</published><updated>2011-11-29T06:39:32.612-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T06:39:32.612-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C/C++ Interview" /><title>C Technical Interview questions</title><content type="html">Not written by me, from &lt;a href="http://www.techinterviews.com/c-interview-questions-and-answers-3"&gt;here&lt;/a&gt;&lt;br /&gt;
&lt;div class="entry-content"&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;What will print out?&lt;/b&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;() &lt;br /&gt;{ &lt;span style="color: blue;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&lt;/span&gt; *p1=&lt;span style="background-color: yellow;"&gt;“name”&lt;/span&gt;; &lt;span style="color: blue;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char&lt;/span&gt; *p2; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p2=(char*)malloc(20); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; memset (p2, 0, 20); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(*p2++ = *p1++); &lt;span style="color: blue;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf&lt;/span&gt;(&lt;span style="background-color: yellow;"&gt;“%sn”&lt;/span&gt;,p2); &lt;br /&gt;

} &lt;br /&gt;

&lt;b&gt;Answer&lt;/b&gt;:empty string. &lt;span id="more-65"&gt;&lt;/span&gt;&lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;() &lt;br /&gt;
{ &lt;span style="color: blue;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&lt;/span&gt; x=20,y=35; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x=y++ + x++; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y= ++y + ++x; &lt;span style="color: blue;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf&lt;/span&gt;(&lt;span style="background-color: yellow;"&gt;“%d%dn”&lt;/span&gt;,x,y);
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt; : 5794 &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;() &lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x=5; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%d,%d,%dn”&lt;/span&gt;,x,x&amp;lt; &amp;lt;2,x&amp;gt;&amp;gt;2);
}&lt;/blockquote&gt;
&lt;b&gt;Answer:&lt;/b&gt; 5,20,1 &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: teal;"&gt;#define swap(a,b) a=a+b;b=a-b;a=a-b; &lt;/span&gt;
void &lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x=5, y=10; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; swap (x,y); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%d %dn”&lt;/span&gt;,x,y); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; swap2(x,y); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%d %dn”&lt;/span&gt;,x,y); &lt;br /&gt;
} &lt;br /&gt;
int swap2(int a, int b) &lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int temp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; temp=a; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; b=a; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; a=temp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0; &lt;br /&gt;
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: 10, 5&lt;br /&gt;10, 5 &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char *ptr = &lt;span style="background-color: yellow;"&gt;” Cisco Systems”&lt;/span&gt;; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; *ptr++; printf(&lt;span style="background-color: yellow;"&gt;“%sn”&lt;/span&gt;,ptr); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ptr++; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%sn”&lt;/span&gt;,ptr);
} &lt;/blockquote&gt;
&lt;b&gt;Answer:&lt;/b&gt;Cisco Systems&lt;br /&gt;isco systems &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char s1[]=&lt;span style="background-color: yellow;"&gt;“Cisco”&lt;/span&gt;; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char s2[]= &lt;span style="background-color: yellow;"&gt;“systems”&lt;/span&gt;; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%s”&lt;/span&gt;,s1); &lt;br /&gt;
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: Cisco &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char *p1; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; char *p2;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p1=(char *)malloc(25); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; p2=(char *)malloc(25); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(p1,”&lt;span style="background-color: yellow;"&gt;Cisco”&lt;/span&gt;); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(p2,&lt;span style="background-color: yellow;"&gt;“systems”&lt;/span&gt;); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; strcat(p1,p2); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%s”&lt;/span&gt;,p1); &lt;br /&gt;
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: Ciscosystems &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;The following variable is available in file1.c, who can access it?:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;pre&gt;static int average;
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: all the functions in the file1.c can access the variable. &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;WHat will be the result of the following code?&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: teal;"&gt;#define TRUE 0&lt;/span&gt; // some code
while(TRUE) &lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; // some code &lt;br /&gt;
} &lt;/blockquote&gt;
&lt;b&gt;Answer:&lt;/b&gt; This will not go into the loop as TRUE is defined as 0. &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
int x; &lt;br /&gt;
int modifyvalue() &lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return(x+=10); &lt;br /&gt;
}
int changevalue(int x) &lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; return(x+=1); &lt;br /&gt;
} &lt;br /&gt;
void &lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x=10; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x++; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; changevalue(x); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x++; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; modifyvalue(); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf("&lt;span style="background-color: yellow;"&gt;First output:%dn"&lt;/span&gt;,x); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x++; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; changevalue(x); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;"Second output:%dn"&lt;/span&gt;,x); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; modifyvalue(); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;"Third output:%dn"&lt;/span&gt;,x); &lt;br /&gt;
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: 12 , 13 , 13 &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int x=10, y=15; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; x = x++; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; y = ++y; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“%d %dn”&lt;/span&gt;,x,y);
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: 11, 16 &lt;br /&gt;

&lt;/li&gt;
&lt;li&gt;&lt;b&gt;What will be printed as the result of the operation below:&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style="color: blue;"&gt;main&lt;/span&gt;()&lt;br /&gt;
{ &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int a=0; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(a==0) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“Cisco Systemsn”&lt;/span&gt;); &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&lt;span style="background-color: yellow;"&gt;“Cisco Systemsn”&lt;/span&gt;);
} &lt;/blockquote&gt;
&lt;b&gt;Answer&lt;/b&gt;: Two lines with “Cisco Systems” will be printed. &lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-8308356845536224007?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/AkhrA7Q45xM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/8308356845536224007/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/11/c-technical-interview-questions.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/8308356845536224007?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/8308356845536224007?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/AkhrA7Q45xM/c-technical-interview-questions.html" title="C Technical Interview questions" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://blog.johnward.net/2011/11/c-technical-interview-questions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMFQX08cCp7ImA9WhRSFUs.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-7482437245631323761</id><published>2011-11-17T14:15:00.001-08:00</published><updated>2011-11-17T14:20:10.378-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-17T14:20:10.378-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>To create/decompress a tar zip (tar.gz) archive</title><content type="html">To create a tar zip (tar.gz) archive: &lt;br /&gt;
&lt;br /&gt;
$&lt;b&gt; tar -zcvf &amp;lt;archive name&amp;gt;.tar.gz directory_to_compress&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To decompress the archive: &lt;br /&gt;
&lt;br /&gt;
(To the current directory)&lt;br /&gt;
$ &lt;b&gt;tar -zxvf &amp;lt;archive name&amp;gt;.tar.gz&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
(To a specified directory) &lt;br /&gt;
&lt;br /&gt;
$ &lt;b&gt;tar -zxvf &amp;lt;archive name&amp;gt;.tar.gz -C /extract_directory/&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-7482437245631323761?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/soaIbibgLEQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/7482437245631323761/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/11/to-createdecompress-tar-zip-targz.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/7482437245631323761?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/7482437245631323761?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/soaIbibgLEQ/to-createdecompress-tar-zip-targz.html" title="To create/decompress a tar zip (tar.gz) archive" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/11/to-createdecompress-tar-zip-targz.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QDRHwzeyp7ImA9WhRTFE8.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-5383803604486493164</id><published>2011-11-04T09:46:00.000-07:00</published><updated>2011-11-04T09:49:35.283-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-04T09:49:35.283-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Linux" /><title>Linux topics I'm going to add to this Blog</title><content type="html">1. Installing apache web server.&lt;br /&gt;
&lt;br /&gt;
2. Installing SVN. &lt;br /&gt;
&lt;br /&gt;
3. Setting up Samba.&lt;br /&gt;
&lt;br /&gt;
4. How to enable remote desktop when you don't have a monitor attached to your Linux PC.&lt;br /&gt;
&lt;br /&gt;
5. An update of the SSH topic, so you can access your linux PC from anywhere, securely.&lt;br /&gt;
&lt;br /&gt;
Nothing new, but topics I want to have on my blog for Linux completeness.

I will create links from this post as I write these topics up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-5383803604486493164?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/Tt-VpNqBPlo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/5383803604486493164/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/11/linux-topics-coming-soon.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5383803604486493164?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/5383803604486493164?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/Tt-VpNqBPlo/linux-topics-coming-soon.html" title="Linux topics I'm going to add to this Blog" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/11/linux-topics-coming-soon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQERn48eCp7ImA9WhRTFE0.&quot;"><id>tag:blogger.com,1999:blog-3517927715152761129.post-6067023902619046635</id><published>2011-11-03T10:39:00.000-07:00</published><updated>2011-11-04T03:41:47.070-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-04T03:41:47.070-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Websites" /><category scheme="http://www.blogger.com/atom/ns#" term="Facebook" /><title>Website integration with your Facebooks pages events</title><content type="html">It is possible to integrate facebook with your website events using the facebook API's, without having to provide a login etc.&lt;br /&gt;
&lt;br /&gt;
A solution can be implemented using a combination of javascript for the connection and php for the management.&lt;br /&gt;
&lt;br /&gt;
See &lt;a href="http://www.whitemare.co.uk/whatson/index.html"&gt;http://www.whitemare.co.uk/whatson/index.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
All these events are from &lt;a href="http://www.facebook.com/thewhitemare"&gt;http://www.facebook.com/thewhitemare&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So all the administration is carried out on the FB page, and a small amount on the website. If you want to know how to do this, feel free to send me an email.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3517927715152761129-6067023902619046635?l=blog.johnward.net' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WardysBlog/~4/Ef0WNZgC8H4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.johnward.net/feeds/6067023902619046635/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.johnward.net/2011/11/website-integration-with-your-facebooks.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/6067023902619046635?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3517927715152761129/posts/default/6067023902619046635?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WardysBlog/~3/Ef0WNZgC8H4/website-integration-with-your-facebooks.html" title="Website integration with your Facebooks pages events" /><author><name>John Ward</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.johnward.net/2011/11/website-integration-with-your-facebooks.html</feedburner:origLink></entry></feed>

