<?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;CE8FRn4zfyp7ImA9WhRaFE8.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453</id><updated>2012-02-16T20:06:57.087Z</updated><category term="PEAR" /><category term="PHP" /><category term="PaperCut" /><category term="Server 2003" /><category term="Flash" /><category term="IIS7.5" /><category term="Microsoft" /><category term="Firefox" /><category term="MySQL" /><category term="Chrome" /><category term="CSS3" /><category term="Active Directory" /><category term="HTML" /><category term="SQL Server" /><category term="Opera" /><category term="SLDAP" /><category term="IMAP" /><category term="Server 2008r2" /><category term="Hyper-V" /><category term="Internet Explorer" /><category term="Moodle" /><category term="IIS6" /><category term="Google" /><category term="LDAP" /><title>The Web Dev Blog</title><subtitle type="html">Specialising in the development of PHP, MySQL, SQL Server, IIS and Windows Server environments within the education sector.  Specifically, most of my development work revolves around a highly customised and integrated version of Moodle.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://chrisstankus.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://chrisstankus.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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>39</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/TheDevBlog" /><feedburner:info uri="thedevblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CE8NQns4fSp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-5774741457573380370</id><published>2012-02-16T11:43:00.005Z</published><updated>2012-02-16T11:48:13.535Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-16T11:48:13.535Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="Server 2008r2" /><title>Fixing MySQL Error 1067 on Windows Server 2008 r2</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2012/02/fixing-mysql-error-1067-on-windows.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/5774741457573380370?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/5774741457573380370?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/jueiI7mMXqU/fixing-mysql-error-1067-on-windows.html" title="Fixing MySQL Error 1067 on Windows Server 2008 r2" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-d3BHuuVnJANHjRmjea-xjMhJPo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-d3BHuuVnJANHjRmjea-xjMhJPo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-d3BHuuVnJANHjRmjea-xjMhJPo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-d3BHuuVnJANHjRmjea-xjMhJPo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Let me just start by saying that this has been really annoying me for some time now and obviously taking the server offline to fix this is difficult at the best of times.  Fortunately, this week I've had the time to take a look at this and see if I can sort the issue.

From looking at all of the various 'solutions' out there, it doesn't actually seem that any of them are correct.  Don't get me &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/jueiI7mMXqU" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2012/02/fixing-mysql-error-1067-on-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4HSXs9eip7ImA9WhRVEUU.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-1850358677874859365</id><published>2012-01-10T09:32:00.006Z</published><updated>2012-01-10T09:48:58.562Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-10T09:48:58.562Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Looking for My Briefcase in Windows?  Microsoft SyncToy is Your Solution!</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2012/01/looking-for-my-briefcase-in-windows.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/1850358677874859365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/1850358677874859365?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/ajBp0_Ih3_Q/looking-for-my-briefcase-in-windows.html" title="Looking for My Briefcase in Windows?  Microsoft SyncToy is Your Solution!" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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://2.bp.blogspot.com/-N1390pR--Kw/TwwFoxCFuiI/AAAAAAAAAJg/5demHoctZmI/s72-c/SyncToy-2_1.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DwYK12DxcNlEyap2pfal1tRfflo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DwYK12DxcNlEyap2pfal1tRfflo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DwYK12DxcNlEyap2pfal1tRfflo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DwYK12DxcNlEyap2pfal1tRfflo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Remember the days where you had multiple devices that could sync from one location on Windows?  Well, when Windows 7 launched I assumed that something like this would exist as a built in feature.  I was wrong.

Instead, Microsoft seems to have gotten into the habit of releasing smaller applications as addons for Windows as part of the PowerToys range; one of these is Microsoft SyncToy.  According&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/ajBp0_Ih3_Q" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2012/01/looking-for-my-briefcase-in-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcFRH48eyp7ImA9WhRXFEs.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-8251506692438837070</id><published>2011-12-21T11:30:00.000Z</published><updated>2011-12-21T11:30:15.073Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-21T11:30:15.073Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Moodle" /><title>Upgrade of Moodle 1.9.10</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/upgrade-of-moodle-1910.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8251506692438837070?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8251506692438837070?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/PgrALIyXnB4/upgrade-of-moodle-1910.html" title="Upgrade of Moodle 1.9.10" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bcMjLEtQ7fYFiabOvITI80mLW6Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bcMjLEtQ7fYFiabOvITI80mLW6Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bcMjLEtQ7fYFiabOvITI80mLW6Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bcMjLEtQ7fYFiabOvITI80mLW6Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Because this time of year is so quiet, I thought that I would do a small point release upgrade of my standard Moodle 1.9.10 install to the current latest version of 1.9.15 as of today.
There are a few reasons that I wanted to get this done and out of the way before January.  Some of my reasons were:
General bug fixing;
Performance upgrades;
Module enhancements;
Preparation for Moodle 2.x upgrade;&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/PgrALIyXnB4" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/upgrade-of-moodle-1910.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IDQnk4eSp7ImA9WhRXEkQ.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-9010747929130281574</id><published>2011-12-19T11:52:00.000Z</published><updated>2011-12-19T11:52:53.731Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-19T11:52:53.731Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><title>IE6: The End Nudges Closer</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/ie6-end-nudges-closer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/9010747929130281574?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/9010747929130281574?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/-jkKwVD5EmA/ie6-end-nudges-closer.html" title="IE6: The End Nudges Closer" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Tj02J9ElDt8jri3MFo2tfzKtLFs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Tj02J9ElDt8jri3MFo2tfzKtLFs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Tj02J9ElDt8jri3MFo2tfzKtLFs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Tj02J9ElDt8jri3MFo2tfzKtLFs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Microsoft has today announced that from January 2012, Internet Explorer updates will automatically be downloaded and installed in the background whilst retaining all of your custom settings like addons and search providers.

The new feature will work for those who have automatic updates enabled on their machine and this means for anybody using Windows XP you will be jumped up to version 8, whilst&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/-jkKwVD5EmA" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/ie6-end-nudges-closer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYDQHc9cCp7ImA9WhRQGUk.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-5199211836436425904</id><published>2011-12-15T10:15:00.001Z</published><updated>2011-12-15T10:16:11.968Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-15T10:16:11.968Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server" /><title>Manage Memory Limits SQL Server Enterprise 2008</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/manage-memory-limits-sql-server.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/5199211836436425904?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/5199211836436425904?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/98bnDkUcXP0/manage-memory-limits-sql-server.html" title="Manage Memory Limits SQL Server Enterprise 2008" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SK3rjKuz4m_bJaTyimV_lzsAVGM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SK3rjKuz4m_bJaTyimV_lzsAVGM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SK3rjKuz4m_bJaTyimV_lzsAVGM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SK3rjKuz4m_bJaTyimV_lzsAVGM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Currently on our network is a server that's running SQL Server Enterprise 2008 running on our Hyper-V cluster.  On the cluster, dynamic memory is enabled.  Now, normally this isn't a problem, but when configured incorrectly SQL Server Enterprise will eat up as much data as it needs and so you suddenly have a server (low usage) that is eating up 14gb of memory.

The solution is to go to SQL Server&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/98bnDkUcXP0" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/manage-memory-limits-sql-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIESHg_cSp7ImA9WhRQGEs.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-4406400684512157054</id><published>2011-12-14T11:50:00.002Z</published><updated>2011-12-14T11:51:49.649Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-14T11:51:49.649Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><title>Chrome 16 Out Now</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/chrome-16-out-now.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/4406400684512157054?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/4406400684512157054?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/ffQeauXw0Ro/chrome-16-out-now.html" title="Chrome 16 Out Now" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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/-DTlQdGmOPKI/TuiNvsDvboI/AAAAAAAAAJU/5C-1GHJ51vM/s72-c/chrome-logo_580_580_s.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FC85OmRgV-Aw8c_XlWzjBD5kU-k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FC85OmRgV-Aw8c_XlWzjBD5kU-k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FC85OmRgV-Aw8c_XlWzjBD5kU-k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FC85OmRgV-Aw8c_XlWzjBD5kU-k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Today sees Chrome 16 released as part of the Google rapid release cycle.  With it comes the ability to sync your life, for example when you upgrade to version 16 your home machine with Chrome and your work machine with Chrome will share everything like your extensions, settings, history, bookmarks and other things between each other.

Obviously, in able to do this you will need to pair your &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/ffQeauXw0Ro" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/chrome-16-out-now.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIEQn09fCp7ImA9WhRQGEg.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-1641291651293852825</id><published>2011-12-14T10:28:00.000Z</published><updated>2011-12-14T10:28:23.364Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-14T10:28:23.364Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Moodle" /><title>Moodle 2.2: Coming to a Webserver Near You</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/moodle-22-coming-to-webserver-near-you.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/1641291651293852825?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/1641291651293852825?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/4KAX2X4pW_0/moodle-22-coming-to-webserver-near-you.html" title="Moodle 2.2: Coming to a Webserver Near You" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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://4.bp.blogspot.com/-RcA0NZVsxgw/Tuh6Mvp9odI/AAAAAAAAAJE/kopHdmbVdYA/s72-c/moodle-logo.gif" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RrF9uInqVWO_sp_DEiwj1JKv13c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RrF9uInqVWO_sp_DEiwj1JKv13c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RrF9uInqVWO_sp_DEiwj1JKv13c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RrF9uInqVWO_sp_DEiwj1JKv13c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Last week saw the release of Moodle 2.2, which actually wasn't a long time since we saw the release of version 2.1, and again wasn't long before we saw the release of the rather buggy version 2.0.  Me?  I'm still sat here on version 1.9.10 because of this rapid release cycle.


See, the problem is, during the year it is very difficult to suddenly make changes that users aren't used to and for &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/4KAX2X4pW_0" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/moodle-22-coming-to-webserver-near-you.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMMQX45fCp7ImA9WhRQFEk.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-6858029868460880083</id><published>2011-12-09T14:06:00.002Z</published><updated>2011-12-09T14:21:20.024Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-09T14:21:20.024Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title>Correct Silly HTML Mistakes</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/correct-silly-html-mistakes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/6858029868460880083?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/6858029868460880083?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/YzASw4qo3W0/correct-silly-html-mistakes.html" title="Correct Silly HTML Mistakes" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jyOdev2zv8lad9-D8Pfgp3Rp258/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jyOdev2zv8lad9-D8Pfgp3Rp258/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jyOdev2zv8lad9-D8Pfgp3Rp258/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jyOdev2zv8lad9-D8Pfgp3Rp258/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;For those of you that have read my blog, you will know that I'm a little OCD about website performance - and so should you be.  If your website becomes the source of frustration for an end user, more often than not you will lose your viewer and since the choice on the web is now so vast, you may not ever get them back.
For every mistake that is made in your code, your browser has to interpret &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/YzASw4qo3W0" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/correct-silly-html-mistakes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQBQ3s4eCp7ImA9WhRQEU0.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-8224550249355321605</id><published>2011-12-05T16:25:00.001Z</published><updated>2011-12-05T16:25:52.530Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-05T16:25:52.530Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MySQL" /><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>PHP: mysql_fetch_assoc Vs. mysql_fetch_array</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/php-mysqlfetchassoc-vs-mysqlfetcharray.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8224550249355321605?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8224550249355321605?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/EJRxzZ673fg/php-mysqlfetchassoc-vs-mysqlfetcharray.html" title="PHP: mysql_fetch_assoc Vs. mysql_fetch_array" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5yVVfGjZge4Jdxot43jAWIZLuwQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5yVVfGjZge4Jdxot43jAWIZLuwQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5yVVfGjZge4Jdxot43jAWIZLuwQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5yVVfGjZge4Jdxot43jAWIZLuwQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Recently I've been doing a lot of work to optimise my work so that pages load more quickly and server load is reduced.  When I was looking through to my database calls, typically I've always used the mysql_fetch_assoc function because it always returned less data than the mysql_fetch array which actually returns two arrays - one which has a numeric index and the other which has an associative key&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/EJRxzZ673fg" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/php-mysqlfetchassoc-vs-mysqlfetcharray.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4AR38ycSp7ImA9WhRRGEw.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-7956743059676019593</id><published>2011-12-02T09:25:00.000Z</published><updated>2011-12-02T09:25:46.199Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-02T09:25:46.199Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>Browser Wars: Chrome Steps Up</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/12/browser-wars-chrome-steps-up.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/7956743059676019593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/7956743059676019593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/tAxZLlouLWw/browser-wars-chrome-steps-up.html" title="Browser Wars: Chrome Steps Up" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/p6otTzb0n12GFgXQQoGxrTHPSas/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p6otTzb0n12GFgXQQoGxrTHPSas/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/p6otTzb0n12GFgXQQoGxrTHPSas/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p6otTzb0n12GFgXQQoGxrTHPSas/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In yet another bout of good news for Mozilla, Chrome has displaced Firefox as the second most popular browser according to research boffins at StatCounter.  Microsoft's Internet Explorer still holds the top spot by quite a large amount, but what is most surprising is the time that it has taken Chrome to establish itself in the number two slot.

Chrome has been around now for quite some time, but &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/tAxZLlouLWw" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/12/browser-wars-chrome-steps-up.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MHQXg4cSp7ImA9WhRRFUg.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-7762502537129780620</id><published>2011-11-29T09:22:00.001Z</published><updated>2011-11-29T09:37:10.639Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T09:37:10.639Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash" /><title>Mozilla Adds Flash to Firefox Android</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/11/mozilla-adds-flash-to-firefox-android.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/7762502537129780620?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/7762502537129780620?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/iO1iB6XzGs0/mozilla-adds-flash-to-firefox-android.html" title="Mozilla Adds Flash to Firefox Android" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bLki2WUlveZQ9DxYAN9Xp4mLp7Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bLki2WUlveZQ9DxYAN9Xp4mLp7Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bLki2WUlveZQ9DxYAN9Xp4mLp7Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bLki2WUlveZQ9DxYAN9Xp4mLp7Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Over at the Firefox Nightly builds site, Mozilla have released Firefox for Android with 'experimental support' for Flash.  After Adobe publicly killed off mobile Flash earlier this month, this turned up as quite a surprise.  I've installed it on my Android phone and I must say, it's actually quite good.  It's not quick, and it sometimes judders a little as Flash on a mobile always has been, but &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/iO1iB6XzGs0" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/11/mozilla-adds-flash-to-firefox-android.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIDQHw_cSp7ImA9WhRRFUg.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-7601850915221617030</id><published>2011-11-29T09:08:00.001Z</published><updated>2011-11-29T09:22:51.249Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-29T09:22:51.249Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>PHP 5.4 On The Way</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/11/php-54-on-way.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/7601850915221617030?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/7601850915221617030?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/yovpVtDBREY/php-54-on-way.html" title="PHP 5.4 On The Way" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wczeCYhuYBoyvhASxOOARYTly5I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wczeCYhuYBoyvhASxOOARYTly5I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wczeCYhuYBoyvhASxOOARYTly5I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wczeCYhuYBoyvhASxOOARYTly5I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Earlier this month PHP 5.4 RC1 was released to the general public.  No big deal you might be thinking, but actually I noticed a small change in the latest release that could potentially be of massive help.
The note specifies 'Added class member access on instantiation (e.g. (new Foo)-&amp;gt;bar())' which could be very handy if you only need quick access to a function from within a class.  OK, not &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/yovpVtDBREY" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/11/php-54-on-way.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMFSHk8eip7ImA9WhRSFEg.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-8677934036322144744</id><published>2011-11-16T15:46:00.000Z</published><updated>2011-11-16T15:46:59.772Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T15:46:59.772Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash" /><title>Mobile Flash is Officially Dead</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/11/mobile-flash-is-officially-dead.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8677934036322144744?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8677934036322144744?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/ELy1r8eTxcI/mobile-flash-is-officially-dead.html" title="Mobile Flash is Officially Dead" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WA9KSmtsB67PGr00lRb-JTxhF9c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WA9KSmtsB67PGr00lRb-JTxhF9c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WA9KSmtsB67PGr00lRb-JTxhF9c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WA9KSmtsB67PGr00lRb-JTxhF9c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Now that Adobe has publicly killed off Flash for mobile devices, what are the wider implications for the rest of the development community?  Well, hopefully it will be a brighter future thanks to the emphasis on HTML5 that the company seems to be placing all of its eggs.

It's certainly been a long time coming, and to be perfectly honest I'm not surprised at all.  There are many reasons, just &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/ELy1r8eTxcI" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/11/mobile-flash-is-officially-dead.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYASXw6cSp7ImA9WhRSFEg.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-2623511132973474593</id><published>2011-11-16T15:23:00.001Z</published><updated>2011-11-16T15:25:48.219Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T15:25:48.219Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="PEAR" /><title>Installing PEAR Packages on Windows</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/11/installing-pear-packages-on-windows.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/2623511132973474593?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/2623511132973474593?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/qh0mWEuvIFo/installing-pear-packages-on-windows.html" title="Installing PEAR Packages on Windows" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DzsRa5LbxPHZ2jVtZPIoYrLWsss/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DzsRa5LbxPHZ2jVtZPIoYrLWsss/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DzsRa5LbxPHZ2jVtZPIoYrLWsss/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DzsRa5LbxPHZ2jVtZPIoYrLWsss/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Ok, so now that you've read my previous post about setting PEAR up on Windows, it's time to start installing some packages that will help you on your way.

An absolute must for any sort of database connection is the DB package.  You could argue that the built in database connectivity from the PHP modules is good enough, and you would be right.  There is a certain degree of flexibility in using &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/qh0mWEuvIFo" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/11/installing-pear-packages-on-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QARn49eCp7ImA9WhRSFEg.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-8831175952611383087</id><published>2011-11-16T14:55:00.001Z</published><updated>2011-11-16T14:55:47.060Z</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T14:55:47.060Z</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="PEAR" /><title>Installing PEAR on Windows</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/11/installing-pear-on-windows.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8831175952611383087?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8831175952611383087?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/1FfdbtWjkao/installing-pear-on-windows.html" title="Installing PEAR on Windows" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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/-kwm1jKljA-8/TsPNz5PgFCI/AAAAAAAAAI4/b_pdMrJmlpw/s72-c/pear.jpg" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fXpyNItRk8sDk8V4ABRy9YDBvVM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fXpyNItRk8sDk8V4ABRy9YDBvVM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fXpyNItRk8sDk8V4ABRy9YDBvVM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fXpyNItRk8sDk8V4ABRy9YDBvVM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This really is just a short quick guide on how to install PEAR manually on a Windows box.  There are currently multiple ways of setting PEAR up, and I'm going to show you my preferred way, only because it's easy to fault find in case anything goes wrong.

For those who don't know what PEAR is, PEAR is essentially a customisable framework of many components that you can choose to have on your &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/1FfdbtWjkao" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/11/installing-pear-on-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08BQHg6eCp7ImA9WhdaGEQ.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-8003605140912148580</id><published>2011-10-29T13:37:00.000+01:00</published><updated>2011-10-29T13:37:31.610+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-29T13:37:31.610+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Opera" /><title>Opera 12 Alpha + Hardware Acceleration = Fast!</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/10/opera-12-alpha-hardware-acceleration.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8003605140912148580?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/8003605140912148580?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/aNPuG_lAH2Y/opera-12-alpha-hardware-acceleration.html" title="Opera 12 Alpha + Hardware Acceleration = Fast!" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ndwjt6GELayNJUS5pIqJ-1dzXCA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ndwjt6GELayNJUS5pIqJ-1dzXCA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ndwjt6GELayNJUS5pIqJ-1dzXCA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ndwjt6GELayNJUS5pIqJ-1dzXCA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Last week saw the release of Opera 12 Alpha with full hardware acceleration for WebGL graphics.

Opera 12 Alpha can be downloaded from their site over here.

The main benefits being touted include:
Faster graphics with hardware acceleration
New HTML5 engine
Faster browsing with reduced memory usage
New themes
New address field
WebGL support for games 3D content
All in all it's looking good for &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/aNPuG_lAH2Y" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/10/opera-12-alpha-hardware-acceleration.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MR3c_eyp7ImA9WhdaGEU.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-619628553127919288</id><published>2011-10-29T13:06:00.000+01:00</published><updated>2011-10-29T13:06:26.943+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-29T13:06:26.943+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>Firefox 7 Released (three weeks ago!)</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/10/firefox-7-released-three-weeks-ago.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/619628553127919288?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/619628553127919288?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/hggHwBt_ZLY/firefox-7-released-three-weeks-ago.html" title="Firefox 7 Released (three weeks ago!)" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pXjQU5_R1I469wXdGk4P_S9hf7Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pXjQU5_R1I469wXdGk4P_S9hf7Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pXjQU5_R1I469wXdGk4P_S9hf7Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pXjQU5_R1I469wXdGk4P_S9hf7Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In a rather delayed post, Firefox 7 has now been released, wooo!  The release comes just six weeks  (yes you read that correctly) after Firefox 6 arrived.  The two major selling points of this release are speed (as ever!) and the memory demand has been reduced by half, which is quite impressive.

Over the past few releases, I have noticed that Firefox has become a bit of a pig for the amount of &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/hggHwBt_ZLY" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/10/firefox-7-released-three-weeks-ago.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YNSHw_cSp7ImA9WhdaGEU.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-392265999777066055</id><published>2011-10-29T12:53:00.000+01:00</published><updated>2011-10-29T12:53:19.249+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-29T12:53:19.249+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>Firefox Silent Updates</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/10/firefox-silent-updates.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/392265999777066055?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/392265999777066055?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/Rur2RxsiLko/firefox-silent-updates.html" title="Firefox Silent Updates" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zoX7zRW1YNNjziPz2G-QcavqohA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zoX7zRW1YNNjziPz2G-QcavqohA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zoX7zRW1YNNjziPz2G-QcavqohA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zoX7zRW1YNNjziPz2G-QcavqohA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Future versions of Mozilla Firefox will shortly be delivering updates to your computer without you even knowing about it, saving users the bother of downloading and installing updates.  Good idea?  Maybe.

Right now, both Firefox and Chrome are seeing frequent updates and if reports are to be believed, Microsoft will be joining that party soon with the development releases of Internet Explorer 10&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/Rur2RxsiLko" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/10/firefox-silent-updates.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8GSHg_eCp7ImA9WhdXEU8.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-1317933054983859287</id><published>2011-08-23T10:35:00.003+01:00</published><updated>2011-08-23T19:23:49.640+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-23T19:23:49.640+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><title>Google Page Speed for Chrome and Online</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/google-page-speed-for-chrome.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/1317933054983859287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/1317933054983859287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/hsLhZ4P9d9s/google-page-speed-for-chrome.html" title="Google Page Speed for Chrome and Online" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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://3.bp.blogspot.com/-J3z1iW6H4F0/TlNzxS4EWlI/AAAAAAAAAIc/gIvh4vtFfV0/s72-c/chrome_ui_results_closed.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nt8h0QLi99rxFWk_ypTwD14J4o0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nt8h0QLi99rxFWk_ypTwD14J4o0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Nt8h0QLi99rxFWk_ypTwD14J4o0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nt8h0QLi99rxFWk_ypTwD14J4o0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Another of my favourite performance tools for reducing every millisecond from loading times is Google Page Speed.  Although it's a little fiddly to install (fiddly in the sense that it takes more than 30 seconds), it's still a brilliant extension to have for Chrome.

If you already have Chrome, take a look over at the Page Speed site for what it brings to the table.  The install notes and &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/hsLhZ4P9d9s" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/google-page-speed-for-chrome.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4BQH45fCp7ImA9WhdXEEU.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-5626378881405523950</id><published>2011-08-23T09:20:00.002+01:00</published><updated>2011-08-23T09:25:51.024+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-23T09:25:51.024+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Opera" /><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>YSlow now Available for Opera, Chrome in Beta</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/yslow-now-available-for-opera.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/5626378881405523950?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/5626378881405523950?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/sANEZ40YJLk/yslow-now-available-for-opera.html" title="YSlow now Available for Opera, Chrome in Beta" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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://2.bp.blogspot.com/-R4ZFt71lKvs/TlNjnE8INmI/AAAAAAAAAIY/nSjHC296dCg/s72-c/yslow.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IOLUjFIGzhZ65O4-ciLdZlIhKfs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IOLUjFIGzhZ65O4-ciLdZlIhKfs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IOLUjFIGzhZ65O4-ciLdZlIhKfs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IOLUjFIGzhZ65O4-ciLdZlIhKfs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;For those of you who have read some of my previous posts, you will know that I'm a big fan of the YSlow extension that until now has only been available for Firefox.

For those of you who don't know what YSlow is, it's basically a small tool that analyses every part of page performance.  Each aspect of your site is graded and improvements are suggested.  If you get a chance, have a read through &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/sANEZ40YJLk" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/yslow-now-available-for-opera.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQARnw8fip7ImA9WhdXEE8.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-3586034183724008870</id><published>2011-08-22T16:18:00.001+01:00</published><updated>2011-08-22T16:19:07.276+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-22T16:19:07.276+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>Beef up your Security with HTTPS Everywhere</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/beef-up-your-security-with-https.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/3586034183724008870?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/3586034183724008870?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/-_auV1WpXfU/beef-up-your-security-with-https.html" title="Beef up your Security with HTTPS Everywhere" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U4qxcZQMBeu1HevhEZN0mREmaMY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U4qxcZQMBeu1HevhEZN0mREmaMY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U4qxcZQMBeu1HevhEZN0mREmaMY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U4qxcZQMBeu1HevhEZN0mREmaMY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;EFF have released HTTPS Everywhere version 1.0 for Firefox as the project has recently come out of the beta testing stage.

The question is, why should you use it and what does it give you?

Well, in a nutshell it enables you to browse the web securely, even when you don't realise that you aren't browsing an HTTPS enabled website.  The problem with a lot of what you do is that a lot of your &lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/-_auV1WpXfU" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/beef-up-your-security-with-https.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EGQ3w-fyp7ImA9WhdXEE8.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-703736211151353649</id><published>2011-08-22T16:07:00.000+01:00</published><updated>2011-08-22T16:07:02.257+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-22T16:07:02.257+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>If PHP Were British...</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/if-php-were-british.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/703736211151353649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/703736211151353649?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/o21C1raY8mc/if-php-were-british.html" title="If PHP Were British..." /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f_Q24rQoaQoJ0RCiUhdKYVL-LvU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f_Q24rQoaQoJ0RCiUhdKYVL-LvU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f_Q24rQoaQoJ0RCiUhdKYVL-LvU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f_Q24rQoaQoJ0RCiUhdKYVL-LvU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;I've just come across this great article from AddedBytes which is quite frankly, brilliant!

It's a bit tongue in cheek but very funny if you read through the article.

Taken from the article:
When Rasmus Lerdorf first put PHP together, he - quite sensibly, despite his heritage - chose not to write it in Greenlandic or Danish. Good job too - that would have been rather unpleasant to work with. He&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/o21C1raY8mc" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/if-php-were-british.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUMRn05fCp7ImA9WhdQFUo.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-4417072308219689989</id><published>2011-08-17T10:26:00.002+01:00</published><updated>2011-08-17T10:28:07.324+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T10:28:07.324+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><title>Chrome 14 Beta Brings Native Code</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/chrome-14-beta-brings-native-code.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/4417072308219689989?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/4417072308219689989?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/ZDHHkgUXwX8/chrome-14-beta-brings-native-code.html" title="Chrome 14 Beta Brings Native Code" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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/-y2FqCGeoqBM/TkuJoJMSIxI/AAAAAAAAAIU/80SvnptL9NI/s72-c/GoogleChromeLogo.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V4z4rhEzMwKt1Qhav39fKTmuGEI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V4z4rhEzMwKt1Qhav39fKTmuGEI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V4z4rhEzMwKt1Qhav39fKTmuGEI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V4z4rhEzMwKt1Qhav39fKTmuGEI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In not so new news this week, Google has released Chrome 14 to the beta testing channel which brings with it Google's Native Client technology.  The download is available on their beta downloads pages.

So what does all this mean?  Well in short, quite a lot.  To read more about it, head over to Google's Native Client SDK pages which explains everything in much more detail.  To summarise quickly,&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/ZDHHkgUXwX8" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/chrome-14-beta-brings-native-code.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08HQHg6fyp7ImA9WhdQFUo.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-2876753256644537888</id><published>2011-08-17T10:00:00.001+01:00</published><updated>2011-08-17T10:03:51.617+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T10:03:51.617+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Firefox" /><title>Firefox 6 Now Available</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/firefox-6-now-available.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/2876753256644537888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/2876753256644537888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/h-OtP_vyC2k/firefox-6-now-available.html" title="Firefox 6 Now Available" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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://2.bp.blogspot.com/-39blvk0vtRM/TkuDv94eEQI/AAAAAAAAAII/EnOIseC5yCs/s72-c/firefox.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dwdUVw_HI_QuVNFu2MkP0NWyDtg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dwdUVw_HI_QuVNFu2MkP0NWyDtg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dwdUVw_HI_QuVNFu2MkP0NWyDtg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dwdUVw_HI_QuVNFu2MkP0NWyDtg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;An update to the already brand new Firefox 5 is now available to download.  The update comes just two months after Firefox 5 was released.

Recently since Firefox 4, Mozilla appear to be on a quick release cycle which other browsers such as Google Chrome seem to be following.  The download is now available on the Mozilla site, and has now been pushed to the automatic update feature within Firefox&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/h-OtP_vyC2k" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/firefox-6-now-available.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIDRHw4fip7ImA9WhdQFU0.&quot;"><id>tag:blogger.com,1999:blog-4106702282531568453.post-4573851435026526020</id><published>2011-08-16T16:12:00.000+01:00</published><updated>2011-08-16T16:12:55.236+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-16T16:12:55.236+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer" /><title>Internet Explorer 9 Security: Top of the Tests</title><link rel="replies" type="text/html" href="http://chrisstankus.blogspot.com/2011/08/internet-explorer-9-security-top-of.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/4573851435026526020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4106702282531568453/posts/default/4573851435026526020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheDevBlog/~3/C-jRAx2OnAY/internet-explorer-9-security-top-of.html" title="Internet Explorer 9 Security: Top of the Tests" /><author><name>ChrisStankus</name><uri>http://www.blogger.com/profile/04102967467557608737</uri><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><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2_KoT8E9ixkO09iv3v7cKTVuoNo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2_KoT8E9ixkO09iv3v7cKTVuoNo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2_KoT8E9ixkO09iv3v7cKTVuoNo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2_KoT8E9ixkO09iv3v7cKTVuoNo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In what you could say is a surprising twist of reputation, NSS Labs have revealed what they think is the most secure of all browsers for malware and malicious websites, and yes you've guessed it by now, Internet Explorer.  One of the many articles can be found over at ZDNet.

Anybody who knows the previous chequered history of Internet Explorer will know that Microsoft have been highly criticised&lt;img src="http://feeds.feedburner.com/~r/TheDevBlog/~4/C-jRAx2OnAY" height="1" width="1"/&gt;</content><feedburner:origLink>http://chrisstankus.blogspot.com/2011/08/internet-explorer-9-security-top-of.html</feedburner:origLink></entry></feed>

