Archive for September, 2007

10 uses for a remote server

Friday, September 28th, 2007

My parents are planning on moving up to Scotland soon, and I’ve already agreed to set them up with PCs (possibly a Mac!) and a network once they’re settled into their new mansion house and what I get out of it is a remote server permanently connected to the ‘net for various uses such as an additional remote backup location, online storage, a proxy server, web server, ftp server, etc. I’ve not decided exactly what software to use on this machine, but it’ll probably be a Linux box (if you have any recommendations please post a comment!)

Anyway, I found this article on Lifehacker (great website!) listing 10 uses for a remote server. For those not wanting to click through, I’ve repeated the list below but without the explanations. I recommend clicking through!

  1. Back up your data
  2. Host a personal Wiki (blog or photo gallery)
  3.  Back up your Gmail (or any POP3 email)
  4. Synchronise your bookmarks (and documents)
  5. Mount a remote drive locally
  6. Run a version control system
  7. Build an Internet jukebox
  8. Set up a virtual private network
  9. Remote control BitTorrent transfers
  10. Securely proxy your web browsing traffic

Admittedly I hadn’t thought of backing up Gmail or mounting a local drive, and I’d probably do both. It’s all food for thought…

iPhone hacking

Thursday, September 27th, 2007

Not that I understand this article fully, but it’s interesting to see how quickly the iPhone has been hacked - and especially interesting how easy it may be to turn the gadget into a perfect spy device. In other Apple news, my flatmate has ordered the iPod Touch so I’ll get to have a play with one soon!

New version of Google Mail?

Wednesday, September 26th, 2007

After recently reading that Yahoo Mail has overtaken GMail with recent features, it was great to hear that a new version of Google’s Mail service is being tested. I was an early adopter ofGMail and haven’t looked back. The space limit hasn’t been an issue to me, and the features (although recently development has appeared to slow down) are all excellent. I have redirected several addresses to my GMail account, and haven’t used Outlook or Thunderbird to collect personal mail for months. This might change when I get my Mac, but I doubt I’ll ever stop using GMail… I’m hoping the new version has an improved contacts list and I’m guessing there will be some Google Gears usage too.

Online photo gallery

Tuesday, September 25th, 2007

After yesterday’s post I felt inspired to update my online photography website. I had been planning on adding a few new features to the site, and also decided a bit of a redesign was in order. I’m pleased to say that the site now looks as intended in both Firefox and Internet Explorer (there was previously a slight issue in the latter) and I’m quite pleased with the result.

Undeleterious - Website screenshot

There’s still two features I want to add - namely a blog and multiple maps - but these will be left for a future update. Please take a look at the site and leave a comment with any feedback.

CSS Frameworks

Monday, September 24th, 2007

This article discusses the advantages and disadvantages of CSS frameworks for providing a quick and reliable website design. I don’t do as much website design as I used to, but I’m currently thinking about creating my own design for this website (instead of just a tailored default theme) and also want to work on a couple of other websites of mine soon. I may look into these frameworks, however I think I’m more likely to start from scratch and test in all common browsers myself - as frustrating as browser compatability is, it’s also rather rewarding!

Default router passwords

Friday, September 21st, 2007

If a cracker has physical access to your router then they can probably reset it to default factory settings (this is often just a case of holding down a button for a few seconds). Alternatively you may not have changed the default settings, the most important of which is the administrator password. If this is a wifi router that isn’t secured then someone within the radius of the wifi can be issued a network address, and access the router configuration and from here can take control of your network. This website has a comprehensive list of default usernames and passwords for routers, which shows how easy it is to get hold of these details. I have checked, and sure enough my router is in there and they’ve got the defaults correct. My advice is to always change these settings to something you will remember, and be aware of anybody with physical access to your router.

Open source web design

Thursday, September 20th, 2007

The hardest part of designing a new website is finding the inspiration - for this I recommend the Open Source Web Design site. It has over two thousand designs categorised by standards compliance, contrast, colour, and layout. I’ve used it for projects in the past where I’ve needed a site up and running within hours, and you’re free to take the source and modify it as much as you like. Simply substituting a few of your own images, modifying the text alignment, or just changing the colour scheme can dramatically change the initial template and result in an original design.

Firefox memory leak

Wednesday, September 19th, 2007

I’m a user and a fan of Mozilla’s Firefox browser. The argument that it’s more secure than IE is not one I use any more, as I have also been impressed with Microsoft’s latest browser. I think it comes down to personal preference, and I find the extensions capability of Firefox reason enough to stick with it. One thing that I would change in Firefox in an instant, however, is to fix the memory leak some call a ‘feature’. This is caused by the browser retaining a cache of viewed pages in the system’s memory for speedy recovery. Admittedly this isn’t a bad idea, but as it does this for each tab (and I use a lot of tabs) my current instance of the browser is almost at 500MB of memory usage, which means that a feature that has a minimal chance of actually being useful is actually having an affect on the free resources my machine has.

I’ve no doubt that if this memory is required by an application that Firefox releases it, but I find this has an affect on the browser itself and ultimately causes me to restart the application in order to return to a suitable response time.

According to several sources, you can fix this by restricting the amount of memory Firefox can use, but this has mixed results (some saying this is just a recommended restriction to the application). You can also turn off the caching, but this will almost certainly have an affect on your browsing experience - I’m guessing I use the back button more often than I realise. Another method is to enable a setting in the browser to flush memory whenever the application is minimized. This is the one I have now implemented and hopefully will start seeing a difference.

I have included instructions on implementing each solution below. I’d be interested to hear if anyone has much success. I’m also hopeful that Firefox 3 (due out soon) will address this long-standing issue.

Restrict memory allocation:

  1. In the address bar type about:config and press return.
  2. Right click on any value in the list and click New > Integer.
  3. Type browser.cache.memory.capacity for the preference name and click OK.
  4. Set the desired value in bytes that you want Firefox to use (for example 32768 bytes is equal to 32 megabytes).
  5. You will need to restart Firefox for the changes to take affect.

Disable caching:

  1. In the address bar type about:config and press return.
  2. Find the preference named browser.cache.memory.enable, right click it and select Toggle.
  3. The value should change to false.
  4. You will need to restart Firefox for the changes to take affect.

Trim memory usage on minimize:

  1. In the address bar type about:config and press return.
  2. Right click on any value in the list and click New > Boolean.
  3. Type config.trim_on_minimize for the preference name and click OK.
  4. Select the value to true.
  5. You will need to restart Firefox for the changes to take affect.

Amazing CGI

Tuesday, September 18th, 2007

This is a technical blog and I try not to go off subject, but I don’t think I’m too far off when I comment on some of the best computer-generated imagery I’ve seen. In any movie, the best special effects are the ones you didn’t even notice. This is because you’ve just accepted them as is and didn’t even think “That was a cool effect”. I think David Fincher is a master at this, a great example being Panic Room, where the camera appears to fit between pillars on a banister and then later through the handle of a coffee pot.

What I didn’t realise was exactly how many special effects were in Zodiac. I saw this when it came out and apart from feeling that the running time was a bit too long, I thought it was a very decent movie. The following video is a compilation of several scenes that expose the effects - this is probably most appreciated if you’ve seen the film, however there are no spoilers.

Unfortunately this video doesn’t include a scene that stood out for me, in which a taxi cab is followed from directly above - possibly because it’s more obviously a special effect as the motion is so fluid.

Security case files

Monday, September 17th, 2007

I’ve been reading a few of SecurityMonkey’s case files at ITToolBox recently, and can highly recommend them if you’re interested in security. SM uses real life cases that he has been involved in as an Information Security Advisor, and changes the names involved (and probably adds a few flourishes to make it a more entertaining read). See the full list of the case files here.

They’re particularly great because they describe the process of forensics and are peppered with tips of software and hardware to use in certain situations but without feeling like an endorsement. I hope to read all of the cases, but of the ones I’ve read I can particularly recommend the Case of the arrogant eBayer and the Case of the ethical executives.

One warning though is that the pages seem to take forever to load for me so I usually cancel the page loading once the text is visible.