Bloggin in the UK RSS 2.0
 Tuesday, January 22, 2008
One of my new year's resolutions was to upgrade to the latest version of dasblog and host it on ASP.NET 2.0.

Well this is probably the only resolution I will keep.

I chose the MadsSimple theme I really liked the business theme but the blog post font was a little small and this is a personal blog so MadsSimple seemed to work better.

With this update of DasBlog many more asp.net hosting companies become usable, as the "Medium Trust" hosting issue has been addressed, hope you enjoy the new look.

Tuesday, January 22, 2008 9:51:31 PM (GMT Standard Time, UTC+00:00)  #    Comments [1] -

 Thursday, January 10, 2008
What is wikimapia ?

Well it seem's appropriate to quote Wikipedia...
"WikiMapia is an online map and satellite imaging resource that combines Google Maps with a wiki system, allowing users to add information (in the form of a note) to any location on earth.[2] It is one of the top 1000 websites visited,[3] and has over 5 million places marked.[4] It was created by Alexandre Koriakine and Evgeniy Saveliev, and was launched on May 24, 2006 with the aim of "describing the whole planet Earth".

It is a great site, where you can tag anywhere in the world* with a box and some details about the location. The site is geared towards commercial enterprises but anyone can tag anything (within reason). You can tag your house, school, gym, place of work whatever you like.

* Image resolution will vary
Thursday, January 10, 2008 6:21:40 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

 Monday, January 07, 2008

At last a car manufacturer has realised it is about time they put some computer technology into their vehicles.

I am a fully paid up member of the geek club, I have often toyed with the idea of installing a pc in my car but worried that my wife might kill me if I did.

With the advent of 3G networks and GPS there are more and more reasons for having technology on the move.

What would be cooler than on your next road trip having a wifi access point in your car so your friends / familly can surf on the journey, you could check the traffic reports. You could also look for good places to stop on the way.

SYNC looks like the first tentative step towards what a geek like me would consider an automotive utopia. Microsoft have developed voice activated integration for mobile phones and ipods (and their own Zune player), as of right now this is only available in the US but the early signs are customers are warming to it, so it should be long before UK vehicles are being offered with the system

Find out more here: http://www.syncmyride.com/#/overlay/overlay_what_is_sync





Monday, January 07, 2008 6:25:24 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

This is a very sad story, a blogging soldier who was killed in Iraq had made arrangements with a friend to put up a final blog post in the event of his death.

http://obsidianwings.blogs.com/obsidian_wings/2008/01/andy-olmsted.html
Monday, January 07, 2008 6:18:04 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

 Friday, November 30, 2007
The sterophonics have got it spot on, and this applies equally to software development when it comes to architecture. I went to the last DNUG meeting where Ian Cooper gave a great one hour presentation on Monorail one of the points he emphasised during the talk is to employ "Just enough architecture" is all you need. Over architehcting will usually lead to uneccessary complexity in your application.

The question that logically follows the above is, how much is enough? Well if you find yourself writing a lot of code to do something that is fairly trivial and the consumers of your application are not deriving any gain then the chances are you have over engineered the solution. As a developer it is easy to be lured by fancy patterns and advanced architectures, as you are probably fueled by a desire to improve your own understanding of them. A good developer's first loyalty should always be to employ the most elegant and efficient means to complete the task.

So what are the consequences of a needlessly complicated design? For starters you will be less agile, decisions to implement changes will have to be more considered due to the possible impact they could have. New team members will take longer to get up to speed and will need more guideance. The amount of resources needed for maintaining the application and the quality of that resource may also be greater.

In the end it comes down to this, you wouldn't use a sledge hammer to open your boiled egg at breakfast, so don't use a polymorphic, OO, MVC solution when a batch file will do.
Friday, November 30, 2007 12:17:48 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

 Thursday, August 30, 2007

Credit is endemic in the developed countries of the world, it is the oil between the cogs of the economy, if you remove access to credit what will happen?

Firstly even a worst case scenario would not see all lines of credit dissapear, applying for credit would become a more rigourous process both on the high street and commercially. Interest rates may increase this would have a knock on effect of reducing spending power and increasing the cost of production. The first place this will have an effect is in the housing market, typically this is the biggest loan taken out by consumers.

It is a well know fact in the UK where demand for housing outstrips supply that cheap credit (low interest rates) increases peoples purchasing power and thus causes house prices to rise. The banks willingness to lend money or access to credit is another factor, in the UK banks have been lowering the bar and increasing the ratio of income multiples. Five years ago the standard income multiples used by all banks was 2.5 x joint salary or three times single salary. This lending criteria was introduced by banks as a straighforward sanity check to prevent customers over commiting themselves. Increasing this ratio as quickly and by as much as 4.5 times joint salary and five times single was a bold move by the banks. It is understandable why they did it, more and more of the customers coming to them were priced out of the market and could not afford to get on the property ladder. They were creditworthy but could not borrow enough cash to buy the house / flat they wanted, the solution was simple but the consequences of the solution may be unpleasant.

Second mortgages and remortgaging your house can be an effective way to finance a purchase, the security of your home will often mean a lower interest rate, however, some consumers have deluded themselves as to what they can actually afford. The increased security of lending against your property will also mean you can borrow more than an unsecured loan. Finance and mortgage companies will pay less attention to a customers credit history and ability to pay if they can offer some security (their house), in this situation responsible lending is less likely to occur.

So what is the worst case scenario for the UK housing market? Well a house price crash, fuelled by higher interest rates and consumers inability to obtain credit. This could easily lead to a recession due to people repaying their more expensive mortgages not having any spare cash to spend on fancy meals and in the shops. We could re-live the 80's bust all over again. In the longer term this would probably be healthy for the economy by lowering house prices. The fundamental problem the shortage of good housing would not have been addressed, only the government can tackle this by removing some the restrictions preventing new houses from being built.

Thursday, August 30, 2007 1:48:58 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

 Monday, March 19, 2007
Monday, March 19, 2007 10:03:17 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] -

 Monday, March 12, 2007
In SQL 2005 you can still use sysperfinfo but it is now deprecated and you should start reading data from sys.dm_os_performance_counters if you have monitoring in place for SQL2000 and are migrating to 2005 you should probably update your scripts. One other change you might need to make is to the column that stores cntr_value as this is now a BigInt in SQL server 2005.
This article covers how to monitor performance pre SQL 2005 which is still relevant but attached to this post is an updated script for SQL 2005 It is recommended that you create a new "Performance" database on your server and run these scripts in. Then setup a job that executes every minute to record the performance data.

Update:
It turns out there is a bug in the SQL 2005 user connections counter. The counter is not reduced when a Service Broker task is ended. The result is the "User Connections" counter keeps getting bigger and bigger. SP2 has just been released but this is still an issue I guess MS may fix this in SP3

Script to monitor sysperfinfo updated naming conventions SQL 2005.sql (4.84 KB)
Monday, March 12, 2007 12:42:14 PM (GMT Standard Time, UTC+00:00)  #    Comments [2] -

 Saturday, March 10, 2007
So I am trying to get to grips with what makes ThinkJot V2 tick. Firstly it is written in C# 2.0 with ASP.NET one of the design goals was to make it MONO friendly but I'm not sure of the status.

Data Provider Model

TJ V2 implements a data provider model at time of writing the only implemented data storage mechanism is XML. The XML provider uses serialisation to persist objects to the file system.

Saturday, March 10, 2007 12:49:40 PM (GMT Standard Time, UTC+00:00)  #    Comments [1] -
ThinkJot
Archive
<January 2008>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008
Charlie Barker
Sign In
Statistics
Total Posts: 139
This Year: 20
This Month: 1
This Week: 0
Comments: 52
Themes
Pick a theme:
All Content © 2008, Charlie Barker
DasBlog theme 'Business' created by Christoph De Baene (delarou)