Moved to: WoodyHayday.com
Woody Hayday

Fresh Ideas

Hi there! This is my old blog, I don't hang around here much.
You can now find me trying to mix things up here:
Visit WoodyHayday.com Subscribe To My Email List

Southside Festival 2011 Playlist

Last weekend was Southside festival in Neuhausen Ob Eck, South Germany, it was a muddy, rainy, hot, (did I say muddy) few days. All the big bands were fantastic, for me Incubus, Portishead, Gogol Bordello, The Arctic Monkeys and Chemical Brothers smashed it.

Anyway if you have spotify and want to check out some of the epicness here’s a playlist of a bunch of the artists at Southside:


Click Me!

If your not a spotify user check out a few tracks on youtube below. Other highlights included dudes making tents into kites, the sun coming out and drying up the mud and becks being on tap everywhere!

Posted in Music, Travel

Audi A4 B6 (2002-200?) Fix for Airconditioning stuck on ECON mode (Replace High-Pressure Sensor/Thrust sensor G65)

I am no mechanic, not even close, but after a spout of successful self fixes on my Audi I thought I would post this, purely because when I was going about trying to fix this particular issue myself there was about 100 slightly different versions of solutions on google, of which a lot give misleading/confused advice. I figured as I fixed it I would take pictures in case it worked, and it did, so hopefully this post will be of use to you if you are in the same boat. Of course as I am no mechanic do this stuff at your own risk, in my case it was my last resort, the garage had no clue and the air-con man wasn’t sure!

So the symptom is the climate control getting stuck on ECON mode, the light stays on and whatever you do, this is how it happened in my 2003 Audi A4 B6 (1.9 Tdi sport), but apparently even same year models can have no high-pressure sensor, in which case it may be your regulator/compressor and a bigger price tag to fix.

Things you will need to fix: Patch Cable from ebay (sub £10), Laptop, VCDS Lite (Free), Torque bit wrench kit, 17mm spanner, replacement high pressure sensor (also called thrust sensor) and about 20 minutes.

First thing I would recommend is getting a patch cable if you haven’t already, you can get these off ebay for a few quid . Getting VAGCOM (VAG = Volkswagen Audi Group) to work can be a nightmare in itself but I would say your easiest (budget) way to get it up and working is to buy a usb patch cable (blue plastic most common) and then download VAGCOM Lite – its called VCDS-Lite, but it is essentially VAGCOM but tweaked down in what it will do, the best bit is its free and with these dumb patch cables it works out of the box. VAGCOM by the way is a software which reads/writes to your cars ECU, it does a lot but all you need it for here is to read/clear fault codes. Anyway there is plenty of good advice about VAGCOM / VCDS-Lite online, so google it, in this case load it up, test it and then go to “select control module” and click “08-Auto HVAC”.

Posted in Technology

Ebay Partner Network Changes RSS Urls (again)

If you are part of the wave of Ebay Partner Network (EPN) affiliates that stuck up middle-man eshops fed by their RSS feeds you may have missed this. In the 5 years or so I have been an ebay affiliate they have only done this a few times, but for the hundreds of custom scripts using the urls it can be no small task to reconfigure them. Anyway after putting it off till the last week I thought this week I should remedy the old RSS urls before they stop supporting them:

The existing RSS Feed Generator will no longer be available in the ePN portal after April 17th. However, your existing RSS feed URL’s will continue to be supported until June 30th. We do recommend that you switch to the new RSS Feed Generator to be sure you’re getting more relevant results in your RSS feed.

So if your in the same boat and you have hundreds (thousands?) of RSS urls hard-coded into files across multiple servers I would recommend you get working, perhaps the following will be of use. I should mention at this point that Auction 2 Post users (and Bans, Wordbay etc.) will not suffer any fallout as they use the shopping api (which is sensible now, but back in 2006 wasn’t an accessible option.)

I have written a quick transformation script (js) which will take an old epn RSS url (http://rss.api.ebay.com/ws/rssapi?…) and transform it into a new one (http://rest.ebay.com/epn/v1/find/item.rss?…), if you only have a few urls to change over then it might be enough for you:

Ebay Partner Network (EPN) RSS Url Converter/Transformer
Posted in Affiliate Marketing, C#, Code, Javascript Tagged ,

Hackers wrecking your shared host account? Check your Website Portfolio Integrity

10 days of perpetual issues with hackers. 10 DAYS. 100+ sites bombed randomly between every 5 minutes and 5 hours and that’s only after proper detection, who knows how far it had gone before. But from the relentless irritation some positives developed, if you are in the (precarious) position of hosting LOTS of websites on a shared hosting account or you run a shared hosting service then read on, the value of maintaining limit pushing amounts of sites on a single account really should be considered – if the loss of earnings for all the hacker downtime doesn’t wipe out the savings then the cost of repair, security hole identification and eradication probably will, not to mention the loss of face to the search engines.

The following is a half vent, half information dump spawned from the irritation of being hacked, again. I have written a piece of monitoring/reconciliation software (Windows based works with your ftp account) to deal with detection/fixing. If you’re in the same boat and all you want is the alpha release, skip to the bottom and drop me a comment.

Website hacker entrance vectors (have any security holes?)

Common CMS, E-Commerce systems and forums (out of date or zero day, they all have or have had vulnerabilities) – WordPress, Drupal, OSCommerce, Gallery, PHPBB, VBulletin etc. etc. Particularly relevant here are the open source systems, but they are all susceptible – how many of these do you have installed where? For me these could of been answered with “a lot” and “some places”, clarity has now been restored but more on that later.

CMS Plugins (^^) – Often overlooked (especially by me), installed plugins can in themselves be entry vectors, often CMS’s push their communities to develop additional functionality for their system, which is a good thing, however if the system itself doesn’t deal particularly well with the security of folder structures or indeed how plugins are accessed they can offer ways in. Be careful with plugins which deal with file management and code execution (e.g. file attachers/uploaders etc.) Try to use late version highly rated plugins from reputable sources, with things like WordPress, plugins are low risk though as it has an excellent security model.

Bespoke server-side code and CMS’s – in my experience these is often LESS likely to get hacked, firstly “hackers” in this case are more likely to be script kiddies sitting in web cafes in some of the poorer world nations, they often use known exploits on common systems rather than trawl the web, searching for one off programmer mistakes. If you are behind the bespoke stuff leave out as many foot prints as possible and triple check everything. For bespoke stuff the most likely point of entry is simple SQL Injection, use SQL parameters.

FTP/WebDav – This really comes down to passwords as next indicated.

Passwords – Acquired by trojans or traffic sniffers, it becomes irrelevant what security you have in place across the whole setup if you don’t look after them properly. Avoid connecting to anything unencrypted (or at all if possible) on any network you don’t 100% trust, WIFI and wired, even if it’s a friends they could have a network sniffing Trojan on an idle machine. Install good anti-virus and protection software. Use Avast (free for private use) and Spybot Search and Destroy (these two are plenty.) Be careful with providing access to other users, whether it FTP, CMS, SSH, whatever – you may trust them but do you trust their computers?

Posted in ASP.Net, C#, Ideas, PHP, Projects, Search Engine Optimisation, Software, Technology, Web Development, Web Technology, Wordpress

Writing a book. Yeah its a novel, Science fiction…1 year later

It’s now about a year since I started writing my first book, a novel, a science fiction novel and I am still writing. It’s been an experience which has travelled the world with me and let me travel the world through it. Started on a bit of a whim it has become an all encompassing enjoyment as well as a huge challenge. Finally though I am getting somewhere, my words, sentences and drunken typing now resemble the beginnings of a serious manuscript, a plot at least mostly coherent, a real novel! In the process I have underestimated several things, in an effort to document them I intend to write about them here, this may be a tipping point for this blog but as its quite a mixed bag as it is who knows.

First underestimation: Scale
Write a book, yeah I could do that, what is it like a hundred pages? probably 6 months and I will have something. No. Not for me at least. I know the pro’s can pull a lot out of the bag but in my haphazard way of writing up mountains in Nepal or in notepads in bars it’s not going to be so straightforward. Just actually setting a scale seemed difficult for me. I went with the standard, not to be caught up in the masses of writers but just to set myself a goal, some boundaries. Somehow this equated to a goal of between 80,000 and 100,000 words, which in fact has worked out really well for this novel, however I can see how easily things can go astray and I am all for writing shorter/longer pieces after this, or this series (perhaps :D.)

As I side note I guess I could put pace and planning under scale, as the scale of interest I showed them at the beginning was negligible, tiny. This was a big fail for me, I decided to write the book in chunks, jumping about the story but in doing so did create a little confusion and fragmentation. I probably lost a few months to fix up, re-correlation and re-planning, in the end it will still work but next time I am going to plan it conscientiously and write from start to finish.

writing in the clouds - bandipur - nepal
Posted in Projects, Social Media, Travel, Writing

Grab Tabs – Get chromium urls in a list

Long story short there is a bunch of extensions for chrome/chromium which provide you with session management and tab control but frankly none of them do exactly what I wanted so I have fudged a solution by using session manager and writing a 5 minute extension: Grab Tabs. Somehow it seemed easier to write an extension than to find one which just worked, feature creep gets people bad!

***Grab Tabs is Super Simple
This is a super simple extension which dumps a list of current tabs to a text box, ready to copy out to wherever.

There’s no need for complexity, sometimes you just need a list of the urls you have open, across windows – essential functionality for a lot of us power users.

Session managers are great, (I use the extension called Session Manager) – but they still lack just the brute functionality to get a list of tab urls straight out. This does that.

No frill, simple tab url extraction 😀

>> Get Grab Tabs <<
Posted in Code, Javascript, Web Technology

Filter bubbles – Will tomorrow see the transparent equation of you?

A good ted talk from Eli Pariser on what he calls Filter Bubbles:

He has presented on a growing phenomena which we should all be more aware of, the algorithmic manipulation of digital feeds of information, our “personal web” that I would suggest the majority is oblivious to. Like it or hate it our new digital world is formed by digital giants, machines, bots and the result is fantastic opportunity, a new level of interconnectivity between us with the caveat that it allows scope for both promotion and demotion, at the will of another. In terms of models for media manipulation, I find it just an extension of the previous, a more effective, efficient machine that was already working well with tv, newspapers, advertisements etc. Filters online are in essence a common sense progression, if we skip to the business section of the paper each time do we really need to look through every other page to find it?

The issue of realisation though will have a delay. The mass population will not realise they are not even being shown the rest of the paper for some time, however beyond basic information announcements “this is a filtered feed” I do not see it as the service providers obligation to distinctly highlight their filtering. No doubt complete transparency or a step towards it would be good but the mass majority of users (certainly to online social media) would never pay it attention either way.

It is probably already the case that each of us is becoming more and more resolved as a sum, call it our media consumption dna, our preferences boiled down, resolved to an equation explaining us in the eyes of the services we use. Designed to improve the way they serve us, inadvertently they provide labels, a digital description. In every discourse with a website we help the automated behemoths of programs refine our own equation, from the browser we use, to the time of day we facebook John doe, to the websites we frequent and the words we type.


(I just look forward to facebook announcing transparency and letting us see what we resolve to in their algorithmic eyes!)
Posted in Technology, Web Technology

Bluebellage

Read the rest : Bluebellage »
Posted in Photography
The New Blog
WoodyHayday.com
A Quote..
"There are certain things that are fundamental to human fulfillment. The essence of these needs is captured in the phrase "to live, to love, to learn, to leave a legacy." The need to leave a legacy is our spiritual need to have a sense of meaning, purpose, personal congruence, and contribution"
Stephen Covey
Old Random Projects
    © Woody Hayday 2008-2025