<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"> <channel><title>Dušan Jovanović | Software &amp; Web Development, Programming, Design</title> <link>http://www.dusanjov.com</link> <description>Software &amp; Web Development, Programming, Engineering, Graphic Design, Web Design, Technology, News, Tutorials, Coding, Multimedia, Source Codes, Blog</description> <lastBuildDate>Mon, 27 Aug 2012 02:26:31 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/dusanjov" /><feedburner:info uri="dusanjov" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Software &amp; Web Development, Programming, Engineering, Graphic Design, Web Design, Technology, News, Tutorials, Coding, Multimedia, Source Codes, Blog</itunes:subtitle><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><feedburner:emailServiceId>dusanjov</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><title>Insertion Sort, Algorithm Source Code for C/C++</title><link>http://feedproxy.google.com/~r/dusanjov/~3/lpa_S47a1AY/</link> <comments>http://www.dusanjov.com/blog/insertion-sort-algorithm-source-code/#comments</comments> <pubDate>Sun, 17 Jun 2012 15:04:25 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Algorithms]]></category> <category><![CDATA[Blog]]></category> <category><![CDATA[C/C++]]></category> <category><![CDATA[Featured]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Source Codes]]></category> <category><![CDATA[Algorithm]]></category> <category><![CDATA[Source Code]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=175</guid> <description><![CDATA[Insertion sort is one of the most common sorting algorithms you'll ever bump into. It is very simple and it takes time roughly equal to c*n2 to sort n items, where c is an undependable constant.
Input: a sequence of n unsorted numbers
Output: a sequence of permuted n numbers from the input such that those numbers are sorted, in most of the time, in decreasing order.]]></description> <content:encoded><![CDATA[<p><strong>Insertion sort</strong> is one of the most common sorting algorithms you&#8217;ll ever bump into. It is very simple and it takes time roughly equal to<strong> c*n2</strong> to sort n items, where c is an undependable constant.</p><p><strong>Input:</strong> a sequence of <strong>n</strong> unsorted numbers</p><p><strong>Output:</strong> a sequence of <strong>permuted n</strong> numbers from the input such that those numbers are <strong>sorted</strong> in most of the time decreasing order.</p><p><a
href="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/06/insertion-sort-graphic-presentation.png" rel="lightbox[175]" title="Insertion Sort Algorithm Graphic Presentation"><img
class="lazy wp-image-176 aligncenter" title="Insertion Sort Algorithm Graphic Presentation" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=621%2C155" data-original="http://www.dusanjov.com/content/uploads/2012/06/insertion-sort-graphic-presentation.png" alt="grey Insertion Sort, Algorithm Source Code for C/C++" data-recalc-dims="1" /><noscript
rel="lightbox[175]" title="Insertion Sort Algorithm Graphic Presentation"><img
class="wp-image-176 aligncenter" title="Insertion Sort Algorithm Graphic Presentation" src="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/06/insertion-sort-graphic-presentation.png?resize=621%2C155" alt="insertion sort graphic presentation Insertion Sort, Algorithm Source Code for C/C++" data-recalc-dims="1" /></noscript></a></p><p
style="text-align: right;"><span
style="color: #999999;"><em>Image source: &#8220;Introduction to Algorithms&#8221;, The MIT Press</em></span></p><p
style="text-align: left;">The image above explains the process used on an array of six numbers, as you can see at the end the result is a sorted array.</p><p
style="text-align: left;"><h3 style="text-align: left;">How it works</h3><p>Indexes of numbers in this array are present above the rectangles, their connected values, on the other hand, appear in the rectangles. Have in mind that in C++ indexing starts at <em>zero</em>, and ends at <em>length &#8211; 1</em>.<br
/> In each iteration, the black rectangle represents <strong>the</strong> <strong>key</strong> taken from the current indexed number in for loop, which is being compared with all values in gray rectangles from it&#8217;s left. Gray arrows represent moving gray values one position to the right, and black arrow represent moving the key when appropriate.</p><h3>Code realization</h3><p></p><pre class="crayon-plain-tag">void insertion_sort(int a[], int length){
     int i, j, key;
     for(i = 1; i &lt; length; i++){
               key = a[i];
               j = i - 1;
               while(j &gt;= 0 &amp;&amp; a[j] &gt; key){
                     a[j + 1] = a[j];
                     j--;
                     }
             a[j + 1] = key;
             }
     }</pre><p>&nbsp;</p><p>This function takes two parameters: the &#8220;a&#8221; array and the &#8220;length&#8221; integer that represent the number of it&#8217;s elements. It goes through the array as shown on the images and repositions it&#8217;s values so that you get a sorted array in decreasing order as an output which can be tested using printf function.</p><p>There is also a variant for getting the output in non-decreasing order:</p><pre class="crayon-plain-tag">void inverted_insertion_sort(int a[], int length){
     int i, j, key;
     for(i = length - 2; i &gt;= 0; i--){
           key = a[i];
           j = i + 1;
           while(j &lt;= length - 1 &amp;&amp; a[j] &gt; key){
                   a[j - 1] = a[j];
                   j++;
                   }
           a[j - 1] = key;
           }
     }</pre><p>&nbsp;</p><p>This algorithm is very popular in terms of sorting short arrays, but for more complex situations you should better check out my Algorithms category and find what you need. Also, make sure to understand the code completely buy following through the function with your own example and figuring it out. Good luck!</p><div
class="shr-publisher-175"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=lpa_S47a1AY:YG27fSxIMgg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=lpa_S47a1AY:YG27fSxIMgg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=lpa_S47a1AY:YG27fSxIMgg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=lpa_S47a1AY:YG27fSxIMgg:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=lpa_S47a1AY:YG27fSxIMgg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=lpa_S47a1AY:YG27fSxIMgg:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/lpa_S47a1AY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/insertion-sort-algorithm-source-code/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/insertion-sort-algorithm-source-code/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=insertion-sort-algorithm-source-code</feedburner:origLink></item> <item><title>Essential Firefox Add-Ons for Web Designers and Developers</title><link>http://feedproxy.google.com/~r/dusanjov/~3/gluzZw_8SGw/</link> <comments>http://www.dusanjov.com/blog/essential-firefox-addons-web-designers-developers/#comments</comments> <pubDate>Mon, 12 Mar 2012 15:51:28 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Mozilla Firefox]]></category> <category><![CDATA[Web Browsers]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Firefox]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=118</guid> <description><![CDATA[Firefox is by it's nature a web browser good for designers and developers, it's collection of add-ons just makes it better. Here is the list of, in my opinion, must have and most useful Firefox add-ons for web designer and developers, both front-end and back-end.]]></description> <content:encoded><![CDATA[<p>Firefox is by it&#8217;s nature a web browser good for designers and developers, it&#8217;s collection of add-ons just makes it better. Here is the list of, in my opinion, must have and most useful Firefox add-ons for <strong>web designers and developers</strong>, both <strong>front-end</strong> and <strong>back-end</strong>.</p><h3>1. Firebug</h3><div
id="attachment_150" class="wp-caption alignnone" style="width: 710px"><a
href="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/03/firebug-console.png" rel="lightbox[118]" title="Firebug Console"><img
class="lazy size-full wp-image-150" title="Firebug Console" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=700%2C330" data-original="http://www.dusanjov.com/content/uploads/2012/03/firebug-console.png" alt="grey Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /><noscript
rel="lightbox[118]" title="Firebug Console"><img
class="size-full wp-image-150" title="Firebug Console" src="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/03/firebug-console.png?resize=700%2C330" alt="firebug console Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /></noscript></a><p
class="wp-caption-text">Firebug Console</p></div><p>Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can <strong>edit, debug, and monitor CSS, HTML, and JavaScript</strong> live in any web page. It is the world&#8217;s most popular front-end development (web design) add-on. In detail, you can see every element&#8217;s characteristics like width, length, type, etc.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/firebug">Download</a></span><p>&nbsp;</p><h3>2. Web Developer</h3><div
id="attachment_151" class="wp-caption alignnone" style="width: 343px"><a
href="http://i2.wp.com/www.dusanjov.com/content/uploads/2012/03/web-developer-firefox.png" rel="lightbox[118]" title="Web Developer"><img
class="lazy size-full wp-image-151" title="Web Developer" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=333%2C204" data-original="http://www.dusanjov.com/content/uploads/2012/03/web-developer-firefox.png" alt="grey Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /><noscript
rel="lightbox[118]" title="Web Developer"><img
class="size-full wp-image-151" title="Web Developer" src="http://i2.wp.com/www.dusanjov.com/content/uploads/2012/03/web-developer-firefox.png?resize=333%2C204" alt="web developer firefox Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /></noscript></a><p
class="wp-caption-text">Web Developer</p></div><p>The Web Developer extension adds various <strong>web developer tools</strong> to a browser. By default, it is displayed as a <strong>toolbar</strong> in Firefox. It is a place containing all useful shortcuts and tools you could possibly need.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/web-developer">Download</a></span><p>&nbsp;</p><h3>3. FireFTP</h3><p>FireFTP is a free, secure, cross-platform <strong>FTP/SFTP client</strong> for Mozilla Firefox which provides easy and intuitive access to FTP/SFTP servers. With an add-on like FireFTP you don&#8217;t have to use other FTP Clients, but access your server without leaving your browser.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/fireftp">Download</a></span><p>&nbsp;</p><h3>4. FirePHP</h3><p>FirePHP enables you to log to your Firebug Console using a simple <strong>PHP method call</strong>.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/firephp">Download</a></span><p>&nbsp;</p><h3>5. HTML Validator</h3><p>HTML Validator is a Mozilla extension that adds <strong>HTML validation</strong> inside Firefox and Mozilla. The number of errors of a HTML page is seen on the form of an icon.This is a must-have if you deal with the HTML code a lot, it will check everything for all possible errors like syntax mistakes for example.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/html-validator">Download</a></span><p>&nbsp;</p><h3>6. CSS Usage</h3><div
id="attachment_152" class="wp-caption alignnone" style="width: 710px"><a
href="http://i1.wp.com/www.dusanjov.com/content/uploads/2012/03/css-usage-firefox.png" rel="lightbox[118]" title="CSS Usage"><img
class="lazy  wp-image-152" title="CSS Usage" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=700%2C428" data-original="http://www.dusanjov.com/content/uploads/2012/03/css-usage-firefox.png" alt="grey Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /><noscript
rel="lightbox[118]" title="CSS Usage"><img
class="wp-image-152" title="CSS Usage" src="http://i1.wp.com/www.dusanjov.com/content/uploads/2012/03/css-usage-firefox.png?resize=700%2C428" alt="css usage firefox Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /></noscript></a><p
class="wp-caption-text">CSS Usage</p></div><p>CSS Usage is made to be used with Firebug, that I mentioned earlier. This add-on uncovers unused CSS style rules. It is used for <strong>making your CSS files as light as possible</strong>.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/css-usage">Download</a></span><p>&nbsp;</p><h3>7. SEO Doctor</h3><p>Search Engine Optimization (SEO) is one of your website&#8217;s most crucial and most important parts if you would like to get some traffic. This is why this add-on is important. It gives you a <strong>score</strong> between 0% and 100% <strong>depending how good your site&#8217;s SEO is</strong>. It highlights mistakes and tells you how to repair them.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/seo-doctor">Download</a></span><p>&nbsp;</p><h3>8. YSlow</h3><p>YSlow analyzes web pages and <strong>why they&#8217;re slow</strong> based on Yahoo!&#8217;s rules for high performance web sites.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/yslow">Download</a></span><p>&nbsp;</p><h3>9. CollorZilla</h3><div
id="attachment_153" class="wp-caption alignnone" style="width: 210px"><a
href="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/03/collorzilla-firefox.png" rel="lightbox[118]" title="ColorZilla"><img
class="lazy size-full wp-image-153" title="ColorZilla" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=200%2C103" data-original="http://www.dusanjov.com/content/uploads/2012/03/collorzilla-firefox.png" alt="grey Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /><noscript
rel="lightbox[118]" title="ColorZilla"><img
class="size-full wp-image-153" title="ColorZilla" src="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/03/collorzilla-firefox.png?resize=200%2C103" alt="collorzilla firefox Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /></noscript></a><p
class="wp-caption-text">ColorZilla</p></div><p>Advanced <strong>Eyedropper, ColorPicker, Gradient Generator</strong> and other colorful goodies. You can actually get some of Photoshop&#8217;s most useful web design &#8220;features&#8221; right inside your browser. Like that color? Use CollorZilla and get the RGB code right this instant.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/colorzilla">Download</a></span><p>&nbsp;</p><h3>10. MeasureIt</h3><div
id="attachment_154" class="wp-caption alignnone" style="width: 435px"><a
href="http://i1.wp.com/www.dusanjov.com/content/uploads/2012/03/mesureit-firefox.png" rel="lightbox[118]" title="MeasureIt"><img
class="lazy  wp-image-154" title="MeasureIt" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=425%2C275" data-original="http://www.dusanjov.com/content/uploads/2012/03/mesureit-firefox.png" alt="grey Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /><noscript
rel="lightbox[118]" title="MeasureIt"><img
class="wp-image-154" title="MeasureIt" src="http://i1.wp.com/www.dusanjov.com/content/uploads/2012/03/mesureit-firefox.png?resize=425%2C275" alt="mesureit firefox Essential Firefox Add Ons for Web Designers and Developers" data-recalc-dims="1" /></noscript></a><p
class="wp-caption-text">MeasureIt</p></div><p>Draw a <strong>ruler</strong> across any webpage to check the <strong>width, height, or alignment</strong> of page elements in pixels.</p> <span
class="button orange"><a
href="https://addons.mozilla.org/en-US/firefox/addon/measureit">Download</a></span><p>&nbsp;</p><p>These are, in my opinion, must-have addons for every serious web designer or developer. If you think that the list is missing something, share it in the comments bellow!</p><div
class="shr-publisher-118"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=gluzZw_8SGw:dwIE5f9Sa8Y:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=gluzZw_8SGw:dwIE5f9Sa8Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=gluzZw_8SGw:dwIE5f9Sa8Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=gluzZw_8SGw:dwIE5f9Sa8Y:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=gluzZw_8SGw:dwIE5f9Sa8Y:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=gluzZw_8SGw:dwIE5f9Sa8Y:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/gluzZw_8SGw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/essential-firefox-addons-web-designers-developers/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/essential-firefox-addons-web-designers-developers/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=essential-firefox-addons-web-designers-developers</feedburner:origLink></item> <item><title>How To Make Mozilla Firefox Faster, More Responsive</title><link>http://feedproxy.google.com/~r/dusanjov/~3/fKTefSaGQSM/</link> <comments>http://www.dusanjov.com/blog/mozilla-firefox-faster-responsive/#comments</comments> <pubDate>Sun, 11 Mar 2012 18:12:17 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Mozilla Firefox]]></category> <category><![CDATA[Web Browsers]]></category> <category><![CDATA[Firefox]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=112</guid> <description><![CDATA[Mozilla Firefox is my personal favorite web browser, and i use it as my default web browser on daily basis. I like it because of it's many features and above all customizability allowing you to make your web browser you own. It is the only web browser with about:config page that allows you to control and change every bit of it's core and make it the way you like it. This tutorial concentrates on making Firefox faster, more responsive, less hanging and smother.]]></description> <content:encoded><![CDATA[<p>Mozilla Firefox is my personal favorite web browser, and I use it as my default web browser on daily basis. I like it because of it&#8217;s many features and above all <strong>customizability</strong> allowing you to make your web browser your own. It is the only web browser with <span
style="color: #800000;"><strong>about:config</strong></span> page that allows you to control and change every bit of it&#8217;s core and make it the way you like it. This tutorial concentrates on making Firefox <strong>faster, more responsive, less hanging and smother</strong>.</p><p
class="wp-image-115" title="Mozilla Firefox - about:config">First thing first, enter <strong>about:config</strong> into Firefox&#8217;s awesome bar and press enter&#8230;</p><div
id="attachment_149" class="wp-caption aligncenter" style="width: 578px"><a
href="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/03/mozilla-firefox-about-config.png" rel="lightbox[112]" title="Mozilla Firefox: about:config"><img
class="lazy  wp-image-149" title="Mozilla Firefox: about:config" src="http://i1.wp.com/www.dusanjov.com/content/plugins/jquery-image-lazy-loading/images/grey.gif?resize=568%2C167" data-original="http://www.dusanjov.com/content/uploads/2012/03/mozilla-firefox-about-config.png" alt="grey How To Make Mozilla Firefox Faster, More Responsive" data-recalc-dims="1" /><noscript
rel="lightbox[112]" title="Mozilla Firefox: about:config"><img
class="wp-image-149" title="Mozilla Firefox: about:config" src="http://i0.wp.com/www.dusanjov.com/content/uploads/2012/03/mozilla-firefox-about-config.png?resize=568%2C167" alt="mozilla firefox about config How To Make Mozilla Firefox Faster, More Responsive" data-recalc-dims="1" /></noscript></a><p
class="wp-caption-text">Mozilla Firefox: about:config</p></div><p>&nbsp;</p><p>Click &#8220;<strong>I&#8217;ll be careful, I promise!</strong>&#8221; button in order to continue. Now, you will enter Firefox&#8217;s about:config page where you can change all the options you possibly need, remember that you need to be careful doing this otherwise you could crush the browser if you don&#8217;t know what you are doing, so do this with caution. As you can see now, there are many preferences available, all these are variables including integers, booleans and strings, and these preferences have values that control how the browser works.</p><div
class="message"><div
class="yellow-message">In order to changes some preference&#8217;s value you need to double click on it and then set the value if it is the integer type, if it is a boolean just double click the value to toggle it.</div></div><p>In order to make Firefox faster and more responsive you need to do the following tweaks:</p><h3>Enable pipelining</h3><p>Normally, browsers send a request to a web server and then wait for a response in order to continue, enabling pipelining lets your browser send multiple requests even before one response is received. This feature will speed up the total download time of webpages in most cases.</p><h4>How to enable it?</h4><p>Firstly, make sure that booleans <strong>network.http.pipelining</strong> and <strong>network.http.proxy.pipelining</strong> are set to <strong>true</strong>. Then set <strong>network.http.pipelining.maxrequests</strong> integer&#8217;s value to <strong>8</strong>, you can put even more if you have a faster Internet connection, but setting it to 8 is enough in most cases.</p><p>&nbsp;</p><h3>Get the most of rendering speed</h3><p>When you are downloading a web page Firefox will show what has been downloaded so far every 0.12 seconds. This is too frequent and it will increase the total download time of a web page. Increasing the value that controls this solves the problem.</p><h4>How to enable it?</h4><p>You will need to create a new integer (<em>Right click -&gt; New &#8211; &gt; Intege</em>r) called <strong>content.notify.interval</strong> which is the preference name, and put a value of <strong>600000</strong>. You will also need to create a new boolean (<em>Right click -&gt; New &#8211; &gt; Boolean</em>) called <strong>content.notify.ontimer</strong> set to <strong>true</strong>.</p><p>&nbsp;</p><h3>Make loading faster</h3><p>If you don&#8217;t do anything in 0.75 seconds while the Firefox&#8217;s loading process is active, Firefox will enter so called low-frequency mode. It means that Firefox will become less responsive, but your page will load more quickly. Reducing the value of content switch threshold will improve performance, but make Firefox a little less snappier, so don&#8217;t overdo it. You can also make Firefox ignoring all user interface request while downloading a page, it will definitely make it faster, but I wouldn&#8217;t recommend that since it will make Firefox non-responsive too often.</p><h4>How to enable it?</h4><p>You will need to create a new integer (<em>Right click -&gt; New &#8211; &gt; Intege</em>r) called <strong>content.switch.threshold</strong> which is the preference name, and put a value of <strong>250000</strong>, which stands for quarter of a second. I&#8217;m using this value since I want faster loading, if you would like to make Firefox more responsive then use a greater value like <strong>1000000+</strong> which stands for 1+ second. In order to make Firefox ignoring all user interface requests (which I don&#8217;t recommend) create a new boolean called <strong>content.interrupt.parsing</strong> and set it&#8217;s value to <strong>false</strong>.</p><p>&nbsp;</p><h3>Other useful tweaks</h3><p>The tweaks above are the most important in making you web browser Firefox faster, if you would like to go one step ahead apply these quick changes:</p><ul><li>Make sure that <strong>network.http.keep-alive</strong> is set to <strong>true</strong>.</li><li>Create new integer named <strong>nglayout.initialpaint.delay</strong> and set it&#8217;s value to <strong>0</strong>.</li><li>Create new integer named <strong>content.notify.backoffcount</strong> and set&#8217;s it&#8217;s value to <strong>5</strong>.</li><li>Create new integer named<strong></strong> <strong>browser.cache.memory.capacity</strong> and set&#8217;s it&#8217;s value to <strong>4096</strong>.</li><li>Create new boolean named<strong></strong> <strong>browser.cache.memory.enable</strong> and set it&#8217;s value to <strong>true</strong>.</li><li>Create new boolean named <strong>browser.cache.disk_cache_ssl</strong> and set it&#8217;s value to <strong>true</strong>.</li><li>Create new boolean named <strong>plugin.expose_full_path</strong> and set it&#8217;s value to <strong>true</strong>.</li><li>Create new boolean named <strong>config.trim</strong> and set it&#8217;s value to <strong>true</strong>.</li></ul><div
class="message"><div
class="yellow-message">Have in mind that if you change the value you need to restart Firefox in order for it to take effect. However, for some preferences this is not the case.</div></div><h3>Maintaining Firefox on daily basis</h3><p>All these tweaks will make you browser run better, but there are also some things that you can do to prevent Firefox hanging or feeling slow like <strong>updating your addons and plugins regularly</strong>, <strong>clearing history</strong> every once in a while, <strong>deleting bookmarks and search engines</strong> you don&#8217;t use, <strong>disabling some features</strong> you don&#8217;t use and so on. If you have a useful tip or tweak make sure to share it in the comments bellow!</p><div
class="shr-publisher-112"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=fKTefSaGQSM:uzTmX2E1wpU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=fKTefSaGQSM:uzTmX2E1wpU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=fKTefSaGQSM:uzTmX2E1wpU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=fKTefSaGQSM:uzTmX2E1wpU:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=fKTefSaGQSM:uzTmX2E1wpU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=fKTefSaGQSM:uzTmX2E1wpU:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/fKTefSaGQSM" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/mozilla-firefox-faster-responsive/feed/</wfw:commentRss> <slash:comments>11</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/mozilla-firefox-faster-responsive/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mozilla-firefox-faster-responsive</feedburner:origLink></item> <item><title>Visual Studio 11 Beta and .NET Framework 4.5 Beta Released</title><link>http://feedproxy.google.com/~r/dusanjov/~3/j3CNT55FFVU/</link> <comments>http://www.dusanjov.com/blog/visual-studio-11-beta-net-framework-45-beta-released/#comments</comments> <pubDate>Wed, 29 Feb 2012 19:56:45 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Visual Studio]]></category> <category><![CDATA[.NET]]></category> <category><![CDATA[Downloads]]></category> <category><![CDATA[Microsoft]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=82</guid> <description><![CDATA[Microsoft has just released public beta versions of both Visual Studio 11 and .NET Framework 4.5, at the same time as Windows 8 Consumer Preview is released. You can find all improvements and download links in this article below according to Microsoft.]]></description> <content:encoded><![CDATA[<p>Microsoft has just released public beta versions of both Visual Studio 11 and .NET Framework 4.5, at the same time as <a
title="Windows 8 Consume Preview" href="http://www.dusanjov.com/blog/windows-8-consumer-preview-beta-released-download/">Windows 8 Consumer Preview</a> is released. You can find all improvements and download links in this article below according to <a
title="Microsoft Visual Studio and .NET framework" href="http://www.microsoft.com/Presspass/Features/2012/feb12/02-23VisualStudioBetaPreview.mspx" target="_blank">Microsoft</a>.</p><h3>Visual Studio 11</h3><p><strong>Get Into the Zone</strong></p><p>“Visual Studio 11” offers an improved developer experience that includes a simplified user interface designed to keep developers focused on their work, with fewer distractions and easier access to the tools they need.</p><p>“We know that developers can lose a lot of their time just orienting themselves to a project and the tools they are working with,” said Jason Zander, corporate vice president, Visual Studio, Microsoft. “By refreshing the user interface, we’ve made much of the core functionality easier for a developer to find and use quickly, helping maintain concentration.”</p><p><strong>Reduced toolbar commands:</strong> To help free up precious workspace, Microsoft has reduced the number of default commands that show on toolbars in the user interface. These commands can still be accessed through the drop-down menus or added back onto the toolbar if the user wants them, but now the default work area is significantly larger. For example, the cut, copy and paste toolbar commands were removed because research has shown that most developers use the keyboard shortcuts instead.</p><p><strong>Simplified graphics:</strong> Visual Studio 11 eliminates the use of color within tools except in cases where color is used for notification or status change purposes. Now, the user interface competes far less with the developer’s content. Other user interface graphics, such as line work and iconography, also have been simplified to be less distracting.</p><p><strong>Comprehensive search:</strong> Visual Studio 11 features a comprehensive search capability, allowing developers to quickly find what they are looking for within commands and configuration options, tool windows, and open files.</p><p><strong>Workflow hubs:</strong> New workflow hubs combine common tasks into one simplified window. Rather than force developers to interact with two or more tool windows to get tasks done, Visual Studio 11 streamlines common tasks so that many can be accomplished from within a single window.</p><p><strong>Preview Tabs:</strong> Developers can view the contents of documents using new Preview Tabs, which get reused as the developer works. As a result, developers no longer end up with large numbers of extraneous documents open as a byproduct of common tasks such as debugging or browsing results.</p><p>In addition, &#8220;Visual Studio 11&#8243; Beta also includes support for Windows 8 and Web development, which are supported by Visual Studio Express for Windows 8 and &#8220;Visual Studio 11&#8243; Express for Web, respectively.</p><h3>.NET Framework 4.5 Beta</h3><p>With .NET Framework 4.5, Microsoft .NET has been enhanced significantly to enable developers to be as productive as possible while building rich, reliable and high-performance software in managed code.</p><p>Following are some major improvements in .NET Framework 4.5:</p><p><strong>Languages:</strong> To help developers deliver responsive clients and scalable servers, the C# and Visual Basic languages now have built-in support for writing asynchronous code almost as easily as if it were synchronous. And to help developers tackle data-complex problems, F# integrates Type Providers to make data access trivial in F# programs and components.</p><p><strong>Performance:</strong> The Common Language Runtime has been overhauled to provide better performance, in particular for server applications and services. With additions such as background server garbage collection, multicore background JIT compilation and profile-guided optimization, managed applications can now start faster and run with better throughput and lower latency.</p><p><strong>Networking:</strong> With the proliferation of devices and continuous services in the cloud, .NET Framework 4.5 builds upon the high-quality networking libraries already available in .NET to further enable the development of increasingly connected applications. New support spans from modern HTTP libraries to WebSockets to support for contract-first service development.</p><p>Beyond such areas, many additions have gone into improving the .NET Framework end to end. There are improvements from regular expression processing to better support for compression standards, enhanced support for HTML5, developer productivity enhancements in Entity Framework, optimized mobile experiences through ASP.NET, and more, ensuring .NET Framework 4.5 has something new for all developers building for the client and the cloud.</p><h3>Download it now!</h3><p>You can download both Visual Studio 11 Beta and .NET Framework 4.5 using the link bellow.</p> <span
class="button blue"><a
href="http://www.microsoft.com/visualstudio/11/en-us/downloads">Download</a></span><div
class="shr-publisher-82"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=j3CNT55FFVU:AN39twACtQA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=j3CNT55FFVU:AN39twACtQA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=j3CNT55FFVU:AN39twACtQA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=j3CNT55FFVU:AN39twACtQA:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=j3CNT55FFVU:AN39twACtQA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=j3CNT55FFVU:AN39twACtQA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/j3CNT55FFVU" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/visual-studio-11-beta-net-framework-45-beta-released/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/visual-studio-11-beta-net-framework-45-beta-released/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=visual-studio-11-beta-net-framework-45-beta-released</feedburner:origLink></item> <item><title>Windows 8 Consumer Preview (Beta) Released and Available for Download</title><link>http://feedproxy.google.com/~r/dusanjov/~3/7gqHOdGiHkY/</link> <comments>http://www.dusanjov.com/blog/windows-8-consumer-preview-beta-released-download/#comments</comments> <pubDate>Wed, 29 Feb 2012 19:27:45 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Windows 8]]></category> <category><![CDATA[Downloads]]></category> <category><![CDATA[Microsoft]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=79</guid> <description><![CDATA[Microsoft has released Windows 8 Consumer Preview (Beta) and made it available for free download today. It features many new improvements and can be downloaded using the link at the end of this article. It's Windows reimagined and reinvented from a solid core of Windows 7 speed and reliability. It's an all-new touch interface. It's a new Windows for new devices. And it's your chance to be one of the first to try it out.]]></description> <content:encoded><![CDATA[<p>Microsoft has released Windows 8 Consumer Preview (Beta) and made it available for free download today. It features many new improvements and can be downloaded using the link at the end of this article. It&#8217;s Windows reimagined and reinvented from a solid core of Windows 7 speed and reliability. It&#8217;s an all-new touch interface. It&#8217;s a new Windows for new devices. And it&#8217;s your chance to be one of the first to try it out.</p><h3>What&#8217;s new?</h3><h5>Swipe, slide, and zoom</h5><p>Touch a full-powered PC. It&#8217;s fast and it&#8217;s fluid. Take natural, direct, hands-on control.</p><h5>Apps, front and center</h5><p>Apps in Windows 8 work together to get things done faster. Get them from the Windows Store.</p><h5>Your Windows, everywhere</h5><p>Windows 8 can connect you to your files, photos, people, and settings, wherever you sign in.</p><h5>Wall-to-wall web</h5><p>Internet Explorer 10 Consumer Preview brings you immersive web browsing on screens big and small.</p><h5>The familiar, made better</h5><p>Still devoted to your mouse and keyboard? Windows 8 makes the tried-and-true feel brand new.</p><h3>System requirements:</h3><ul><li><strong>Processor:</strong> 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64)</li><li><strong>RAM:</strong> 1 gigabyte (GB) (32-bit) or 2 GB (64-bit)</li><li><strong>HDD:</strong> 16 GB available hard disk space (32-bit) or 20 GB (64-bit)</li><li>DirectX 9 graphics device with WDDM 1.0 or higher driver</li><li>Taking advantage of touch input requires a screen that supports multi-touch</li><li>To run Metro style Apps, you need a screen resolution of 1024 X 768 or greater</li><li>To snap apps, you need a screen resolution of at least 1366 x 768</li></ul><h3>Download it now!</h3><p><span
class="button gray"><a
href="http://windows.microsoft.com/en-US/windows-8/download">Download</a></span> Windows 8 Consumer Preview</p><p><span
class="button blue"><a
href="http://windows.microsoft.com/en-US/windows-8/iso">Download</a></span> Windows 8 Consumer Preview .ISO images</p><p> The first download link contains Windows 8 Consumer Preview Setup which includes an all in one download. Second link contains download links for all available editions of Windows 8 Consumer Preview in .ISO image format. The Consumer Preview of Windows 8 will expire on <strong>January 15th, 2013</strong>.</p><p>The Setup will check your computer for compatibility and inform you if there is anything that needs to be changed. You can also upgrade to Windows 8 Consumer Preview from Windows 7, Vista or XP.</p><div
class="shr-publisher-79"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=7gqHOdGiHkY:vCfdZrvGa4c:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=7gqHOdGiHkY:vCfdZrvGa4c:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=7gqHOdGiHkY:vCfdZrvGa4c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=7gqHOdGiHkY:vCfdZrvGa4c:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=7gqHOdGiHkY:vCfdZrvGa4c:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=7gqHOdGiHkY:vCfdZrvGa4c:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/7gqHOdGiHkY" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/windows-8-consumer-preview-beta-released-download/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/windows-8-consumer-preview-beta-released-download/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=windows-8-consumer-preview-beta-released-download</feedburner:origLink></item> <item><title>How To Make WordPress Blog More Secure</title><link>http://feedproxy.google.com/~r/dusanjov/~3/H-L1gg-_Org/</link> <comments>http://www.dusanjov.com/blog/make-wordpress-more-secure/#comments</comments> <pubDate>Sun, 26 Feb 2012 15:47:03 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Blogging]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Wordpress]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=55</guid> <description><![CDATA[Security of your website is very important. You should always check your server's settings, backup your website or blog, update plugins, manage all permissions well, and all in all be very careful since some people can easily crush or hack your website in minutes and destroy your long term work and effort. This is why I'm writing this article, to show you how to make you WordPress blog more secure and all in all take the security to the next level.]]></description> <content:encoded><![CDATA[<p>Security of your website is very important. <strong>You should always check your server&#8217;s settings, backup your website or blog, update plugins, manage all permissions well,</strong> and all in all be very careful since some people can easily crush or hack your website in minutes and destroy your long term work and effort. This is why I&#8217;m writing this article, to show you how to make you WordPress blog more secure and all in all take the security to the next level.</p><h4>1. Moving your wp-config.php file</h4><p>This is one of WordPress&#8217;s best features without a doubt, but not known to many people. WordPress can look for it&#8217;s <strong>wp-config.php</strong> file in a directory one level above your public_htm or a subfolder, basically that means that you can move your wp-config.php file in your <em>home directory</em> which will double your security level since wp-config.php is the most important file of your whole WordPress installation. If someone gets it it&#8217;s basically game over, so make sure to move it right away, the best way is to use FTP client provided in your cPanel.</p><p>&nbsp;</p><h4>2. Force SSL (Encrypted connection) on your Dashboard</h4><p>If you want all transfered data to be secured while you are administrating the site make sure to <strong>force SSL</strong>, but also first make sure to check if your hosting provider supports that. If you are on <a
href="http://www.hostgator.com/">HostGator</a> or <a
href="http://www.wpwebhost.com/">Wp WebHost</a> you are good to go. It&#8217;s quite simple just add this line of code to your<strong> wp-config.php</strong> file:</p><p></p><pre class="crayon-plain-tag">define(&lsquo;FORCE_SSL_ADMIN&rsquo;, true);</pre><p></p><p>&nbsp;</p><h4>3. Protect yourself form Script Injections</h4><p>The lines of code below will protect your blog from Script Injections when added to your <strong>.htaccess</strong> file:</p><p></p><pre class="crayon-plain-tag">Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (&lt;|%3C).*script.*(&gt;|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]</pre><p></p><p>&nbsp;</p><h4>4. Protect important files</h4><p>WordPress&#8217;s most important files are a key to your website&#8217;s functioning and represent a core of the whole platform, that&#8217;s why you need to protect them. As you can notice you can protect you wp-config.php file by moving it one level up, other files sadly don&#8217;t have that option, which is why you need to add the following lines of code to your <strong>.htaccess</strong> file in order to protect them:</p><p></p><pre class="crayon-plain-tag">&lt;files .htaccess&gt;
Order allow,deny
Deny from all
&lt;/files&gt;
&lt;files readme.html&gt;
Order allow,deny
Deny from all
&lt;/files&gt;
&lt;files install.php&gt;
Order allow,deny
Deny from all
&lt;/files&gt;
&lt;files wp-config.php&gt;
Order allow,deny
Deny from all
&lt;/files&gt;</pre><p></p><p>&nbsp;</p><h4>5. Remove WordPress version number info</h4><p>If you have an old version of WordPress(<em>which I strongly don&#8217;t recommend</em>) you should at least <strong>hide the version number</strong>, if on the other hand you run the latest version do so as well! It reveals a very important information to the potential attacker who can use it to go through some know bugs in that version. In order to remove it just add this line of code to<strong> functions.php</strong> file:</p><p></p><pre class="crayon-plain-tag">remove_action(&lsquo;wp_head&rsquo;, &lsquo;wp_generator&rsquo;);</pre><p></p><p>&nbsp;</p><h4>6. Change or delete default admin user</h4><p>When you install WordPress you get a username <em>admin</em> by default. If someone tries brute force method the first try will be with &#8220;admin&#8221; in the username field, so make sure to <strong>either delete it and use a new account on rename it</strong> by going to Users &gt; All Users.</p><p>&nbsp;</p><h4>7. Use a strong password</h4><p>This is something logical and I think that you already know that passwords like: password, 123456, administrator, or similar are nowhere close to strong! If you want a secure blog you need a <strong>strong and hard to crack password</strong> like: &#8220;s9*&amp;(T)H)(S8uyh s    U&amp;*@!HPSu7 8u0-as&#8221;, as you can see I used spaces, both small and capital letters, numbers, special characters and created almost impossible to crack password, if you want you can&#8217;s come up with anything you can use a service like <a
title="Free Password Generator" href="http://freepasswordgenerator.com/" target="_blank">Free Password Generator</a>. If you have trouble remembering all your passwords I recommend <a
title="LastPass" href="https://lastpass.com/" target="_blank">LastPass</a>.</p><p>&nbsp;</p><p>In Summary, there is a lot that can be done in this field, implementing everything written above will make you WordPress installation harder to crack, but you can never be one hundred percent secure. Although I can recommend some awesome security plugins like: <a
title="Better WP Security" href="http://wordpress.org/extend/plugins/better-wp-security/" target="_blank">Better WP Security</a> and <a
title="Secure WordPress" href="http://wordpress.org/extend/plugins/secure-wordpress/" target="_blank">Secure WordPress</a> which is a plugin by <a
title="Website Defender" href="http://www.websitedefender.com/" target="_blank">Website Defender</a> which is another service I strongly recommend.</p><div
class="shr-publisher-55"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=H-L1gg-_Org:_TrYHlRe3QM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=H-L1gg-_Org:_TrYHlRe3QM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=H-L1gg-_Org:_TrYHlRe3QM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=H-L1gg-_Org:_TrYHlRe3QM:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=H-L1gg-_Org:_TrYHlRe3QM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=H-L1gg-_Org:_TrYHlRe3QM:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/H-L1gg-_Org" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/make-wordpress-more-secure/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/make-wordpress-more-secure/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=make-wordpress-more-secure</feedburner:origLink></item> <item><title>Essential WordPress Plugins (Must Have Bundle)</title><link>http://feedproxy.google.com/~r/dusanjov/~3/zKbxu0s_3dw/</link> <comments>http://www.dusanjov.com/blog/essential-wordpress-plugins-must-have-bundle/#comments</comments> <pubDate>Sat, 25 Feb 2012 19:10:29 +0000</pubDate> <dc:creator>Dušan Jovanović</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[Blogging]]></category> <category><![CDATA[Portfolio]]></category> <category><![CDATA[Wordpress]]></category> <guid isPermaLink="false">http://www.dusanjov.com/?p=24</guid> <description><![CDATA[WordPress has evolved to world's most popular CMS platform thanks to many things including it's flexibility and awesome plugin repository. Every WordPress out of the box installation is not tweaked well and there is lots of room to improve it. In order to make it even better you need to install plugins. To do so just go to Plugins > Add New and use the search bar to find what you are looking for or go to the plugin repository, download files, and upload them using some FTP client like FileZilla.]]></description> <content:encoded><![CDATA[<p>WordPress has evolved to world&#8217;s most popular CMS platform thanks to many things including it&#8217;s flexibility and awesome <a
title="Wordpress Plugins" href="http://wordpress.org/extend/plugins/" target="_blank">plugin repository</a>. Every WordPress out of the box installation is not tweaked well and there is lots of room to improve it. In order to make it even better you need to install plugins. To do so just go to <strong>Plugins &gt; Add New</strong> and use the search bar to find what you are looking for or go to the <a
title="Wordpress Plugins" href="http://wordpress.org/extend/plugins/" target="_blank">plugin repository</a>, download files, and upload them using some FTP client like <a
title="FileZilla" href="http://filezilla-project.org/" target="_blank">FileZilla</a>.</p><p>Ok, now when you know how the process works you are able to install plugins, this is my list of most useful WordPress plugins which I use on every WordPress installation.</p><h5>1. <a
title="Akismet" href="http://wordpress.org/extend/plugins/akismet/" target="_blank">Akismet</a> &#8211; Anti Spam Protection Plugin</h5><p>This plugin is available by default in every WordPress installation, but if you deleted it you made a mistake. Akismet checks your comments against the Akismet web service to see if they look like spam or not and lets you review the spam it catches under your blog&#8217;s &#8220;Comments&#8221; admin screen. In order to make it work you need to get your <a
title="Akismet Key" href="http://akismet.com/wordpress/" target="_blank">Akismet key</a>, which is free.</p><p>&nbsp;</p><h5>2. <a
title="Contact Form 7" href="http://wordpress.org/extend/plugins/contact-form-7/" target="_blank">Contact Form 7</a> &#8211; An easy to use contact form</h5><p>This plugin is definitely a must have for every blogger. It will allow you to make secure contact forms with just a few clicks and ease. Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.</p><p>&nbsp;</p><h5>3. <a
title="Wordpress SEO by Yoast" href="http://wordpress.org/extend/plugins/wordpress-seo/" target="_blank">WordPress SEO by Yoast</a> or <a
title="All in One SEO Pack" href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" target="_blank">All in One SEO Pack</a> &#8211; SEO</h5><p>One of these plugins is inevitable if you want your site to do well in Search Engine world. Since Search Engines are one of the best traffic generators I can say that if you don&#8217; have one now, download it this same instant. Personally, I like Yoast&#8217;s plugin more since it gives way more control to the user and has some advanced savvy features. On the other hand, All in One SEO Pack is more popular and easier to use. All in all, you can try both and then decide.</p><p>&nbsp;</p><h5>4. <a
title="WP Super Cache" href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP Super Cache</a> &#8211; A very fast caching engine for WordPress</h5><p>If you want a faster website, WP Super Cache is first in the line.  This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts.The static html files will be served to the vast majority of your users, but because a user&#8217;s details are displayed in the comment form after they leave a comment those requests are handled by the legacy caching engine.</p><p>&nbsp;</p><h5>5. <a
title="WPtouch" href="http://wordpress.org/extend/plugins/wptouch/" target="_blank">WPtouch</a> &#8211; Easy to use Mobile Plugin</h5><p>Since mobile devices are getting more popular every second, you should make your website mobile-compatible. There is no better way than WPtouch. This Plugin automatically transforms your WordPress website into an application-like theme, complete with ajax loading articles and effects when viewed from the most popular mobile web browsing devices like the iPhone, iPod touch, Android mobile devices, Palm Pre/Pixi and BlackBerry OS6 mobile devices. The admin panel allows you to customize many aspects of its appearance, and deliver a fast, user-friendly and stylish version of your site to touch mobile visitors, without modifying <em>a single bit of code</em> (or affecting) your regular desktop theme.</p><p>&nbsp;</p><h5>6. <a
title="Google XML Sitemaps" href="http://wordpress.org/extend/plugins/google-sitemap-generator/" target="_blank">Google XML Sitemaps</a> &#8211; Another SEO goodie</h5><p>This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it&#8217;s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.</p><p>&nbsp;</p><h5>7. <a
title="WP-PageNavi" href="http://wordpress.org/extend/plugins/wp-pagenavi/" target="_blank">WP-PageNavi</a> &#8211; Page Navigation taken to the next level</h5><p>Did you ever find <em>← Older posts | Newer posts → </em>kinda bad? Well, I did, and another three million people who downloaded this plugin.</p><p>&nbsp;</p><h5>8. <a
title="Jetpack by WordPress.com" href="http://wordpress.org/extend/plugins/jetpack/" target="_blank">Jetpack by WordPress.com</a> &#8211; Get features from WordPress.com</h5><p>Jetpack is a WordPress plugin that supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com including real time stats, spell-check, sharing buttons and much more.</p><p>&nbsp;</p><h5>9. <a
title="WP Security Scan" href="http://wordpress.org/extend/plugins/wp-security-scan/" target="_blank">WP Security Scan</a> &#8211; Scans installation for security vulnerabilities</h5><p>WP Security Scan checks your WordPress website/blog for security vulnerabilities and suggests corrective actions such as:</p><ol><li>Passwords</li><li>File permissions</li><li>Database security</li><li>Version hiding</li><li>WordPress admin protection/security</li><li>Removes WP Generator META tag from core code</li></ol><p>&nbsp;</p><h5>10. <a
title="Broken Link Checker" href="http://wordpress.org/extend/plugins/broken-link-checker/" target="_blank">Broken Link Checker</a> &#8211; This plugin will check your blog for broken links</h5><p>This plugin will monitor your blog looking for broken links and let you know if any are found.</p><p>&nbsp;</p><p>This is the end of my list. I found these plugins very useful and use them on regular basis. Do you think that I missed something? Share it in the comments below.</p><div
class="shr-publisher-24"></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=zKbxu0s_3dw:7bPzDJN3Dao:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=zKbxu0s_3dw:7bPzDJN3Dao:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=zKbxu0s_3dw:7bPzDJN3Dao:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=zKbxu0s_3dw:7bPzDJN3Dao:KwTdNBX3Jqk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/dusanjov?i=zKbxu0s_3dw:7bPzDJN3Dao:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=l6gmwiTKsz0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/dusanjov?a=zKbxu0s_3dw:7bPzDJN3Dao:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/dusanjov?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/dusanjov/~4/zKbxu0s_3dw" height="1" width="1"/>]]></content:encoded> <wfw:commentRss>http://www.dusanjov.com/blog/essential-wordpress-plugins-must-have-bundle/feed/</wfw:commentRss> <slash:comments>5</slash:comments> <feedburner:origLink>http://www.dusanjov.com/blog/essential-wordpress-plugins-must-have-bundle/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=essential-wordpress-plugins-must-have-bundle</feedburner:origLink></item> <media:rating>nonadult</media:rating></channel> </rss><!-- Dynamic page generated in 2.334 seconds. --><!-- Cached page generated by WP-Super-Cache on 2013-05-05 00:34:43 --><!-- Compression = gzip -->
