Developer Day Scotland

January 30, 2008

119967513_f08c464071

If you’re a software/web developer in the Scotland area, you might be interested in Developer Day Scotland taking place on the 10th of May at Glasgow Caledonian University. To get a feel of what the day is about, check out the video from a American Developer Day below.


Video: DDD TeaserFor more info, click on banner below.

image

Author: Jamie @ 8:00 am
Category: Events, Scotland




Protecting Your Blog: David Airey’s story

January 28, 2008

Christmas Crackers

Last Month David Airey was victim of a hacker (Cracker) that managed to transfer his domain name, Davidairey.com. Within a couple of weeks with some help from the blogsphere, David managed to transfer his name back. David story is a timely reminder that your website/blog isn’t bullet proof from attack.

A week after this happened, one of my mates had £500 ($1000) taken from his PayPal account which was caused by his eBay account being hacked into. Fortunately PayPal refunded this money, well done PayPal!  This certainly made me think again about web security.

You can read more about David’s story below:-

  1. David Airey.com hacked

  2. Google Gmail Security Hijack

  3. Collective effort restores David Airey.com

How can you protect your blog?

1. Backup your blog posts - Your blog has two parts, the files stored on the web server and the data stored in the blog database.

2. Use strong passwords - Always throw a mixture of numbers and none-numeric characters in your passwords.

Top 10 Most Common Passwords In The UK

3. Change your passwords - As well as having strong passwords, make sure you rotate or change the most important ones at least four times a year. Even if its just to increment a number within the password.

4. Use Feedburner - This really saved David’s bacon because the majority of his readers (3,000 of them) where subscribed via his Feedburner address rather that directly from his blog. I’ve wrote about this subject before…

Getting the whole picture, WordPress and Feedburner

5. Avoid Free Email Accounts - Whenever possible use a private email address for important account registration details such as domain, website hosting etc. Alternatively have a free email account that is only used for account registrations.  

6. Install the latest version - Whatever your blog platform maybe (WordPress, Durpal etc), make sure you try to keep up-to-date with the latest version. Yes this can be some what of a pain, but whenever working on your blog, try and fit an update.

Author: Jamie @ 9:00 am




21 Ways to Bullet Proof your IT infrastructure

January 23, 2008

bullet proof

If backups is about making sure your company data is safe, then building IT redundancy is making sure you have the infrastructure to read that information back. So how can you increase the resilience of your business infrastructure?

Increasing sales, number of clients and profit margins are top priorities for businesses. Building redundancy and fall over systems for the business are probably bottom of the pile. Why, simple because investing in such backup systems doesn’t increase sales, clients or profits. But, if your business does suffer a major disaster, then these redundancy systems have everything to do with profit margins.

image 1. Network and Desktop Protection – I think most people realise they need an anti-virus solution to guard against viruses, a firewall to protect their business network from the outside world. However, without sounding like an insurance sales man, sometimes this is not enough protection. On the desktop front, you need to consider malware, root kits, Trojans along with viruses. Many of the latest anti-viruses solutions guard against all these things. Depending on the size of your company, you might also consider additional protection for your network. This could include dedicated firewalls, internal firewalls, Intrusion Detection Systems (IDS), Spam, Malware and virus filters etc.

2. External Backup Email Address – Make sure you have a backup email address that can be used, should your primary address not be available. I would suggest a free email account from someone like Google or Yahoo. Make sure you check the account every so often, else it could be deactivated if it lies dormant for too long. Google Gmail can easily integrate into existing email clients such as Thunderbird or Outlook. You can also download the desktop notification program.

image 3. Online Backup Solution – Backup solutions can be a real pain in the backside. If you have tape solution, you probably need to change the tape on a daily basis and store the tapes in a different location for protection against fire. An online backup solution means your business data is stored offsite in a secure environment. Changes in your business data are automatically encrypted and transferred over the internet to secure location. I would recommend that businesses should have a local backup solution for full quick system recovery and an online backup to protect against complete loss of business premises.

4. Temporary Premises – What would you do tomorrow if you lost your office or factory space? This could be due to fire, flood, maintenance or temporary access to the internet. It maybe worth looking at what office space is available to rent at a moments notice in your area. You could consider a two way agreement with a neighbouring business for office space, or maybe just you’re local Starbucks for internet access!

5. Physical Security – One factor that is often over looked when it comes to protecting your IT infrastructure is physical security. Gaining access to your network, servers and backup tapes is often easily achieved by physically walking into a business premises. Think about quality locks, keypads, swipe cards, visitor badges, safes etc can restrict access to sensitive areas of your business.

I once did a weeks professional training course on hacking (very interesting) by ex-MoD expert, the last day he show us how easy it was to pick and spring padlocks, so make sure you buy quality locks that require the key to engage the lock.

image

6. User Logon Profiles – Once your staffing levels reach around seven or more, your business could benefit from having a client-server environment. Typically, this will involve a server which authenticates user login details, desktop settings, user files and application settings. This means a user will be able to log in to any computer within the business and have access to their desktop. So next time a computer breaks down you can simply login to a spare machine.

7. File Synchronisation - If you run a business with a server that hosts your company files and documents, you should consider enabling offline file synchronisation. This means if your server or network is unavailable you can continue accessing your personal documents. Once the issue has been fixed, changes to your documents are synchronised back to the server. This is also handy for laptop users who are out and about on the road.

8. Make use of Redundant Hardware – Instead of throwing out that old machine why not install Linux operating system which requires a lot less memory, disk space and processing power compared to a Windows system. What’s more, Linux is free and has a wide range of freely available software you can use. For example your machine could run an as:-

- Intranet or CRM server
- Email Server
- Backup storage
- Network Monitoring System
- Snort (IDS)
- Additional Spam protection
- Firewall (SmoothFirewall)
- Internet access for the staff canteen or warehouse
- Public information point, coupled with a trendy flat screen!
- DNS, Proxy or DHCP server

9. Refreshing Hardware and Software – As the business grows, you should set aside money to replace existing hardware and software. You don’t want to upset the apple cart, but at the same time you don’t want the company to stay stuck in the dark ages. Refreshing parts of your IT infrastructure from time to time will not only give your workforce the best tools, but often additional redundancy features. As mentioned in tip 8, make use of redundant hardware and software as fall over systems to your new equipment.

image 10. Backup Internet Connection – This suggestion all depends on how much your business is dependent on internet access. Consider how much it costs your business per hour without an internet connection. If you are talking in the hundreds then it might be worth considering a backup internet connection. If possible choose an ISP that uses a different technology other than your primary supplier. For example, ADSL internet that uses a standard phone line and a backup connection that uses a cable modem from a cable provider. If you purchase the correct network equipment, you could utilise both connections for increase speed and bandwidth. You could also consider a two-way agreement with a neighbouring business to use their internet connection should yours be unavailable.

11. Knowledge Base System – There are many ways that your business can introduce systems to harvest the knowledge of your staff. This might be a company Wiki, Social Bookmarking, helpdesk or Customer Relationship Manager. Implementing such systems will not only have a positive affect, but also protect against loss of information when staff move on.

12. Software Drivers, Applications, Network Settings and Serial Keys – It is easy to think that once the business data is safely backed up, that the company is protected. However, if the business can’t rebuild the business platform (IT infrastructure) quickly, the company data starts to lose its value. Make sure you have access to driver disks (CDs), application software, router settings, application serial keys etc

13. Software Updates - Make sure you software is kept up-to-date with the latest security patches. This can include applications, operating systems, network devices and servers. A word of warning, sometimes updates can cause a few problems. So be careful when it comes to updating critical systems such as servers and network devices. Its why you need tip number 14!

image 14. IT Support Company – You might be or have a computer guru within your business and have no need for a day-to-day support from an IT company. Although what happens when the computer guru is off or leaves? You never know when disaster strikes and you end up over your head with IT problems. You panic and ringing the first IT support company you come across. Instead, shop around, talk about your current IT setup. Ask if they would be available to help should you land in hot water.

15. IT policy – Make sure your staff are aware and understand how they should use the IT infrastructure correctly. Although you might think it does not need spelling out. Having a company IT policy written down on paper and signed by staff will not only act as a preventative measure, but also keep you protected should you need to let a member of staff go.

16. Fire proof safe – We briefly mentioned this one before, but its worth considering a fireproof safe to secure backup’s, software and serial keys etc. Even if you can’t afford a fireproof safe, regular safe is better than nothing.

image 17. UPS and Surge Protection - Uninterrupted power supply (UPS) allows you protect your computer systems from power cuts. This is a absolute must for any servers in your business. Even if the power cut lasts longer that 20 minutes, the UPS will gracefully shutdown the computer.

18. Hardware Supplier – Another reason to have a relationship with a local computer support company. Typically, they can arrange the correct equipment to be ordered cheaper and quicker that businesses that don’t purchase hardware on a regular basis. More than likely, they will have spare equipment they can lend you.

19. Backup Backup Backup and Test – You can make sure all your bases are covered, but if you don’t have access to your company data, it can all be a complete waste of time. So make sure you have a backup solution or two! Also, unless you test your backup solutions, you can’t say with a 100% certainly that you’re covered.

20. Disaster Recovery Document – Have your IT support company produce a comprehensive imageand professional Disaster Recovery Document. Generally, the report should cover things like IT settings, a recovery plan and suggestions to increase protection. Make sure you have copy available outside the office, which is held securely, remember this is the keys to your business!

21. Come back stronger - If disaster does strike, before you start the recovery process it might be worth taking a step back and thinking how you would do things differently.

What measures do you take to protect your IT infrastructure?

I’m expecting 5 or more from our good friend, Jason!





BarCamp Scotland 2008

January 14, 2008

imageimageimage

Next month sees the return of BarCamp Scotland after last years huge success meet up. Unfortunately I couldn’t attend last year, but this year, the date has priority in my diary. So what is BarCamp?

What is BarCamp Scotland?

Mentioned the word “BarCamp” to me last year and I too would of been confused!

In basic terms, BarCamp is a conference with an informal approach, events are less organised and tend to happen more spontaneously. But unlike conferences, BarCamp is a two way affair, where attendees can help by give talks or demos, offering premises to hold the event, supply food and drink, help with administration etc. Like BarCamp Scotland, these ad-hoc un-conferences tend to centre around technology related subjects, although there have been other non-tech related BarCamp’s.

So in summary if a traditional conference is propriety software, then a BarCamp is open source software.

BarCamp is an international network of user generated conferences — open, participatory workshop-events, whose content is provided by participants — often focusing on early-stage web applications, and related open source technologies, social protocols, and open data formats.
Wikipedia explanation of BarCamp

BarCampScotland 2008

image

BarCamp Scotland 2008 starts at 10am and finishes at 9pm on Saturday the 2nd of February. Additionally this year, BarCamp has pre-launch cocktail party on the 1st, more details below:-

BarCamp Scotland will be held on Saturday the 2nd of February 2008 from 10.00 to 21.00 GMT in the Concourse of the Appleton Tower at the School of Informatics at the University of Edinburgh in Edinburgh, Scotland.

The night before on Friday, the 1st of February, BarCampScotland will be launch with a cocktail party and presentations on “Digital Arts, Sound Design and Media” in the Alison House in the School of Architecture at the University of Edinburgh in Edinburgh, Scotland. BarCamp Scotland will start at 18.00 on Friday and end at 21.00.

Friday night will be “Digital Arts and Media”; Saturday’s theme will be “Web 2.0, Social Networking (Facebook especially), The Intersection of Arts and Informatics, The Intersection of Cleantech and Information Technology, Mobile applications, Open Innovation, Software as a Service, Consumer robotics applications, Educational Software, eLearning, Web 3.0 and Virtual Worlds and Environments”.

http://barcamp.org/BarCampScotland2008

image

Some related links…

Tips for conference bloggers

10 Top Tips for Unplanning the Perfect Unconference





Friday Humour - Bill Gates Last Day

January 11, 2008


Video: Bill Gates Last Day CES Clip

What will Bill do when he leaves Microsoft this year?

Author: Jamie @ 9:00 am
Category: Uncategorized




25 Quick Tips for deciding a Domain Name

January 9, 2008

web address domain name choosing the right name for business

According to Fasthosts, 41% of businesses spend less than an hour deciding a domain name, i.e. your email and web address. 34% think they would do more business, if they had a better address. So, what should you consider when choosing a domain for your business?

Changing your company name is not the most cleverest of business moves. So when it comes to choosing a domain name for your business, its best to spend a little bit of time thinking how it will be used on daily basis. Fortunately, unlike choosing a business name, you do have the luxury of being able to purchase more than one. As they cost very little, there is no reason why you wouldn’t have more than one.

1. Purchase both co.uk and .com variations.

2. If your business is the UK market, use co.uk as the primary and .com as a forwarding address. Same principle goes for businesses not based in the UK.

3. Global markets, consider .com, .org or .net, .com are always the best.

4. Have one absolute domain name, all others should redirect to this. Doing so, ensures you don’t confuse the search engines. For example we have terinea.com which forwards to terinea.co.uk.

5. Don’t forget about the “S” variations. If your company is Edinburgh Widget Ltd, purchase both EdinburghWidget.co.uk and EdinburghWidgetS.co.uk. Someone is bound to forget.

6. Purchasing lots of domain names doesn’t help with SEO (Search Engine Optimisation), but doesn’t hurt it either, unless you don’t follow tip number 4.

7. If possible, avoid using dashes, people leave them out. If you have to, purchase variations without the dashes.

8. Research other companies with similar sound business names. People may end up at your competitors website or worst still, send them emails. One of clients had this problem, so to be completely different they purchased a .EU domain name.

9. Consider using keywords in your domain name. Especially if you don’t have a company name.

10. Don’t use longer domain names, for example EdinburghComputerShopWidgets.co.uk, unless you…

11. Consider having a short forwarding domain that is easy to remember and say over the phone. For example ecsw.co.uk would be a good idea for tip 10, but keep the long domain and make sure the short one forwards.

12. If your company name is Hastings 1066, consider purchase both numerical and alphameric variations

13. Purchase more that one, maybe one address for each of your products, they may become more popular than the company itself.

14. A decent Domain Name hosting company that allows you to change the DNS records without extra charge. This will give your web design agency or IT support company more flexibility when it comes to hosting your email and website.

15. Consider other country domain names if applicable to your business. If you have a very European presence, consider .EU.

16. Be careful when putting words together, consider these and you will understand what I mean!

17. Expired names, make sure you keep an eye on the renewal date.

18. Easy to spell, try and avoid words that are often spelt wrong or purchase variations of them.

19. Consider the differences between American and British spelt words, color (US) and colour (UK) for example.

20. When leaving links on other sites, use your primary domain name, not a forwarding domain. This will help with SEO.

21. Whenever possible use hosting companies based in your country. Again, I’ve heard this helps with SEO.

22. Setup Google Alerts for every domain you register so you can be amongst the first to hear any news mentioning your web address.

23. Check you aren’t accidentally infringing any trademarks when signing up for a domain name.

24. Consider a secure certificate for your url so visitors can be sure they have reached the correct site

25. Check your whois record to ensure your information is correct and consider using whois protection to avoid being spam harvested.

Another big thank you to Jason, for the last four tips!

Author: Jamie @ 8:00 am
Category: Uncategorized




12 Months of Edinburgh Coffee Morning

January 8, 2008

Next Friday will mark a year of Edinburgh Coffee Mornings, which almost certainly, was one of my highlights for 2007. Mike Coulter started the like minded meeting of web developers, marketing people, IT people, book authors, business coaches, teachers, publicans, professional podcasters, film makers, affiliate marketing and Ewan.

If you’re in the Edinburgh area why not come along? We meet at 8 am every Friday morning at Centotre. More information on our Facebook Group

image

Author: Jamie @ 9:00 am
Category: Events




Older Posts »