<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>johna's blog</title>
<link>https://johna.compoutpost.com/</link>
<description>...mostly about web development and programming, with a little bit of anything else related to the Internet, computers and technology.</description>
<item>
<title>What to do with an old laptop</title>
<link>https://johna.compoutpost.com/blog/1289/what-to-do-with-an-old-laptop/</link>
<description>I have an old notebook that is incapable of running a current version of Windows at an acceptable speed.&lt;br&gt;&lt;br&gt;It's from 2013, so just under ten years old, and it is &quot;powered&quot; by an Intel Celeron 1.8GHz processor with 2Gb of memory.&lt;br&gt;&lt;br&gt;It came with Windows 8, but it was painfully slow to use, partly due to the bloat that comes with the OEM (Compaq) installation.&lt;br&gt;&lt;br&gt;I didn't even bother trying Windows 7 or 10 on it.&lt;br&gt;&lt;br&gt;So what to do with this notebook?&lt;br&gt;&lt;br&gt;My first plan was to try and do some retro computing by installing something like DOS 6.22 or Windows 95 or 98. But it seems that this computer is too new for such old operating systems.&lt;br&gt;&lt;br&gt;So I installed the modern equivalent, FreeDOS, which was easy to download and install and worked well to run some old applications, although dBase IV needed some tweaks to get running properly.&lt;br&gt;&lt;br&gt;But that got tiring quickly, so how about Linux? I searched for lightweight distributions and opted to try Xubuntu first. The installation process was kind of painful and slow. And, worst of all, at the end of it, the notebook failed to boot from the hard drive. &lt;br&gt;&lt;br&gt;I decided to leave Linux there for now and move on to something else.&lt;br&gt;&lt;br&gt;Was it possible to turn my notebook into a &quot;Chromebook&quot;? After a little searching I found &lt;a href=&quot;https://www.neverware.com/&quot; target=&quot;_blank&quot;&gt;Chrome OS Flex&lt;/a&gt; and I went ahead and downloaded and installed it according to Google's instructions, which went well.&lt;br&gt;&lt;br&gt;The operating system is reasonably quick to load and is responsive to use. However, I did find that it was a little slow to load and browse web pages, although acceptable.&lt;br&gt;&lt;br&gt;And despite mention of unobtrusive updates it wanted to restart and update twice once I started using it.&lt;br&gt;&lt;br&gt;Chrome OS Flex wasn't quite the solution to an OS for an old computer that I was hoping for, but it is certainly worth a try.&lt;br&gt;&lt;br&gt;So back to Linux. What about &lt;a href=&quot;https://www.linuxliteos.com/&quot; target=&quot;_blank&quot;&gt;Linux Lite&lt;/a&gt;? &lt;br&gt;&lt;br&gt;The installation went well but the first boot took a long time and seemed to be stuck on something network related. It eventually timed-out after more than five minutes and started up.&lt;br&gt;&lt;br&gt;However, it was also slow and when Chrome finally loaded it couldn't access the network despite successfully connecting to the local wireless network during the installation process.&lt;br&gt;&lt;br&gt;I don't have much patience so I gave up on Linux altogether at this point.&lt;br&gt;&lt;br&gt;I thought I might install Windows XP so I could use the computer with some old car diagnostics software I had, but XP crashed while only starting the installation process, so I gave up on that too.&lt;br&gt;&lt;br&gt;So this is where the story ends. I have reinstalled Chrome OS Flex as that, unfortunately, seems to be the best  option. At least it is usable for web browsing, YouTube and other web-related tasks.</description>
<comments>https://johna.compoutpost.com/blog/1289/what-to-do-with-an-old-laptop/#comments</comments>
<pubDate>2022-08-19T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<category>Retro</category>
<guid>https://johna.compoutpost.com/blog/1289</guid>
</item>
<item>
<title>500 Internal Server Error after migrating from IIS 7.5 to IIS 10</title>
<link>https://johna.compoutpost.com/blog/1114/500-internal-server-error-after-migrating-from-iis-7-5-to-iis-10/</link>
<description>&lt;img alt=&quot;iis10-hsts.jpg&quot; src=&quot;/blog/uploads/img1114_iis10-hsts.jpg&quot; class=&quot;img-fluid&quot; /&gt;&lt;br&gt;&lt;br&gt;As support ends for Microsoft Windows Server 2008 in January 2020, I have recently gone through migrating some websites to a new server running Windows Server 2016 and IIS 10.&lt;br&gt;&lt;br&gt;The websites were migrated with the Web Deploy Tool.&lt;br&gt;&lt;br&gt;Some of the websites did not work, and simply brought up a 500 Internal Server Error, bypassing custom error pages. This is always a sign that the cause of the error might be in the web.config file.&lt;br&gt;&lt;br&gt;After a little experimenting with commenting out certain sections of the web.config file, I found two sections that had compatibility issues between IIS 7.5 and IIS 10.&lt;br&gt;&lt;br&gt;The first was the &quot;staticContent&quot; section. I had used this to allow IIS to server .woff and .svg files. This is no longer needed for those types of files in IIS 10 so the section could be removed.&lt;br&gt;&lt;br&gt;The other problem was where the IIS URL rewrite module had been used to automatically redirect from HTTP to HTTPs.&lt;br&gt;&lt;br&gt;This module is not installed in IIS 10 by default.&lt;br&gt;&lt;br&gt;You could download the URL Rewrite extension (&lt;a href=&quot;https://www.iis.net/downloads/microsoft/url-rewrite&quot;&gt;https://www.iis.net/downloads/microsoft/url-rewrite&lt;/a&gt;) but if you are only using this to redirect from HTTP to HTTPS then IIS 10 has an easier way of doing this:&lt;br&gt;&lt;br&gt;&amp;bull; Open the IIS console and select the website&lt;br&gt;&amp;bull; On the &quot;Actions&quot; pane you will see the &quot;HSTS&quot; option below the &quot;Configure&quot; section&lt;br&gt;&amp;bull; Enable HSTS and &quot;Redirect Http to Https&quot;&lt;br&gt;&lt;br&gt;(Source: &lt;a href=&quot;https://www.hametbenoit.info/2018/10/22/windows-server-2019-you-can-now-easily-redirect-http-request-to-https/&quot;&gt;https://www.hametbenoit.info/2018/10/22/windows-server-2019-you-can-now-easily-redirect-http-request-to-https/&lt;/a&gt;)&lt;br&gt;&lt;br&gt;There may be other causes of these problems too but they should be reasonably easy to identify by commenting out sections of the web.config file one at a time and testing, and a little research with your favourite search engine.</description>
<comments>https://johna.compoutpost.com/blog/1114/500-internal-server-error-after-migrating-from-iis-7-5-to-iis-10/#comments</comments>
<pubDate>2019-11-04T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<category>Web Development</category>
<image>https://johna.compoutpost.com/blog/uploads/img1114_iis10-hsts.jpg</image>
<guid>https://johna.compoutpost.com/blog/1114</guid>
</item>
<item>
<title>How to send an Instagram DM on a Windows desktop PC</title>
<link>https://johna.compoutpost.com/blog/1082/how-to-send-an-instagram-dm-on-a-windows-desktop-pc/</link>
<description>I am not a regular user of Instagram but I recently needed to send a DM, but I couldn't find a way to do this on my work PC.&lt;br&gt;&lt;br&gt;Embarrassingly, I resorted to Google and came to the conclusion that it was not possible on a desktop. I would have to use a mobile or download a desktop application (IG:dm).&lt;br&gt;&lt;br&gt;This seems strange but okay, we are in a &quot;mobile-first&quot; world. But it's still a strange choice.&lt;br&gt;&lt;br&gt;Even more strange is that apparently you can't send a message, but you can reply to one on a desktop.&lt;br&gt;&lt;br&gt;I got to thinking... If I can do it on mobile maybe I can fool their website into thinking my desktop is a mobile.&lt;br&gt;&lt;br&gt;Bingo!&lt;br&gt;&lt;br&gt;Using your browser's developer tools you can easily access Instragram on your desktop using a mobile &lt;a href=&quot;https://en.wikipedia.org/wiki/User_agent&quot; target=&quot;_blank&quot;&gt;user agent&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Developer tools can be opened by pressing F12.&lt;br&gt;&lt;br&gt;In Google Chrome turn on the device view toolbar (see screen capture, lower left corner). The toolbar will then appear at the top of the screen and you can choose a mobile device to emulate. Then go to the Instagram website (or reload if it is already open) and you will see the paper plane icon at the top right corner.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;/blog/uploads/img1082_instagram-on-google-chrome.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;imgt4366_instagram-on-google-chrome.jpg&quot; src=&quot;/blog/uploads/img1082_instagram-on-google-chrome.jpg&quot; class=&quot;img-fluid&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;In Microsoft's Internet Explorer Developer Tools switch to the emulation tab and choose the Windows Phone browser profile, like in the screen capture below.&lt;br&gt;&lt;br&gt;Microsoft Edge is similar. Just switch the device setting to one of the Nokia mobile phones.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;/blog/uploads/img1082_instagram-on-explorer.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;imgt4366_instagram-on-explorer.jpg&quot; src=&quot;/blog/uploads/img1082_instagram-on-explorer.jpg&quot; class=&quot;img-fluid border&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Note that some devices or screen resolutions you choose to emulate using the browser developer tools might not show the icon, so you may need to experiment if you are not choosing one of the more basic devices.</description>
<comments>https://johna.compoutpost.com/blog/1082/how-to-send-an-instagram-dm-on-a-windows-desktop-pc/#comments</comments>
<pubDate>2019-09-04T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<image>https://johna.compoutpost.com/blog/uploads/img1082_instagram-on-google-chrome.jpg</image>
<guid>https://johna.compoutpost.com/blog/1082</guid>
</item>
<item>
<title>You need a password system!</title>
<link>https://johna.compoutpost.com/blog/983/you-need-a-password-system/</link>
<description>&lt;img alt=&quot;&quot; src=&quot;/blog/uploads/img983_password.jpg&quot; class=&quot;img-fluid&quot; /&gt;&lt;br&gt;&lt;br&gt;For your security it is critical that you use strong passwords that are unique for each website.&lt;br&gt;&lt;br&gt;If you are using the same password for every website then it can be quite easy for someone to get access to your accounts. Take a look at how simple this can be:&lt;br&gt;&lt;br&gt;1. Malicious person or organisation sets up an attractive or useful website. This could be something like a competition, or a website offering something for free like ebooks or software.&lt;br&gt;&lt;br&gt;2. To use this malicious website you must enter your email address and choose a password. You want the freebie so enter your email address and your usual password.&lt;br&gt;&lt;br&gt;3. They now have access to your account on any websites that only require just an email address and password. They can attempt to login to popular websites such as PayPal, eBay, Facebook, Instagram, etc using your email address and the same password.&lt;br&gt;&lt;br&gt;4. From your email address they may be able to determine your email provider, eg. Hotmail or Gmail, and gain access to your email account. Once they have access to your email account they can look through your emails and identify other websites you use, such as banking and PayPal. If your usual password doesn't work on these or other websites they can request a password reset via email and then get access to those accounts too.&lt;br&gt;&lt;br&gt;Any websites where two factor authentication is enabled will be safe, so this is a useful safety feature you should always choose to use.&lt;br&gt;&lt;br&gt;So, how can you have a password that is easy to remember but safe and unique?&lt;br&gt;&lt;br&gt;The answer is to have your own system of generating passwords.&lt;br&gt;&lt;br&gt;Almost all websites have a rule for the minimum length a password must be, and many have rules for including upper case characters, numbers and non-alphanumeric characters.&lt;br&gt;&lt;br&gt;So you can use the same system for all websites, your password system should include at least one capital letter, at least one number, and at least one non-alphanumeric character.&lt;br&gt;&lt;br&gt;So the password is unique, you also need to include something to secretly identify the website. Why secretly? Well if your unique passwords are just something like &quot;johnebay&quot;, &quot;johnpaypal&quot;, &quot;johnhotmail&quot;, etc then the hacker may be able to easily guess the password for each site.&lt;br&gt;&lt;br&gt;Here's a simple example of a password system you could use. This one is for eBay:&lt;br&gt;&lt;br&gt;bJohn18y!&lt;br&gt;&lt;br&gt;b is the second letter of ebay.com&lt;br&gt;John is a word to use for every website with one capital letter&lt;br&gt;18 is a number to use for every website&lt;br&gt;y is the last letter in ebay.com (before the .com)&lt;br&gt;! is a symbol&lt;br&gt;&lt;br&gt;aJohn18l! would be the password for PayPal using the same system.&lt;br&gt;&lt;br&gt;To a hacker the &quot;b&quot; and &quot;y&quot; are not obviously identifying that the password is for ebay.com, although you may want to obscure the password even further.&lt;br&gt;&lt;br&gt;For example, &quot;John&quot; might be easy to remember but a made up word might be safer. Capitilising the &quot;J&quot; also draws attention to it being separate from the rest of the password.&lt;br&gt;&lt;br&gt;How about we use &quot;alPha&quot; as our system's word, place the second letter of the website name in a different position instead?&lt;br&gt;&lt;br&gt;Our eBay password would be &quot;ablPha18y!&quot; and our PayPal password would be &quot;aplPha18l!&quot;. They look more obscure.&lt;br&gt;&lt;br&gt;When coming up with your own system consider other options like capitilising one of the letters of the website name, swapping the last letter and second letter positions, and so on.&lt;br&gt;&lt;br&gt;Hopefully using these techniques you will come up with a system that is easy to remember yet safe.</description>
<comments>https://johna.compoutpost.com/blog/983/you-need-a-password-system/#comments</comments>
<pubDate>2018-10-10T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<category>Web Security</category>
<image>https://johna.compoutpost.com/blog/uploads/img983_password.jpg</image>
<guid>https://johna.compoutpost.com/blog/983</guid>
</item>
<item>
<title>What happened to Trading Post Australia?</title>
<link>https://johna.compoutpost.com/blog/924/what-happened-to-trading-post-australia/</link>
<description>&lt;img alt=&quot;Trading Post masthead&quot; src=&quot;/blog/uploads/img924_trading-post-masthead.jpg&quot; class=&quot;img-fluid&quot; /&gt;&lt;br&gt;&lt;br&gt;While looking for a new car to buy &#8211; without much success &#8211; I looked further afield than the usual carsales.com.au and gumtree.com.au and found myself at tradingpost.com.au.&lt;br&gt;&lt;br&gt;I last remember Trading Post being owned by Telstra/Sensis and was surprised to no longer see any references to them.&lt;br&gt;&lt;br&gt;I wasn&#8217;t surprised that the quality of car ads was just as bad as I recall, mostly just dealer ads, 99% of which probably get put up automatically for free by their dealership management software.&lt;br&gt;&lt;br&gt;I was curious who now owned Trading Post and scrolled to the footer where I noticed that they were now a Pte Ltd indicating they were no longer an Australian company. They were also indicating that they were tradingpost.com, which suggested that maybe there was an international Trading Post that they were part of.&lt;br&gt;&lt;br&gt;Strangely tradingpost.com did not actually go to a website, just an error page, which seems a waste of a domain name, and it is also strange that you would call yourself tradingpost.com if tradingpost.com is not actually a website.&lt;br&gt;&lt;br&gt;A little Google-ing revealed that Trading Post was sold for an amount believed to be less than $10M (Telstra paid $636M in 2004) around 2015 to a group of entrepreneurs including Geoff Holmes, formerly of Carsales, DealerAds (to do with eBay Motors) and a company called Unique Websites.&lt;br&gt;&lt;br&gt;Unique Websites were mentioned as having been operating Trading Post for Telstra since 2013.&lt;br&gt;&lt;br&gt;Trading Post were apparently attempting to raise $15M in 2017 and I guess were successful as they purchased Service Central.&lt;br&gt;&lt;br&gt;A little digging on LinkedIn reveals that Trading Post and Unique Websites appear to be one group based out of Singapore or Malaysia.&lt;br&gt;&lt;br&gt;Strangely the ACCC prevented a sale of Trading Post to carsales.com.au in 2012, but no one prevented it from going overseas.&lt;br&gt;&lt;br&gt;Which brings me to the point of this post. How can a company raise tens of millions of dollars and produce such a crap product?&lt;br&gt;&lt;br&gt;Why crap? Firstly, the marketing of Trading Post appears to be poor and there doesn&#8217;t seem to be any innovation. You are going to have to come up with something better than just free ads if you are going to take on Gumtree, etc.&lt;br&gt;&lt;br&gt;Then there&#8217;s the aforementioned issue of calling themselves tradingpost.com in quite a few places but not actually having a website at that address. People, just have tradingpost.com as an alias of tradingpost.com.au &#8211; surely you have someone there who can do that?&lt;br&gt;&lt;br&gt;They have an amazing 25,500 people following them on Facebook yet in the &#8220;About&#8221; section they list their website as tradingshoes.com! They don&#8217;t even appear to own that domain name as it goes to one of those generic domain placeholder websites and they are not listed as the owner in whois. Very strange.&lt;br&gt;&lt;br&gt;&lt;img alt=&quot;Trading Post on Facebook&quot; src=&quot;/blog/uploads/img924_trading-post-facebook.jpg&quot; class=&quot;img-fluid&quot; /&gt;&lt;br&gt;&lt;br&gt;And then we get to &lt;a href=&quot;http://www.uniquewebsites.com.au/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Unique Websites&lt;/a&gt;. Here&#8217;s a website that looks like it was made a decade or more ago and has remained completely unchanged since then. The CSS file is dated 2010 which gives an idea of when it might have last had any work done.&lt;br&gt;&lt;br&gt;It&#8217;s not mobile-friendly, their phone number is only partly visible in the header, there is a missing image in the footer, their support documents refer to versions of Outlook from ten years ago, and their client login goes to an error page.&lt;br&gt;&lt;br&gt;It doesn't use SSL and there isn't even a favicon.&lt;br&gt;&lt;br&gt;I was tempted to call the number (if I could figure out the missing digits) and just check they were still around and how shocked they might sound if they actually got a call.&lt;br&gt;&lt;br&gt;&lt;img alt=&quot;Unique Websites&quot; src=&quot;/blog/uploads/img924_unique-websites.jpg&quot; class=&quot;img-fluid&quot; /&gt;&lt;br&gt;&lt;br&gt;I wonder how long it&#8217;s going to take to get back those tens of millions of dollars with just Google Ads?</description>
<comments>https://johna.compoutpost.com/blog/924/what-happened-to-trading-post-australia/#comments</comments>
<pubDate>2018-02-14T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<image>https://johna.compoutpost.com/blog/uploads/img924_trading-post-masthead.jpg</image>
<guid>https://johna.compoutpost.com/blog/924</guid>
</item>
<item>
<title>Bootstrap 4 and 5 Customiser</title>
<link>https://johna.compoutpost.com/blog/836/bootstrap-4-beta-customiser/</link>
<description>&lt;img alt=&quot;Bootstrap 4 Customizer website&quot; src=&quot;/blog/uploads/img836_bootstrap-4-customizer-website.jpg&quot; class=&quot;img-responsive&quot; /&gt;&lt;br&gt;&lt;br&gt;I love Bootstrap v4 and now that it is finally in Beta can start to use it in new projects.&lt;br&gt;&lt;br&gt;But I miss the online customizer that was available for Bootstrap v3.&lt;br&gt;&lt;br&gt;Perhaps one day the Bootstrap team will make a v4 customizer available on the &lt;a href=&quot;http://getbootstrap.com/&quot; target=&quot;_blank&quot;&gt;Bootstrap&lt;/a&gt; website but I thought it might be handy to create on myself.&lt;br&gt;&lt;br&gt;Presenting &lt;a href=&quot;http://bootstrapcustomizer.compoutpost.com/&quot; target=&quot;_blank&quot;&gt;Bootstrap Customizer&lt;/a&gt;.&lt;br&gt;&lt;br&gt;I wrote a simple website in PHP and used a Sass library called &lt;a href=&quot;https://github.com/leafo/scssphp&quot; target=&quot;_blank&quot;&gt;scssphp&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Bootstrap Customizer is simply a web form with fields for all Bootstrap Sass variables, and upon submission it compiles these variables and the Bootstrap SCSS files into a single Bootstrap CSS file.&lt;br&gt;&lt;br&gt;Bootstrap Customizer is currently Alpha, and I plan to add some more features as time allows:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Option to exclude Bootstrap v4 components and features&lt;/li&gt;&lt;li&gt;Save customizations to a database so that they can be modified and recompiled&lt;/li&gt;&lt;li&gt;CSS minification&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; Bootstrap v5 is out now and I have updated Bootstrap Customizer for each Bootstrap release from v4 Beta to the latest v5 release.&lt;br&gt;&lt;br&gt;Customizations are stored to a database and inside each downloaded CSS file there is a link to return to the customizer and make further changes.&lt;br&gt;&lt;br&gt;If a file was generated for an earlier Bootstrap release, you will be given the option to migrate your customizations to the latest release.&lt;br&gt;&lt;br&gt;The website also has a small number of articles on Bootstrap.</description>
<comments>https://johna.compoutpost.com/blog/836/bootstrap-4-beta-customiser/#comments</comments>
<pubDate>2017-10-31T12:00:00+10:00</pubDate>
<category>Bootstrap</category>
<category>Computers & Internet</category>
<image>https://johna.compoutpost.com/blog/uploads/img836_bootstrap-4-customizer-website.jpg</image>
<guid>https://johna.compoutpost.com/blog/836</guid>
</item>
<item>
<title>Gumtree Australia ad photos don't load</title>
<link>https://johna.compoutpost.com/blog/818/gumtree-australia-ad-photos-don-t-load/</link>
<description>Do you ever find that images don't load for any of the ads in Gumtree? Like this...&lt;br&gt;&lt;br&gt;&lt;img alt=&quot;Gumtree Australia ad photos don't load&quot; src=&quot;/blog/uploads/img818_gumtree-australia-no-photos.jpg&quot; class=&quot;img-responsive&quot;&gt;&lt;br&gt;&lt;br&gt;I find this happens to me sometimes and the problem seems to be that the images are loaded from a different site (i.ebayimg.com) and there is an issue with the certificate for that site.&lt;br&gt;&lt;br&gt;There' an easy temporary fix.&lt;br&gt;&lt;br&gt;All you need to do is go to &lt;a href=&quot;https://i.ebayimg.com/&quot; target=&quot;_blank&quot;&gt;https://i.ebayimg.com/&lt;/a&gt; and accept the certificate error.&lt;br&gt;&lt;br&gt;This will mean that the website may not be secure, so if you care you shouldn't do this. But it's just Gumtree, not online banking, so why would you care?&lt;h2&gt;To accept the certificate error in Internet Explorer&lt;/h2&gt;1. Go to &lt;a href=&quot;https://i.ebayimg.com/&quot; target=&quot;_blank&quot;&gt;https://i.ebayimg.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;2. Click &lt;b&gt;&quot;Continue to this website (not recommended)&quot;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;img alt=&quot;Accept certificate error in Internet Explorer&quot; src=&quot;/blog/uploads/img818_internet-explorer-1.jpg&quot; class=&quot;img-responsive&quot;&gt;&lt;h2&gt;To accept the certificate error in Google Chrome&lt;/h2&gt;1. Go to &lt;a href=&quot;https://i.ebayimg.com/&quot; target=&quot;_blank&quot;&gt;https://i.ebayimg.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;2. Click &lt;b&gt;&quot;ADVANCED&quot;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;img alt=&quot;Accept certificate error in Google Chrome, step 2&quot; src=&quot;/blog/uploads/img818_chrome-1.jpg&quot; class=&quot;img-responsive&quot;&gt;&lt;br&gt;&lt;br&gt;3. Click &lt;b&gt;&quot;Proceed to i.ebayimg.com (unsafe)&quot;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;img alt=&quot;Accept certificate error in Google Chrome, step 3&quot; src=&quot;/blog/uploads/img818_chrome-2.jpg&quot; class=&quot;img-responsive&quot;&gt;&lt;br&gt;&lt;br&gt;Ignore the message you see after this, as it isn't a valid page. You can close this page.&lt;br&gt;&lt;br&gt;Then go to &lt;a href=&quot;http://www.gumtree.com.au/&quot; target=&quot;_blank&quot;&gt;www.gumtree.com.au&lt;/a&gt; and ad photos should now load.&lt;br&gt;&lt;br&gt;If this solved your problem please leave a comment or use one of the social media like buttons below to let me know that I'm not the only one suffering this problem.</description>
<comments>https://johna.compoutpost.com/blog/818/gumtree-australia-ad-photos-don-t-load/#comments</comments>
<pubDate>2016-11-29T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<image>https://johna.compoutpost.com/blog/uploads/img818_gumtree-australia-no-photos.jpg</image>
<guid>https://johna.compoutpost.com/blog/818</guid>
</item>
<item>
<title>I hope Accelerated Mobile Pages (AMP) fail</title>
<link>https://johna.compoutpost.com/blog/804/i-hope-accelerated-mobile-pages-amp-fail/</link>
<description>It's not often I wish such bad fortune on a new innovation but I am wishing &lt;a href=&quot;https://www.ampproject.org/&quot; target=&quot;_blank&quot;&gt;Accelerated Mobile Pages (AMP)&lt;/a&gt; dies a quick death.&lt;br&gt;&lt;br&gt;It's not that I don't agree that websites should be MUCH more efficient and load quicker.&lt;br&gt;&lt;br&gt;It's just that I don't agree that this is the way to make it happen.&lt;br&gt;&lt;br&gt;If you don't already know about AMP, in 25 words or less it's a way of creating web pages that are small and faster loading. AMP pages cannot contain certain HTML (like forms), only include images using a special AMP tag, only allow approved scripts, don't allow external style sheets, and the total page size must be less than 50kb.&lt;br&gt;&lt;br&gt;The most important thing you need to know about AMP is that Google are backing it, and &quot;supporting&quot; it by making it a ranking factor.&lt;br&gt;&lt;br&gt;Not that long in the past many of us developers were creating websites that were optimised for a specific resolution, usually a maximum width of 1024 pixels so targeted at desktop screens.&lt;br&gt;&lt;br&gt;Then mobile browsing became popular and many of us started creating mobile only websites. These were usually cut down versions of the desktop site and were faster less bandwidth hungry (and usually uglier) but meant that we now had to maintain two websites.&lt;br&gt;&lt;br&gt;Then along came &quot;responsive design&quot; and we were able to create one website for all devices.&lt;br&gt;&lt;br&gt;Now Google wants us to create AMP versions of all our web pages.&lt;br&gt;&lt;br&gt;I'm not sure the world wants cut down versions of web pages. As a frequent mobile browser (someone who browses, not something like Internet Explorer) myself, there are times when I appreciate a simple, easy to read alternate mobile only version of a web page, but there are also many times when I can't find some relevant feature on a mobile page that I am used to seeing on the equivalent desktop page. Often enough, I find myself looking for a &quot;view full site&quot; hyperlink.&lt;br&gt;&lt;br&gt;Given the high rate of technical advances in mobile technology, and the ongoing reduction in cost of mobile data, I hope that AMP might not be relevant.&lt;h2&gt;One-way Web?&lt;/h2&gt;As I said earlier in this post, AMP doesn't allow HTML forms. This might be okay for some types of websites, but many websites (possibly most) have a real purpose for forms such as posting a comment on a blog or news website, subscribing to a newsletter, or buying something on an ecommerce website. How do you accommodate this? Move these things to separate pages, and then you would probably want to style them the same as the AMP pages which means you are now maintaining a desktop version of the site, AMP version of the site, and these AMP spin-off pages.&lt;br&gt;&lt;br&gt;Is your website supported by advertising? Well, only certain advertising platforms' scripts are approved, so hopefully you use one of them and not one of the unsupported platforms. Google AdWords is supported, of course.&lt;br&gt;&lt;br&gt;Disallowing unapproved scripts mean that you won't be able to add any AJAX either. AMP pretty much makes the web one-way. How 1990s!&lt;h2&gt;So, if I am against AMP, what could Google do instead?&lt;/h2&gt;I think they already had some good things going like suggestions for optimisations and improvements in Google Search Console. Telling people what's wrong with their websites and how to fix them is a good step.&lt;br&gt;&lt;br&gt;Punishing us for producing slow websites, as much as I won't like being a victim, is also probably the right thing to do.&lt;br&gt;&lt;br&gt;But how about if they got involved in some of these open source systems that are used by so many websites and improving them? I am talking about open source applications such as CMS and eCommerce, many of which are horribly inefficient. And popular open source frameworks like Bootstrap and jQuery.</description>
<comments>https://johna.compoutpost.com/blog/804/i-hope-accelerated-mobile-pages-amp-fail/#comments</comments>
<pubDate>2016-05-23T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<category>Web Development</category>
<guid>https://johna.compoutpost.com/blog/804</guid>
</item>
<item>
<title>Review of fiverr.com</title>
<link>https://johna.compoutpost.com/blog/753/review-of-fiverr-com/</link>
<description>I was really excited when I first found &lt;a href=&quot;http://fiverr.com&quot; target=&quot;_blank&quot;&gt;fiverr.com&lt;/a&gt;. Here was a site where you could get almost anything done for $5 (US).&lt;br&gt;&lt;br&gt;The next website that I was developing for myself I thought I would give it a try and get a logo created. There are hundreds of people on there who will create a logo for you, most for $5.&lt;br&gt;&lt;br&gt;Many of them do actually charge more than $5 for things like faster service, additional file formats, and other benefits, but there is still plenty on there that just charge $5.&lt;br&gt;&lt;br&gt;So, being the big spender, I invested $15 in logos from 3 different people. The result...? Absolute crap! All four logos (one person provided two logos) were amateurish and could not be used.&lt;br&gt;&lt;br&gt;What can you do? Most of the people advertise that they will make amendments until you are happy, but (a) if the first one was crap then most likely they are only capable of producing crap, and (b) it was only $5 and how much work do you expect someone to do for $5 even if it is crap work?&lt;br&gt;&lt;br&gt;So what did I do? Not wanting my $15 to be wasted I decided to spend another $10 on another two logos from two more people. Can you guess the result? Yes, crap again!&lt;br&gt;&lt;br&gt;All of the people I bought from showed a great set of samples and some had really good reviews from past customers. But what I got was nothing like the samples and all appeared to be the work of amateurs.&lt;br&gt;&lt;br&gt;Now I'm sure many fiverr.com sellers would say what do you expect for $5 and probably say you have to go for top rated sellers and pay the premium for extra services to get a good job, but after this experience I am reluctant to try.&lt;br&gt;&lt;br&gt;I found it interesting too that some sellers say don't leave them negative feedback, instead they would rather give you a refund.&lt;br&gt;&lt;br&gt;I think I have a great idea for fivver.com, though. Seeing they have so many sellers who are obviously willing to work for very little, how about running a competitions service. Me as a buyer posts a request for something like a logo, selects an amount I will pay for the finished product (from $5 upwards, of course) and people can submit their product for me to choose from. You can add a watermark to protect their work. This I would do, but I won't be spending any more money at fivver.com otherwise!&lt;br&gt;&lt;br&gt;&lt;b&gt;Update 5-Nov-2014&lt;/b&gt;&lt;br&gt;&lt;br&gt;I gave up on fiverr.com and tried freelancer.com. Read my &lt;a href=&quot;/blog/754/review-of-freelancer-com-contests/&quot;&gt;review&lt;/a&gt;.</description>
<comments>https://johna.compoutpost.com/blog/753/review-of-fiverr-com/#comments</comments>
<pubDate>2014-10-29T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<category>Web Development</category>
<guid>https://johna.compoutpost.com/blog/753</guid>
</item>
<item>
<title>Goodbye Google Postini</title>
<link>https://johna.compoutpost.com/blog/689/goodbye-google-postini/</link>
<description>I have setup Google&#8217;s Postini anti-spam service for a number of businesses over the last few years, and although it can be difficult (to say the least) to setup, its&#8217; ability to prevent spam is the best I have seen.&lt;br&gt;&lt;br&gt;Unfortunately as I alluded to, setting up Postini is not for the faint hearted. You need to know all the complicated steps to make it work.&lt;br&gt;&lt;br&gt;Also, support, at least for smaller companies or those not going through a partner, is almost non-existent. Sending an email to support will always (from my experience) result in zero replies. The only option seems to be using the forum to discuss your problem.&lt;br&gt;&lt;br&gt;And lastly, the payment system can also be complex and during the last week I have found it impossible to make payment for due or now overdue accounts. Whether I use the manual renewal link after signing in or the link provided in the email Postini sent to prompt payment, I always get &#8220;server error &#8211; We are unable to process your request at this time, please try again later.&#8221;&lt;br&gt;&lt;br&gt;I don&#8217;t know if this has something to do with Google&#8217;s plans to stop offering Positini as a stand alone service and integrating in to Google Apps (see &lt;a href=&quot;http://www.businessinsider.com/google-plans-to-kill-its-popular-postini-spam-filtering-service-2012-8&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;). Maybe they don&#8217;t want any more renewals?&lt;br&gt;&lt;br&gt;It&#8217;s probably a good thing it&#8217;s going, it&#8217;s just a shame that it was actually very good at preventing spam.&lt;br&gt;&lt;br&gt;Alternatives? I recently signed a customer up for Office365 as a replacement for their own Exchange mail server, and one of the selling points was that it has anti-spam so they would no longer need Postini. Unfortunately Office365 seems to be very bad at preventing spam, and unfortunately small business customers get very little control over the anti-spam settings. Businesses on the enterprise plans get more control, though I&#8217;m not sure if that makes the anti-spam service any better.&lt;br&gt;&lt;br&gt;If Google Apps makes full use of the Postini ant-spam engine then it should be good, although I have stayed away from Google Apps for email as it doesn&#8217;t integrate as well with Microsoft Outlook like Office365.</description>
<comments>https://johna.compoutpost.com/blog/689/goodbye-google-postini/#comments</comments>
<pubDate>2013-03-05T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<guid>https://johna.compoutpost.com/blog/689</guid>
</item>
<item>
<title>You've heard of Shazam, but there are alternatives</title>
<link>https://johna.compoutpost.com/blog/594/you-ve-heard-of-shazam-but-there-are-alternatives/</link>
<description>Many people are aware of &lt;a href=&quot;http://www.shazam.com/&quot; target=&quot;_blank&quot;&gt;Shazam&lt;/a&gt;, the service used on mobile phones where you can play a song near the microphone of your phone and it will (usually) identify the song after a few seconds and tell you the name, artist, album, etc.&lt;br&gt;&lt;br&gt;There is a free alternative service that you can download and use on your desktop. It's called &lt;a href=&quot;http://www.wildbits.com/tunatic/&quot; target=&quot;_blank&quot;&gt;Tunatic&lt;/a&gt; and it is available for PC and Mac.&lt;br&gt;&lt;br&gt;&lt;center&gt;&lt;img alt=&quot;Tunatic&quot; src=&quot;/blog/uploads/img594_tunatic.png&quot;&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt;But possible the most interesting website I found that offers a similar service is &lt;a href=&quot;http://www.midomi.com/&quot; target=&quot;_blank&quot;&gt;Midomi&lt;/a&gt;. Midomi is also free and in instead of identifying pre-recorded music you can sing it yourself or hum it.&lt;br&gt;&lt;br&gt;That's a pretty amazing useful service in my opinion. Can't get a song out of your head that you don't know who the artist is? Give it a go.&lt;br&gt;&lt;br&gt;Midomi is also available for mobile devices.&lt;br&gt;&lt;br&gt;&lt;center&gt;&lt;img alt=&quot;Midomi&quot; src=&quot;/blog/uploads/img594_midomi100608.jpg&quot;&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt;</description>
<comments>https://johna.compoutpost.com/blog/594/you-ve-heard-of-shazam-but-there-are-alternatives/#comments</comments>
<pubDate>2011-08-19T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<image>https://johna.compoutpost.com/blog/uploads/img594_tunatic.png</image>
<guid>https://johna.compoutpost.com/blog/594</guid>
</item>
<item>
<title>The Commodore 64 Lives On</title>
<link>https://johna.compoutpost.com/blog/593/the-commodore-64-lives-on/</link>
<description>I came across an interesting website which details a new version of the Commodore 64 that you can purchase new now.&lt;br&gt;&lt;br&gt;&lt;center&gt;&lt;img alt=&quot;New Commodore 64&quot; src=&quot;/blog/uploads/img593_commodore-64x-1.jpg&quot;&gt; &lt;img alt=&quot;New Commodore 64&quot; src=&quot;/blog/uploads/img593_commodore-64x-2.jpg&quot;&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt;It no longer has 64kb of memory, a cassette player, and an 80x25 character display. Instead, the new Commodore 64 features Intel processors, DVD or Blueray drives, and runs Linux or Windows.&lt;br&gt;&lt;br&gt;There is also an operating system - Commodore OS - which is a community-driven Linux distribution.&lt;br&gt;&lt;br&gt;In addition to the 64, Commodore has another model called the VIC-Slim which is a modern looking all-in-one computer housed in a keyboard style casing. They also have a line of &quot;Amiga&quot; models, modern-looking computers styled in the spirit of the original Amiga models.&lt;br&gt;&lt;br&gt;The company building these computers is Florida, USA-based Commodore USA, LLC. Their website is &lt;a href=&quot;http://www.commodoreusa.net/&quot; target=&quot;_blank&quot;&gt;www.commodoreusa.net&lt;/a&gt;</description>
<comments>https://johna.compoutpost.com/blog/593/the-commodore-64-lives-on/#comments</comments>
<pubDate>2011-08-17T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<image>https://johna.compoutpost.com/blog/uploads/img593_commodore-64x-1.jpg</image>
<guid>https://johna.compoutpost.com/blog/593</guid>
</item>
<item>
<title>Goodbye Exetel</title>
<link>https://johna.compoutpost.com/blog/545/goodbye-exetel/</link>
<description>I have been a long time customer of Exetel, using their ADSL and then ADSL2 services.&lt;br&gt;&lt;br&gt;Over this time I have been a loyal customer, and recommended others to become Exetel customers.&lt;br&gt;&lt;br&gt;However over the last few years they have annoyed me a several times  emails saying that my plan is no longer economical and that I need to pay an additional fee to continue using my current plan, change to a new plan, or move to a different ISP.&lt;br&gt;&lt;br&gt;The last time this happened I was paying $35 per month for ADSL2 with 2Gb data allowance. They said this was not profitable and that I needed to pay $10 per month extra to stay on this plan, move to a new plan, or switch ISPs. I opted to move to the $30 per month plan with 10Gb data allowance. That's right - I pay less for more. Hard to see how this could be more profitable.&lt;br&gt;&lt;br&gt;This could explain why many months later a similar I receive an email telling me that my plan is no longer profitable and the usual $10 extra, new plan or switch ISP routine. This time unfortunately their cheapest new plan is $45 for 30Gb which is data I don't need.&lt;br&gt;&lt;br&gt;One of the reasons for the increase is that they claim that people are using more data. Why not offer plans for people with smaller data requirements?&lt;br&gt;&lt;br&gt;With some regret (and inconvenience) I am saying goodbye to Exetel this time. Whilst people I know tell me stories about how their ADSL costs are going down and data limits are going up, Exetel seem to be going in the opposite direction.&lt;br&gt;&lt;br&gt;I am switching to TPG. Their $29.95 per month plan with 5Gb peak, 10Gb off-peak should suit me and I know a few people who use their services who have been happy. And no talk of frequent emails telling them that they are not a profitable customer. Sounds great.&lt;br&gt;&lt;br&gt;</description>
<comments>https://johna.compoutpost.com/blog/545/goodbye-exetel/#comments</comments>
<pubDate>2011-01-02T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<guid>https://johna.compoutpost.com/blog/545</guid>
</item>
<item>
<title>New Microsoft Hotmail good reason not to use Microsoft Explorer</title>
<link>https://johna.compoutpost.com/blog/439/new-microsoft-hotmail-good-reason-not-to-use-microsoft-explorer/</link>
<description>Am I the only one having problems with the newly updated Hotmail?&lt;br&gt;&lt;br&gt;I use Hotmail regularly throughout the day on a variety of computers, Windows XP and Vista, Microsoft Internet Explorer 7 and 8 (Beta). After going through a few pages Explorer freezes up and has to be forcibly ended.&lt;br&gt;&lt;br&gt;So now I prefer to use Firefox to check my Microsoft Hotmail.&lt;br&gt;&lt;br&gt;Incidently I find that you cannot reply to an email using Hotmail on Google Chrome.</description>
<comments>https://johna.compoutpost.com/blog/439/new-microsoft-hotmail-good-reason-not-to-use-microsoft-explorer/#comments</comments>
<pubDate>2008-12-10T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<guid>https://johna.compoutpost.com/blog/439</guid>
</item>
<item>
<title>Why are most real estate agents so bad at selling online</title>
<link>https://johna.compoutpost.com/blog/438/why-are-most-real-estate-agents-so-bad-at-selling-online/</link>
<description>I have often read or heard that the Internet is now the most successful method of advertising for real estate agents.&lt;br&gt;&lt;br&gt;So why is it that so many real estate agents fail to appreciate some basic fundamentals about advertising online.&lt;br&gt;&lt;br&gt;Having been looking for a house for the last few months I have encountered three main issues that irritate me when it comes to real estate agents.&lt;br&gt;&lt;br&gt;1. Poor listings&lt;br&gt;&lt;br&gt;Now I admit that I don&#8217;t know how websites like realestate.com.au or domain.com.au charge agents but my guess is that there is probably no difference in cost between 1 photo and 5 or 10 photos, and there is probably a very generous limit on the amount of text they can enter for the property description.&lt;br&gt;&lt;br&gt;So I don&#8217;t understand why so many agents have one photo and/or a very brief description of the property, often omitting information that might be important to potential buyers.&lt;br&gt;&lt;br&gt;Agents should understand that certain information will affect whether their listing will appear when certain search criteria is selected. For example, I want to search for a house with a double garage but so many agents leave the carspaces that I can&#8217;t depend on this feature.&lt;br&gt;&lt;br&gt;And why do so many use bad quality photos?&lt;br&gt;&lt;br&gt;2. Response to enquiries&lt;br&gt;&lt;br&gt;In this day and age it is not unreasonable to expect a reply to an email enquiry within several hours. At worst you would expect a business to check and respond to emails at least once a day.&lt;br&gt;&lt;br&gt;But a large percentage of agents in my experience either do not respond to emails at all or take several days.&lt;br&gt;&lt;br&gt;And when I ask a question I expect an answer in reply. So to the agent who replied to my request for the property&#8217;s address some two weeks later with, &#8220;Please telephone our office to speak to one of our sales consultants,&#8221; I say much too little, much too late.&lt;br&gt;&lt;br&gt;3. Failure to update listings&lt;br&gt;&lt;br&gt;Too many times I have enquired about properties only to find out that they have been long sold or are under contract.&lt;br&gt;&lt;br&gt;I know the popular websites have the facility for agents to indicate that a property is sold or under offer or contract. I wish more agents would use them.&lt;br&gt;&lt;br&gt;And it is good to see agents listing open for inspection times online (and I wish more would) but there should be no excuse for not removing these when the open house is cancelled.&lt;br&gt;</description>
<comments>https://johna.compoutpost.com/blog/438/why-are-most-real-estate-agents-so-bad-at-selling-online/#comments</comments>
<pubDate>2008-12-08T12:00:00+10:00</pubDate>
<category>Computers & Internet</category>
<guid>https://johna.compoutpost.com/blog/438</guid>
</item>
</channel>
</rss>
