Zeros and Ones

Last build:
Mon, 05 Mar 2007 16:05:30 +0000
Language:
Feed URL:
http://altfusion.blogspot.com/feeds/posts/default?alt=rss

RSS FEED IDEMS: Zeros and Ones

  • Google Apps.
    It was brought to my attention recently that Google Apps had re-branded and are now trying out different tools to help people with their web presence.
    We wanted to register a new domain to have a play around with this, so I joined up and registered a test domain here:
    Cambridge and Peterborough software developers test partner website.

    So I signed up at the Google Apps pages, and registered the domain.

    From the front menu there is a bit of confusion with 2 categories of pages to sort out. There is a link to sort out the start pages, and there is a link to sort out the web pages.

    I didn’t know the difference, so I thought I would sort out the start pages seeing as it makes sense to start at the start.
    What happened then was I sorted out the content, and put on a couple of blogs, a weather report, and a calendar.
    I then waited to see this start page turn up at the http://www.altfuzion.com and after about a week, it still never turned up. It always stayed at start.altfuzion.com
    So I went back and re visited the account and saw that the webpages were still blank even though the start page was set up. I then set up the webpages which at the moment is a title and a piece of text just introducing what I am trying to do with the Google Apps account.
    That now does come up at the intended application URL.
    Because I now have an ASP.NET (dot net) website that I don’t want to break so I will leave that alone, and I can now use www.altfuzion.com as a blank canvas to try out any number of tools and technologies.

    I have found so far that Google states they do not give any preferential treatment to pages or websites that are held and created on Google Page Creator.
    It just has the same precedence as any other website on the internet.

    It should be worth mentioning: We have registered our test domain http://www.altfuzion.com to run through googlepages, although with my googlepages account I can actually register 4 domains in total to have other domains to experiment with. These domains are all within the http://########.googlepages.com area however so I don’t really see a need to explore this further, I will be sticking with http://www.altfuzion.com which points to http://www.altfuzion.com-a.googlepages.com/ only for my experiments.




    I am now looking into Google Gadgets and Widgets to see what it is about, and there seems to be a wealth of Widgets that have been written for google pages.
    Some of these are free and some are costly, but all are supposedly easy to install through my main Google Page Creator.
    I am going to have a test page to hold gadgets and widgets that I will make public.
    You can view my google widgets test page here.

    Questions I have to be answered are:
    Can I make a robots.txt and sitemap.XML ?
    It does state there is 100MB of storage space. Can I upload pages directly to my space, or do I have to go through their interface.
    If I can upload pages, can I upload aspx (ASP.NET) pages, or is there any kind of server side technology that I can utilize?
    Is there any database technology that I can utilize on their storage space?
    Mon, 05 Mar 2007 15:25:00 +0000

  • Problems with small software house businesses trying to get those larger contracts.
    I don’t want this post to be a rant, because it is a serious question that I want to explore and invite comments on, to really try and find an answer to this problem.

    The main underlying question is:
    Why should we have to charge £1000+ a day to get the big contracts?
    It's not a bad thing I guess if you can keep getting those contracts, but consider the following scenario:
    Buying a car.
    When buying a car you don’t go for the cheapest because you perhaps want a little bit of luxury (say an air bag and an alarm).
    You wouldn’t buy the most expensive car because you know that in this industry you can sometimes pay a lot for essentially the badge on the bonnet.
    So you would read reviews, and take test drives and weigh it up and try and find something in the middle that offers good value for money.


    So there is a massive difference between the car (and other) industry and the software industry that I would like to try and highlight.

    After spending my time in the saddle getting experience working on some very large projects I can confidently say that I know what I am doing.
    Some of my systems are now being used in the front line of today's technology, and I am proud to be able to point out different solutions and say "I did that". What’s more, I did it correctly, and it is still useful many years later.
    As well as the bespoke software solutions that I have provided with my company, I had written many huge systems while working for other companies.
    I wrote the system that automates Sunblest bakeries, so all bread including Kingsmill is made on my SCADA system. Its the same for Quavers crisps, and a lot of Britain’s pasta.
    I wrote simulators and emulator device drivers for Hitachi smart cards and micro controllers, so I can say that today's state of technology with the microchip and smart card systems is partly (maybe even largely) thanks to tools that I generated.
    I have also had input to the Ministry of Defence and know that systems I wrote for them are still being used today to help defend our country (Details are bound by the official secrets act).
    And I wrote some of the tools for the initial Tandem systems that were the building blocks for online banking.


    So now that I own my own business, why do I face problems when trying to sell my skills to a large company for a cheaper price than other software houses that have half of our experience?
    This is an interesting question at the moment, and I think it can have a lot to do with the first impression given merely by the quote.
    When a small business like mine tries to approach a customer to let them know that we are the best people to provide their software system, then we can always hit a problem because we are competing with professional sales staff from other companies. I know that when trying to sell something then, a sales professional is going to be better than a software engineer, but is that really what the customer wants? Problems that can arise from this is that the software engineers cannot actually provide half of the ‘blag’ that a sales person has said to get the job, and this is where projects fall down (NHS and Passport office are prime examples).
    So on top of a sales professional knowing to say exactly what the customer wants to hear, what else could be tipping the scales away from small businesses on getting these contracts?
    I know that larger software provider companies have many expenses including the following: employing a sales team, an accountant, a secretary, the director probably doesn’t know too much about computers but will take his wage, and the office rental. This will all have to come out of an invoice for work. The actual percentage of software engineers that will be doing the useful work that the customer is paying for probably makes up only 50% of the company expenses.
    After looking at some of these larger jobs that have gone wrong like the NHS system, and the Passport office I can see clearly what went wrong, and where the inexperience was. I can probably take a guess that it was a very good sales person / consultant that sold the system to the customer while the actual experience of the programmers / team just couldn’t match the blag. The result of this is there is a system that has cost millions, but is of no use to anyone, and it will end up costing double to rewrite it to a state that it can be used.
    Its not just these high profile jobs however, I see it everywhere in the current climate. A leading motor breakdown recovery company has just changed their computer system to automate everything and it isn't working. The offices are still working on paper 2 months after the system was supposed to be commissioned because once going live, the software providers realise that all of the current smaller systems just cannot talk to each other. So in reality - these solutions have sent the business 2 steps backwards.

    So to highlight the problem again:
    When I am in competition with a sales person giving it the spiel about what his team can do and why he is charging £1200 per day, how can I convince the customer that the reason I am charging under half of that is because I want his money to be spent on the solution, and not the running of all areas of my business.
    How can I get the customer over the first impression of us being a small two bit software house, and gain confidence that we have a fantastic customer satisfaction rate?
    Finally how can I convince him that this job isn't beyond our capabilities?

    Do I just double my prices? I know that when approaching big companies in the past that we have been ignored purely on the quote. One of our quotes was a quarter of another company and I received a phone call telling me that I may not appreciate just how big the system was. The truth was I knew what was involved perhaps more than the sales person that sold them the solution.
    Without naming names that was for a London borough community website, and a year and a half later, I still haven’t seen the finished product live. I confidently said I would have it finished mid 2006 if I was to do it.
    Another large chocolate manufacturer rejected a quote purely because we didn’t have a permanent office and overheads like the accountants, sales staff, and all of the other things that cost money but don’t produce useful systems or end products.
    We always lose out on government solutions, even though we have successfully produced these solutions in the past while working through other companies.

    I guess half of this business is actually blag. If you can learn to give a customer a bit of flannel and make out that you are selling a prestige badge (back to the cars analogy) then you will have more chance of landing the work. So double your prices for no reason and all of a sudden the customer thinks "They must be good". It seems to speak volumes over actual reputation and previous work.

    I'm not too sure about how to get this perception of badge prestige. Can it be done with image, and a nice website? I think that makes a good first impression, but ultimately you are going to need a bit of the expertise in schmoozing to be able to win over the customer and land that contract.

    It perhaps goes to show that the age of getting out there and networking isn’t dead yet, and face to face will always take you higher than online marketing.

    I have put down some interesting thoughts here, and I have raised some questions in my own mind while writing this. I will come back to this topic, later on. For now I want to keep trying with the online marketing question and see where I can take us before I jump into the sales world of ‘blagging’.

    Please feel free to comment on anything you have read in this blog.
    Fri, 02 Mar 2007 15:29:00 +0000

  • Successful search engine optimisation
    While trying to learn something about Search Engine Optimisation, I had a customer that wanted their website promoting.
    This was great as it gave me the opportunity to hone my skills while earning a little bit of money from it. This opportunity would hopefully allow me to get some experience and reputation to say that our company can now offer successful search engine optimisation and a solid online marketing plan for other small businesses that want to raise their web presence.

    My task:
    The main search engines to optimise for were the main 3 for the UK and .COM so that was:
    www.google.com
    www.google.co.uk
    www.yahoo.com
    www.yaho.co.uk
    www.msn.com
    www.msn.co.uk

    and I was optimising mainly for the following 3 search terms:
    CIM, CMI, ISMM
    With a view to secondary optimisation for the following search terms:
    marketing course, Marketing qualification, Marketing course London, CIM Course, CIM London, and CIM qualification


    I think I have come into this at the right time because things are changing, especially with Google. They have released a lot more tools recently to help people like me to monitor, test and plan my Search Engine Optimisation strategy. These tools are Webmasters tools including sitemaps, and Google Analytics.
    Last year they changed the way that they were going to index the internet. It was becoming more apparent that they weren’t going to be able to hold everything public that is on the net, so they had to think about dropping old content, and keeping the useful stuff. This was the ‘BIG DADDY’ update and it showed a way forward that they are aiming to stop tricksters from pushing their search results to the top using lazy methods.
    More recently (well currently) from January to March 2007 they are making more updates to their search spiders and they are totally changing the way in which it works. There is a lot of speculation now about the way in which this will work, and people are keeping an eye on what Matt Cutts has got to say on the issue, but it looks like it will be another step to stop quick fix methods and to reward people who have put in the legwork.

    Anyway, Since the start of the year and trying this out, I have been keeping records of search positions for certain words for my customer’s company, and I am proud to say that I have jumped him in the search results from around 150th in the list now up to 7th so they are now on the first page.
    I am proud of my efforts because it means that I was working on the right tracks, and I believe that I know what to do as well as what to steer clear of in future.
    I will now be advertising that we can help with Search Engine Optimisation as one of our skills on our company website.

    Regards,

    Hector.
    Thu, 22 Feb 2007 09:54:00 +0000

  • Anglia software developers - how far afield do we go.
    I thought I would write a little something about my marketing findings and the way that standard search engine optimisation (SEO) seems to be pulling solutions away from geographic locations. This is also generating new problems for customers who are looking for a bespoke I.T. solutions provider and would prefer to find one near to them.

    altFusion is based in Anglia (offices in Cambridge and Peterborough). I would say that only about twenty five percent of our customers are actually based in the Anglia region however. Currently there's the Cambridge Professional Academy based in Cambridge, The Edge Agency based in Elseworth, BEA building and clay products based in Huntingdon, and St Edmundsbury and Uttlesford Councils.

    This doesn’t usually produce a problem in that we can work remotely, and would only need to meet the customer once to gain their trust and then we can be left to work and communicate through the internet to build their bespoke applications.

    Some solutions do require more travelling. We have had to travel to places like Westminster and to the Welsh National Assembly a lot more for researching and systems implementation.

    As I have said earlier, some customers might want to find a solutions provider that lives close to them as it gives them a piece of mind that they can visit any time and keep more of an eye on their solution/application to aid them with their project control. But with the communications revolution at the stage where it is now, it allows the same trust and control to be built up no matter how far apart the solutions providers and customers may be.

    One main example of the way this may be hurting customers finding providers is; recently I received a request from a company in Leeds who used an American website to find a UK software application programmer. The website was taking bids in dollars only - so was meant for USA contracts to be advertised and found.
    The truth is that their solution was a simple back office product using Coldfusion and MySQL, and chances are there would probably be a solutions provider that could of done it for them that are based within 2 or 3 miles of their offices.
    It seems a shame that they now have to pay this USA company royalties and go through their Escrow payments system, and lose more money to try and find their solutions provider, when they are probably working to a set budget for the whole software application anyway.

    One very good way that I like of getting around this problem is the Google Maps directory, and the Microsoft Local directories of companies. I believe that this will revolutionise the way that customers can find people to provide applications, programs or anything really. I would like to see more of gmaps and MS Local being used in other areas of the web say in things like ebay bids, so that you can know how far away something is from you visually and instantly, to see if you would rather collect it yourself, than pay the delivery charge.
    I think that wanted ads and requests would also benefit from these mapping services greatly so that you can request something and specify a radius from a central point of where you would like that request answered. This would make the sourcing of solutions providers vastly more efficient for the company with the problem, and then the money spent on a solution could be spent more on its development rather on the advertising and procurement process.

    I do have a lot of experience with writing Google gmaps solutions, and I guess I could easily write something to be used with that to answer this problem, but I am dubious at the moment until the great war of who will come out on top has been answered: Google maps or Microsoft Local.

    Just as a footnote, I think that Yahoo have lost out on this war. I have seen their local directories, and I tried to get my company listed with them, but they say that their directory listings for the UK are taken from the BT phone book listings. When exploring this further and seeing if I could get us listed with BT so that in turn we could then get listed on Yahoo local directories, I found out that it costs over £300 per year to do this. For this reason I think Yahoo will only ever have a local directory of large businesses with a large marketing budget.
    Google’s free way of sending you a PIN number to your location to prove that you are where you say you are will allow them to stay secure, not get full of spam companies and will allow them to keep a FAR more substantial listing of all businesses.
    Microsoft take their UK local listings from Thomson Local which allows a free listing so they will also keep secure and allow smaller businesses with low marketing budgets to keep local listings on there.

    So my conclusion is there may be an area where bespoke systems can still solve local searching of different things, adding to the functionality of Google maps and/or Microsoft Local. Hopefully I can start to identify some of these and see if I can be one of the providers of these systems. I think for a company's potential customers trying to procure services, then steering them away from a normal search engine and results towards this geographic search could be a benefit to them as well.
    Sun, 18 Feb 2007 14:24:00 +0000

  • It seems that writing testing tools arent really going to work
    I have spent a week trying to see if I can write a nifty little DotNet site to help test out some of the SEO things I am doing.

    One thing that I found out that was taking ages was to see where a web site is coming in the search results.

    To give an example, Google analytics gives a wealth of information, and lets you know where people are coming to your site from, and all manner of things you can analyse. Also the Google webmaster tools are a fantastic wealth of information about how the bots are analysing the site, and what is right and wrong.
    Of course this isn't what the customer cares about though. What the customer wants to know is when I type in "XXX" where does my site come up in the results? and when will it be in the top 10? This took a while to test.
    I have already mentioned that one customer was http://www.professionalacademy.com and they wanted to be coming higher in the searches for CIM, CIM course, and marketing course so that they dont have to rely on Adwords.


    Now to test this, they want to also know where they come in www.google.com, www.google.co.uk, www.yahoo.com, www.yahoo.co.uk, www.msn.com, and www.msn.co.uk

    So to perform one test I would go into www.google.com type in CIM, get the results, and then do a search on "professionalacademy" to see how far down the list the website is mentioned. I then do it for the other 5 search engines, and then I have to go through all search engines again for the other 2 search phrases. That is 18 full searches and positions to find just to test 3 search phrases.
    This just takes up far too much time, and most time is then spent on testing than on actual SEO. This is then made worse when there are 10 search phrases to test for all 6 search engine URLs.
    So I went away and started a nice little ASP.NET project to do it automatically for me.
    Here is a list of the problems and why no body else should really bother doing the same.

    Google JAVA Search API
    Firstly to mention the Google JAVA Search API. This is the replacement of the old Google SOAP API. Now if you could use the old SOAP API then you could do a search, get 100 results in as XML and search through them for your position. The trouble is however if you didnt get an API Key before December 2006 then you cannot get one now and are tied in to using the JAVA API. The JAVA API doesnt allow a return of 100 results to be read by your program. It shows 8 results that are displayed inside their own JAVA viewer plugin. I dont know if Google are trying to stop SEO people just running searches to test the position of their website but I cannot now find a way to do it, outside of the original manual way.

    Yahoo search API.
    There are 2 ways to search using the Yahoo way. A plug in SDK, or a webservice (WSDL). Neither way gives accurate results. After putting the search terms in, and playing around with settings and flags I just cannot get CIM to show professionalacademy in the same place as if I go onto www.yahoo.com and www.yahoo.co.uk and perform the same test manually.

    msn Seach API
    Microsoft have got a plug in SDK run by Microsoft Live which is similar to the Yahoo one. It also has the same problems. I have managed to match the results up on one www.msn.com world search. But I have also found that a world search on www.msn.com shows different results to a world search on www.msn.co.uk, the same as a uk search on www.msn.com will show a different list to a uk search on www.msn.co.uk

    After looking into all of these problems a little bit more I was put in touch with somebody who had done testing of their own, and they came up with similar results to me. Their posting of the search results is here.

    Now after it took me a day to write the testing web site but another 4 days to try and hone in the search results to what a search engine actually shows an average user, I am afraid that I have to come to the conclusion that these searching APIs arent really worth playing with. A customer will not believe your testing if what you say doesnt match what they will see when they go onto the website and type in a search term and check the position themselves. They will then rubbish all of the rest of the testing that these APIs bring up.

    I now believe that perhaps if I can, I should try and enter the website search engines themselves. Perform the POST that a Submit button would do, and then parse the HTML that is returned. This would then match totally what a customer would see when they double check my testing.
    I will keep a record on here if I can write such a test environment becaues I believe that this could become useful to others, and might be a software tool worth putting up on our website.

    L.
    Mon, 05 Feb 2007 09:06:00 +0000

  • Sitemaps - What is ROR and should we use it
    I have been hearing a lot of buzzwords lately about ROR sitemaps.
    I want to write a little something here about my findings with it.

    I thought I was well up with promoting websites by having a normal XML sitemap, and submitting it to Google webmaster tools, and Yahoo sitemaps, and then the search engines would know all about it and that would be it.

    I tend to keep sitemaps simple with a list of pages in the site, and usually I keep all priorities at 0.5.
    an example of one of these sitemaps is here:
    altFusion software website sitemap
    Although I have also spent a little more time over sitemaps and given each page a different priority and painstakingly gone through it by hand to try and optimise it.
    An example of one of these sitemaps is here:
    marketing course sitemap

    Recently however I have been hearing that the sitemaps I have got are now old hat, and I want to be looking at ROR (Resources of a Resource) Format.
    In short - ROR should be a form of sitemap that can tell search engines a lot more than just what pages are in a site. It should also now be able to tell search engines about the following as well:
    sitemaps, products, services, menus, images, reviews, contact info, business and info.

    This is a first blog to list that I know about this, I will add to this as I actually have a play around with ROR, but for now a good generator of ROR is here:
    http://www.rorweb.com/rormap.htm

    and the root: http://www.rorweb.com/ seems to have a lot of explanations about ROR.
    I think the first experiment for me is to generate ROR of the two sitemaps I have mentioned above and then call them ror.xml so that I can also keep the normal sitemap.xml that I already have. I will then start to submit these ROR pages to google webmaster tools and yahoo sitemaps instead of the normal sitemaps.xml page, and see if that helps or harms my website SEO.

    I will use this post to log all information about this that I see fit.

    Cheers,

    Lindsay.

    Director and Systems Architect - altFusion Ltd.
    Wed, 14 Feb 2007 09:52:00 +0000

  • blogtopsites activation post
    Computers Blogs - Blog Top Sites


    Software blogs




    Top Blogs


    Mon, 12 Feb 2007 12:44:00 +0000

  • Working with a new graphics man
    altFusion are pleased to announce bringing on board the graphical skills of Dave Rendle to help with the styling and graphics of phase 2 of a 3D Game for the PC.

    The game is a new area of development for altfusion, and phase 1 was accepted back in November which proved to be a successful transition from current applications that altfusion have tackled.

    We look forward to what the team can present for the next phase, and hopefully we can continue to provide this kind of solution with a view to move into the Console market as well as PC.
    Sun, 11 Feb 2007 14:59:00 +0000

  • wow SEO tools are vast out there
    Well I thought I knew a fair bit about SEO, and I am on a mission at a minute to see what I can do for these Marketing course trainers, and of course my own software company.
    I signed up to Google analytics, and webmasters tools and google base, and all other things I could think of to help me out, and I have now started to take a look at what Yahoo has to offer.
    It is pretty fantastic with its API. I am at present using it to write a testing tool for me where I can enter a search string and then go through the results to see what position the website I am interested in comes up at.
    I did see ready made tools to do this, but they tend to only go up to the first 50 results which isnt very good when you are starting out for a company and their results start at 350+.
    Anyway I will try and figure out what Yahoo has got to offer, and how it compares to Google tools, and finally I want to see what msn has to bring to the SEO table.

    I will write up my thoughts here as I get them.
    Sun, 21 Jan 2007 16:57:00 +0000

  • Tecnorati account activation
    Technorati Profile
    Thu, 04 Jan 2007 15:08:00 +0000

  • My First Blog
    Hi there, I have just signed up for this and I am not sure what to write here so I will just introduce meself.

    I am co founder of a UK software house. At the moment I am upgrading a web site and application for a CIM ISMM and CMI training company. I wont run on too long about that. Other jobs and interests I have are writing 3D games. I have come up through the ranks of poking pixels and writing games for the C64 and have recently completed a nice 3D far cry style game on the PC using the TV3D engine. I am looking forward to getting to grips wth the XNA and seeing what I can write cross platform for the 360 and PC.
    Although I am also very excited about the new Wii, my GF keeps running around saying I want a Wii. I think there is a lot of scope for them allowing homebrew flash games to be written for it and I wouldnt mind seeing a conversion of the Yeti Sports put on there, but I guess that will come with time.

    Anyway that is my first post.
    This is me.
    I will speak more in future and find out a lot more about what this blogging is but for now,

    have a nice 2007 :)

    Lindsay.
    Thu, 04 Jan 2007 13:43:00 +0000

Submit your RSS Feed

Subscribe to this RSS Feed

Copyright © 2006-2007 Listopica, Inc. RSS Feed Directory