Archive for the ‘Computing’ Category

The A259 “Sustainable Corridor”

Friday, August 8th, 2008

East Sussex County Council have really excelled with a recent bit of road planning.

They have introduce a new “Sustainable Corridor” between Peacehaven and Brighton in order to:

  • Increase bus patronage
  • Prioritise bus traffic
  • Reduce congestion
  • Reduce pollution

Sounds a damned good idea! Quite admirable objectives. However, the implementation of this plan is far from being flawless.

For a start, the majority of the new bus lane between Rottingdean and Peacehaven only goes in one one direction, Westbound, so it does indeed speed up many journeys into Brighton for the buses and taxis. However, the same can not be said for motorists, who now find that their commute times are even longer than they were before!

Furthermore, as a Saltdean resident there are other changes that disadvantage the motorist.

Longridge Avenue is one of the major arteries leading in and out of the heart of Saltdean. The roads to the East of Longridge Avenue only allow traffic to turn to the West when joining the A259, and similarly, traffic on the A259 is only allowed to exit onto these roads when Westbound. As a result of the mini-roundabout at the intersection of the A259 with Longridge Avenue being replaced with traffic lights, traffic can no longer effectively perform a U-turn to travel back to access these roads, and is forced to travel up Longridge Avenue. The queue of cars waiting to turn up Longridge Avenue now impedes traffic from moving along the A259 in a Westbound direction if more than a couple of cars are in the queue. In addition, there is more congestion along Longridge Avenue itself, which is notorious for people double-parking on either side of the road.

As a result of the Longridge Avenue problems and the additional congestion along the A259, you see more traffic using the residential streets between Saltdean and Rottingdean, especially for motorists who are not Brighton bound, and need to use the Falmer Road to gain access to the A27 and A23. There are a limited number of routes to cut through to Rottingdean, and property prices on these roads is sure to fall in light of the additional traffic they will be forced to bear.

In addition to the congestion, the lanes for motorists and buses are all to narrow, and I am sure this is going to lead to an increase in the number of minor accidents that occur along this stretch of the A259. There is a likelihood of more serious accidents during the morning “rush” hour too, with congested and near-stationary Westbound traffic sandwiched by the fast moving bus lane and the unhindered Eastbound traffic.

“Just use the bus!” I hear you cry. Ironically, as reported by The Argus, the managing director, Roger French, of The Brighton & Hove Bus & Coach Company is quoted as saying that some bus journeys have been delayed by up to 45 minutes as a result of the changes, and he has called for the return of the mini-roundabout.

Also, buses do not help people that need to travel beyond Brighton & Hove, who are forced to use the Falmer Road at Rottingdean.

The changes are not likely to be good for local businesses in Peacehaven either, who will now find that traffic that used to be able to park on the A259 is no longer able to, potentially forcing more people to travel.

Sadly, I have also noticed that the number of vehicles using the bridle path across Telscombe Tye from Telscombe Village to the A259 has increased considerably, most likely as a result of people trying to avoid the congestion. It would certainly be a great pity if this unspoiled area was destroyed by these changes. In some cases, I have witnessed vehicles driving directly over the Tye rather than on the rather rutted bridle path!

All in all, the changes introduced have been an unmitigated disaster, and show a complete lack of understanding by East Sussex County Council when it comes to all aspects of traffic management.

The cost of this programme was budgeted at £1.8m, and the “Sustainable Corridor” will eventually run all the way from Brighton to Newhaven.

The true cost will be measured as being much higher, with falling property prices, failing businesses, longer commute times, and increased pollution.

Well done East Sussex County Council.

More Information

“Jack”

Thursday, June 5th, 2008

Just a quick update on the vagrant cat that we’d been giving board and lodging to for the last two weeks.

The cat is apparently called “Jack”. The owner’s had seen one of the posters we’d left in one of the vets in the area, and had excitedly rang lostcatsbrighton.org.uk, who contacted us.

After a quick couple of phone calls, I drove Jack back round to his owners who live about a mile and a half away.

I’m so glad we have been able to reunite Jack with his owners, the pesky little tyke! :-)

WordPress Update

Thursday, May 1st, 2008

I’ve noticed recently that the blog had been attacked a couple of times, with hackers being able to gain administrative access to WordPress.

Fortunately, they didn’t do any harm other than posting or adding links. I suspect that the attacks were purely automated attacks exploiting known vulnerabilities. Things could have been a lot more unpleasant.

Anyway, as a result, I decided it was about time that I updated the blog to the latest version for the security fixes it now has in place to guard against these attacks. Hopefully this will keep the blog safe for a little longer.

All I need to do now is convert my old theme…the default WordPress theme looks so… default. :-)

The Sarcophagus Pattern

Thursday, December 20th, 2007

I’d just like to thank my colleagues Bill and Tom for defining this new pattern:

Sarcophagus Pattern
Intent

Provide a unified interface to a preserved, unspeakable horror that cannot be purged for sentimental or compatibility reasons. Sarcophagus is similar to Facade, but carries the implication that the box should only be opened in the presence of police, necromancers, or others familiar with the dealing with dead things.

Sarcophagus defines a higher-level interface that prevents the contents of the tomb from eating the brains of living. This can be used to simplify a number of despicable interactions and nightmarish dependencies into a single interface.

See also
Facade Pattern, Mediator Pattern, Adapter Pattern

Origins
Inspired by Tom during discussions of [removed to protect the authors]. Defined by Bill.

From the “Online Etymology Dictionary”: sarcophagus
“stone coffin,” 1601, from L. sarcophagus, from Gk. sarkophagos “limestone used for coffins,” lit. “flesh-eating,” in reference to the supposed action of this type of limestone (quarried near Assos in Troas) in quickly decomposing the body, from sarx (gen. sarkos) “flesh” (see sarcasm) + phagein “to eat” (see -phagous). The stone sense was the earliest in Eng,; meaning “stone coffin, often with inscriptions or decorative carvings” is recorded from 1705. The L. word, shortened in V.L. to *sarcus, is the source of Fr. cercueil, Ger. Sarg “coffin,” Du. zerk “tombstone.”

Bye, bye Drupal. Hello Wordpress.

Monday, April 9th, 2007

My Drupal installation was playing up, and its too memory intensive on the host I run it on, so I thought I’d give Wordpress another try.

So, I’m just in the process of converting the site, which has been made significantly easier using the post I found on vrypan.net.

Now all I’ve got to figure out is how to rebuild my previous style with the minimum of effort, and work out what to do with posts that contain Textile-like mark-up.

One thing I have immediately noticed is how much more responsive the site now appears to be.

“Domain-Driven Design, Quickly”

Friday, December 8th, 2006

Floyd Marinescu has just published a free short book on InfoQ that I think all software developers, java developers in particular, should read.

It is a short, succinct explanation of Domain-Driven Design, and takes us back to the basics of application design using a domain based approach.

Far too often, Java designers and developers spend too much time worrying about “how” to build an application, with far too much focus being placed on the technical aspects. Floyd’s book re-introduces the domain driven approach, focusing on “what” to build.

Java’s complexity (ironic for a language that was striving for simplicity) is the reason why so many Java developers have such poor focus. Using a simpler language (Ruby anyone?) allows the developer to focus on the “what” without having to worry about the “how”.

Unfortunately, Java’s complexity is here to stay. Which is why I think it is so important to stress to developers that they shouldn’t lose focus on the “what”.

Second Life

Thursday, November 23rd, 2006

I’m addicted to Second Life.

If you haven’t heard of it, Second Life is a virtual world. It is *not* a game. If anything, it is closer to being a cross between 3 dimension chat and 3 dimensional web. It is a place where you can build a virtual home, invite your virtual friends round, and have a virtual party with them.

The great thing is, Second Life is a blank canvas. You can build want you want in it, and program those objects using the Second Life scripting language to give them behavior. This makes it the perfect virtual environment, allowing me to express my creativity in my down time.

It is also fascinating how some real life companies have begun to leverage Second Life, and you are now beginning to see a cross over between Second Life and Real Life businesses.

If you visit, send an IM (instant message) to my avatar, “Electro Spark”.

Java, DNS, and caching

Wednesday, September 27th, 2006

I have blogged about Java and caching of DNS once before.

It looks like the peeps over on Java Lobby have run into this common problem too.

There are a couple of ways around this problem that dont involve restarting all of your Java network based applications.

There is a property that can be set via java.security.Security, “networkaddress.cache.ttl”, that sets the poll interval (in seconds) that Java will use before refreshing a cached DNS name.

To set this value, you just need to include the following snippet somewhere in your code:

bq. java.security.Security.setProperty(”networkaddress.cache.ttl” , “60″)

There is a second property, “networkaddress.cache.negative.ttl” which is pertinent too. This property sets the poll interval used for unsucessful DNS lookups.

You can set both of these properties to zero, which will disable DNS caching all together.

In addition to these settings, there are two internal system properties that can also be used, but depending on your VM, these may or may not work.

“sun.net.inetaddr.ttl” & “sun.net.inetaddr.negative.ttl” correspond directly to the two previously mentioned properties, but are System properties rather than Security properties, so they have the advantage of being configurable via the command line, or centralised with other application properties.

There is a useful page over on the Sun Java site that discusses all of the available Networking Properties. It is well worth bookmarking.

Be a leader, not a manager

Sunday, August 27th, 2006

This is a great quote, that all project managers should heed:

Once I learned the very hard lessons of how to be a leader instead of a manager, I fully embraced the idea that a successful team was one where people of varying skills had the opportunity to fully demonstrate their talents. At the same time they could count on the different skills of others to help them be more successful than they could have been by themselves. That’s a mouthful, but it served me well.

New Photoblog

Tuesday, June 20th, 2006

I’ve created a new photoblog, where, unsuprisingly, I’ll be uploading just the odd photo or three.

I’ll still be posting images on flickr, but will try and just post what I consider to be my very best to the photoblog.


trash receptable finishing rim online auctions firearms casa grande hotel chihuahua mx ella fitzgerald on tour volume moviefone life link shovels waist to hip ratio average replacing ignition lock cylinders poppy npa mix www fitness center ofdallas sports equipment breast augmentation chattanooga tn hannah schrag extended stay hotel gainesville florida meiklejohn illustration agency kevin february ilive alarm clock instructions manual tutorial introduction to lcd programming reptile cage kits replaceable cleats medical staffing kansas city mo new yrok free classes petit journal sam fillman shoe makers in china dodge ram 1500 front window parts andrew simmons sentenced ultima folding dog cage twisted metal black reading usage policy wall street journal and rio tinto scrapped princess episode summaries ninja service manual tramadol hydrochloride tablets label lifetime original series vampire shi poo in pa continental foundation repair texas main ingredient everybody tractor parts for oliver lester bryan tribble mill lawrenceville strap on penis nyc sexy shower scenes sister angel shakespeare 30 turnberry lane hilton head sc original digital photo frames swf datei bearbeiten sol sayegh blackjack what else to do in vegas fisher price little people sleeping bag riffle sacramento ca real estate appraisers weddingplanner career information work description least popular weding month cast your gay webcam men in sexual position pioneer stereo wiring help teenage time management issues chathill enterprises limited colorado renew auton license online jane austen fan fiction kitchen remodeling fort myers check cashing hours thanks for the sympathy data inc national questing art and crafts for kids elliot smith mp3 with babies and banners honey hill cottage jamaica puzzle ring silver mens six band cincinnati police auto auctions nine inch nails music video pictures effect of open market operations electric fence protection for gardens burn data dvd on mac walker roadhouse walker mi top 10 least expensive 2008 cars self-adhesive label sign holders simvastatin tab side effects armani evening dress venom pictures spiderman break sequence on cisco 1600 messenger bag for 17 inch notebook how do jews celebrate pesach kids lighting fixtures moreno valley california dj tammy leica lux 2 review lux air luxembourg dawn patrol charts amp tables drumming team building pacific pride antioch logitec tv remote control hartwell oxford popular financial holdings law suits where to rent a rug doctor jacob groenewold oak brook illinois high capacity ceiling fans science fiction book title woman anthony busty nymps which state borders the least states great lakes reinsurance plc dell 1320c toner earth fare raleigh triple stream web fluid refill list of elvis hits during world war 2 argentina hand horn hamet adsense tutorial http violet toy insertions moving experience llc and stephen warshaw activity of the endocrine system whirlpool duet dryer pewter stroller drink holders saudi support back atlanta junior league sport events sw hide pl criss angel photos jacksonville florida emergency room wd scorpio sou chef definition jeopardy ultimate tournament of champion least cell phone radiation illing middle school orchestra far cray mods bille b se how to get warts off skin electronic ignition conversion review new york photo personals dating jacob smock virginia chemistry acid base project convert aus dollars to euros wholesale daycare equipment us bottled water standards hp ipaq rx1900 free downloadable powerpoint viewer maximum federal lender rate dell precision 380 maximum memory large fonts and ttf highest per capita 2006 ronald travers esq donna dress front halter ricco split guardian hay festival of literature alabama reference lab reference range what does the ignition coil free runescape 2 autobots download introduction to game theory seattle wa cyro treated wire heat treated pallet regulations pride planner group tunnel firewall proxy lemon chess gooey butter galerias pacifico buenos aires argentina how to renew your registration nonfiction and purpose for first graders j moss and bryon cage central florida builders nigeria jobs online nanimo bars lynden hot air balloon vermont preforclosure listings in british columbia marshall medical center south boaz alabama build horse rocking healthcare provider cpr in vancouver wa battery for hp pavilion laptops stefan h mke thompson cadillac gmc raleigh red bull race abu dhabi new adhd medicine blockbuster tee and golf ball cuff link untamed riders cycle experiment hot chocolate trick tone change popular hand soap kids showing respect to one another united states marshal idaho set time login script shade if excel trucker auto carrier grey archive adult date sex personals 700 foot peak sandstone seabirds dragging the line tommy james tommy hilfiger denim king duvet cover literacy rates of central america la la lu song lyrics lower greenville dallas tx property rentals birmingham the basement religion connect ps2 keyboard to usb port condo daytona fl in rent amd 4800 x2 cpu collectible hammer pushbutton knife pocket pc today themes harvard square restaurants cambridge ma uncle sam malone personalized stationary post it notes netscape macintosh download 9.2 speedstar ignition module atlantic alliance think tank how did ruth wakefield died unable find mailbox timezone error 0x8004010f zip codes 38501 allternative cancer treatments renal kidney vice city virgo remove spyware free macintosh cottage style gardening sega genesis sonic model 10-201 prints sharepoint 3.0 deployment under way knock sensor kia spectra affair de la les maison hong kong fiscal policy starting blocks leak soup headset bearing cap o ring 12 lead technique porcine door flyer hanging stamps from australia ibm company overview settler women being hairy posted game deer tapestry wall pickup configuration split p wooden hand made duck calls bessel filter response amari coral beach baseball fan millionth free offer pregnancy girls got to pee include password account email order freetvonline software virus age of lou holtz webley scott guns formor scam used nissan armada australia industries least satisfaction development direct foreign in infrastructure investment mark august cape cod us poverty chronic disease www hipo alpe adria scientific name for goose grass self watering globe deadwood cast list visa apply how cape codder resort cape cod rectal tissue irritation drainage discovery cove memorabila 100 polyester hawaiian fabric discovery channel light show hopitality concrete statue sir finders petrie famous discovery arena city football kansas name team travel songs for children 3d home architect deluxe floor plans hydronic heater wood fired the least percent poverty country big lots ft payne alabama royal oak daily tribunbe fat bitch ecards tv listening headphones intent to purchase a restaurant contract 2 horny lesbians patent jury instructions estoppel biography vice admiral john mcconnell vitamin outlet store vitamin d harmful in large doses odd but true facts plus size trendy summer dresses nelson bc rock climbing teachers expense deduction motorcycle clean aluminum alloy forge chain tote bag exporter foundation jamaica relief ultimate technology solutions lisle il clean resin furniture hughes inn sam unfccc report climate st andrews cape coral fl sam hedaya party dress valance map of silicon valley globalization sam swope mitsubishi collision bugling bull game call sam hannah michigan saia burgess automotive dreaming in color deck footage to mileage conversions alien and pred noises ti the rapper com sport facility crowd management dowload pmbok gladys alyward stubbornly attached traffic control distributors satellite images of florida hilliard newswire dealing explosion information ford ignition insertions frontlines pc game discovery maranello cost of ignition interlock system pot roast pressure cooking recipe coded ignition locking system for cars ken bay sensual massage hand relief melbourne dont know why i didnt come t-moblie in keene nh song ray kennedy intellectual centre debt legal dictionary kate ritchie nude tape protozoa vs bacteria h3 band bbw galway outer banks nc rentals with pets moped sale scooter used gay sex elk river saint petersburg sheriff department alcohol shortage dinp mellon dance jack gale front line assembly homepage operation tiger wwf valve 180 extender south louisville pediatric alabama bass boat in used joiphone linksys ports tommy nixon purple fabric bags atp pro max review compact flash living estate forms myspace html hide blog jewelry store st paul cad chef brian comics nj state firemen mutual benevolent hassock whirlpool top loader washing machines wellness techniques sleep apnea and abdominal bloating bibi s box games archives little sexy babies beachs on cancun cafe delight los angeles guernsey trips microsoft digital link up home system sam and libby ballet house inspection houston texas 4550 maine avenue rochester mn free online realistic 3-d shooting games christmas wall paintings tornados in mississippi gregory nelson davis automatic transmission settings disalvos dayton ohio antioch church of christ tn getting away papa roach civil rights police harrassment pennsylvania educational experiment water and microscope usa terrorism ships house built on tarmac antique glass came in laundry detergent tropical disease doctor in nassau bahamas wine depot in virginia beach discovery islander fiona claire seat belt for school bus fantastik carpet cleaner doublingstocks forum four hundred and 48 productions junior assistant scoutmaster rank truro website parker house chronic pain and inflammation types of bacteria found in stormwater athf colon movie for theaters married with chidren kelly wikipedia on dirt bikes electron dot structure of hydrogen carbonate profesional landscaping design software unique clothing for men firestone tire and rubber wilson cara jean collins billy justin charles ultra computers bios upgrade jack and bobby the movie kick sled mikey don leo take a dump magnolia liliiflora jane sharp internet librarians p aster fireplace mantel windows 2003 volume id change las viejas casino san diego ca jungle mash ups looking for chase visa card wheeler redemption bethel maine diesel machanic instructor pro comp rear leaf springs teeth structur royal thai dallas restaurant shoes wet sundowner swim suits chrome zx12r mirrors eddie griffin wrecks $1.5 million ferrari red headed teenage boy biblical esther background ibanez guitars ex series ball room dancing memphis the arrival of raditz tiny elvis snl sam woods picture way fest west palm beach fl size of powerlite cruiser bars karen allen x-rated montgomery mall montgomery alabama poul mahler dam danmark job opening with indian gaming hydro polymers private equity 2007 putter components golf frame my poetry 1 bedroom rentals listing pittsburgh slogans on bikes actress jane asher convert weight from grams into pounds wedding balloon sculpture th 22at rtsb sioux falls sd lowest intraplural pressure mississippi whiskey guitar 2003 howe county council members in bloomington indiana pakistani wedding pics automobile engine rotory install new office assistants dynamic russell 2000-h kthnoc s web index fan pages references of hell in the bible sam brownback homelife charley pride nextel ringtone mckinley grand hotel in canton ohio mexican visa requirements russian passport moaning goat meter funding long-term care facilities pre cooling vest australia daniel theo bader to dial american numbers dial 1001 bls skull tank list of flame colors jodi at wolfgang wirths robert service little voices howard haley napa mental hospital earth shoes australia against me ringtones michigan stores denim halter top pharmaceutical consultant uk pressure for in ground sprinkler systems 1990 ducati 909 paso monster conponent cables mysql connector setup switches bicker sponsorship tudor square batesville imp panel fasteners galway bay tab broadband providers tucson the physics of hurdles ronald k smith animation honey bee penn state cooperative extention daniel garcia shade china buffet in woodridge il by design casa grande bay view resort in myrtle beach learn guitar faster than ever extreme fun center corprate punishment glidden ediger funeral home civil air patrol ct number the stars journal questions electric bass years introduced cancer bats kingston cheapest amusment park castle hill rsl sydney see visited websites supplier forces leon kussik black berry modem poppy tapestry canaan vermont map cdc greenville sc windstar how to clean the maf broadway chevrolet green bay young girl hentai porn dump