Full HD Visualisations & Spotify Visualizations

With technology developing so fast why is it that whenever the question of music visualisation comes up there’s not always a clear point of reference? The 1990′s it seems was the time for music visualisations. Visualisations though can add so much the the experience of music, a good VJ will hugely enhance a music gig, just like seeing a band live can be a much richer experience than listening to their album on spotify. Anyway visualisations are a pet interest of mine and as a result HD Visualisations .com is formed, it might be a busy project or a slow one, other things dictate. Should be interesting to see how modern technology, code and things like CUDA card’s can improve the medium though ;)

Spotify may not have visualisations, but visualisations may find spotify :D

hd-visualisations
Posted in Ideas, Looking Forward, Music, Visualisation | Leave a comment

Ebay Partner Network Xmas Bonus? – EPN Look after their affiliates

Those of you that make good money out of eBay probably noticed the downtime last month. For me it had an affect on my epn earnings for around 5 days. The problem (in my case at least) seemed to be with RSS feeds called from php (curl.) But it could simply have been a server capacity issue as while my earnings/epc/clicks were down they were probably only 75% down, which would indicate intermittent service. Its worth noting that before this I had had upwards of 2 years of service as an eBay affiliate without a single obvious days downtime with regards to their rss feeds. This certainly softened the blow of the 5 days loss, but it does make you consider caching and things like the auction 2 post plugin more as I had become so reliant on the wonderful ebay affiliate uptime that I had almost no backup plan. A lot of my sites were actually showing comical messages I had left in the php because it was that infrequent that this sort of loss of service would occur (only a few sites and it just said something like “oh knowz we cant find anything” – yeah I know, I don’t even remember writing it.) Either way all was resolved within a working week and everything is  long since back up to capacity again.

Ebay Partner Network responded with a blog post about this yesterday. You wouldn’t blame them if they coldly denied to pay all affiliates for earnings that they effectively didn’t make during the tempremental service, however they look to be providing us with a token possitive sum gesture. This helps epn stand out amongst networks and shows that they acknowledge the shared benefits affiliate promotion offers, certainly it cements epn in the uk as being a solid entrance to affiliate marketing.

“We have finalized calculations for a makegood that will use the earnings on the days before and the days after the outage, along with a factor to account for Christmas seasonality, to calculate a makegood to make up for the decrease in affiliate earnings caused by this outage.

This makegood will be added to each account and will be paid out along with the December payment”

(Taken from the Ebay Partner Network Blog post re the November 21st Site outage Makegood – posted 07th Dec 09.)

Posted in Affiliate Marketing, PHP, Web Development | Leave a comment

Auction 2 Post Recap

Its been a while since I posted my review of Auction 2 Post and I thought I would do a post with my results so far etc. Broadly speaking a2p has been a fairly successful venture, between 5-10 sites, all of which more than pay their way have brought more than 100% ROI on the original purchase, and probably a fairly decent hourly rate for the person putting them up. I would say that if you have a decent way of promoting the sites you create (a good backbone of links, or at least a good source of links) then you will have no issue in making a small fortune out of auction 2 post.

You might have to scale it up a lot though, if you don’t choose good niche’s and good domains/designs. From the few I have put up the great domains/good sites do best, but then I did most promotion for them so perhaps that is biased. All in all I will keep A2P in my developers arsenal, for $69 or whatever for a lifetime licence – you cant go wrong with it. If you don’t make your money back and a lot more then you shouldn’t be trying to make money online.

auction2post
Posted in Affiliate Marketing, Web Development | Leave a comment

2015 – What will technology be in 2015?

I read a fair bit of technology news and discussion online, its a kind of hobby of mine – around this I make sweeping statements about what I think things will end up like. While a fairly pointless thing to do its interesting to note what you think things will be like in the future at one point, even if in 2015 I find this post (how will I find it?) and laugh at its outlandish predictions about technology and society. So here goes, my thoughts on what technology will be like for humans in 2015.

The reason this post really sparked was this post on pico projectors and what pico projectors might be like in 2015. I think pico projector’s (tiny projectors that will fit in your hand but produce a projection pretty much the quality of your old tv, anywhere @ 50 inchs) will get huge. I don’t doubt for one minute that MVIS stock will be the first sign of this in the coming months (the microvision showWX is going to be the worlds first mainstream big selling pico – prediction) and this will be only the start for developing display technology. Over the next 5 years visually representative technology will blossom. We will see embedded pico-projector’s slot into city planning, home design, products such as laptops (netbooks), mobile phones, games systems, camera’s. Within lcd little growth will happen but we will likely see some sort of “ultra hd” – probably double current full hd (1080p), while embedded pico’s will feature a whole host of new resolutions, by 2015 we will definitely see full hd pico’s. This development of display technology will usher in a new age of advertisements, coupled with Augmented Reality and revolution amongst the Operating Systems.

embedded-pico-projector

Which brings me nicely to Augmented Reality. AR. Currently there is much buzz around Augmented reality, which I believe really is the sudden sci-fi geek realisation that technically the technology to fully provide AR is out, its been out for more than a year. Smart phones with knowledge of where they are and decent digital cameras have been around longer than the iPhone. It seems once this dawned on people everyone made a mad rush to make something AR, regardless of what it is. As a result magazines, advertisers and marketing companies largely came first (presumably they had the quickest fluid funds to pay for AR.) This marrs the technology a bit if you ask me but perhaps as AR becomes more meaning based this will change. My jury is out on AR but I think it won’t be as big a deal as everyone is making out it will be.

Business will change, or rather some business’s will change the way they use technology. You always get early adopters but I believe a good proportion of companies that operate around creative, co-operative ideology will gear up more technologically as the younger generation come into professionalism. We will see different technological assistance of work in the workplace. Board meetings will not only be worldwide (like now via Cisco tele-conferencing) but they will be assisted by interactive technology, touch and display will play large parts in this technology, beyond the Microsoft surface table and towards the science fiction of minority report. Data will be housed, represented and communicated differently. A few years ago usb sticks and solid state drives didn’t offer an easy solution to copying files, network speeds were a 100th of what they largely are today, there was no cloud. As data management and storage develop as too will the way we use it. We will probably have identifiers rather than storage in 2015. e.g. rather than copying a file to a usb stick you will simply instruct your interface to relate that data to a physical object, a soundwave (a word/phrase perhaps?) or a time of day or place, provided you can prove who you are you could then recieve it. You could carry a 200gb file with you in your wallet or on your fingernail, as the likelihood is that 200gb file will be stored centrally in what people now call the “cloud” (but will probably be a server in london or a main city) and you will simply use a relation to prompt whatever interface into providing you with this file.

cloud-computing

There will be hurdles in achieving universal centralised data but by 2015 there will be a huge proportion less of personal computing power stored in the home. The google OS is perhaps a sign of a branching of operating systems, but I don’t see google dominating the operating system market. Microsoft have become a lot stronger over the last 18 months but the real truth of it is that neither of these developers seem to be truely embracing all of the technology developments happening. Perhaps this lag in uptake is natural, Microsoft does show some promising signs but is held back by business concerns, google seems to throw itself into the ideas without checking they are in the right direction, linux, well linux is linux. By 2015 I predict there will be at least another major world provider of what we currently refer to as operating systems. The whole concept needs re-exploring from the ground up, even starting again beyond the google os. Touch for example, AR and improved options for display are all completely ignored by all of the aforementioned operating systems, Microsoft is the only developer that even references these things but is yet to truly develop a commercial option.

Search will change too. The last few years has seen a huge uptake worldwide in searching for things which in turn has pushed marketing, sales and online business into a whole new age. It’s also cemented new business models such as affiliate marketing, search based advertising and more grey area web production. The long tail has well and truly become a reality, many successful business people spend their days driving traffic from long tail search into successful sales. This will continue but it wont settle in a single routine for long. Affiliate marketing will take to interactive media more as this becomes more integral in everyday life, search will some how adapt to a new more astute audience that is used to getting good search results fast and who quickly picks up trends and becomes integral members of up and coming online phenomena such as reddit, twitter etc. Beyond real-time, search will need to integrate much more with outside sources, new operating systems and the work out the best way to catalogue and express the ever expanding online data and how it is created and used.

search-will-change

HTML 5 is on its way too, this will be a major improvement but it wont be the last the web sees pre 2015. By 2015 I believe that the “internet” as we know it, a vast linked store of webpages will be a very different beast. Microsoft (XBOX), Apple (iPhone), Sony (Ps3) – these are all well known, global brands and they are all investing / operating in the new world of applications. Pioneered by Apple and the iphone the idea of segmented approved tools that are properly ordered was a (very apple) genius idea. Bringing a (standard) apple simplicity to what was previously a confusing and avoided world of software for a lot of people. Microsoft, Sky, Sony and other huge technology developers did not miss this success. In the coming years slowly these companies will target specific software/hardware at every possible market audience. By 2015 every member of your family will be buying something digital. Expanding on the segmented digitally providable media of the iphone app, television programs, games, music, films and books will all be available at the click of a button, tap of a screen or utterance of a command (and payment systems such as xbox subscriptions and ps3 accounts will remove the actual money part of the transaction further accelerating digital sales.) This new availability of media will be supported by webpages, but the web-pages are much more likely to be totally interactive, 3d integration is already in browsers but we will see more of this as well as individualised experiences. Imagine every web-page you accessed could (based on rules of privacy) know your name, interests etc – the web could be a much more interactive environment. By 2015 though I think the web could be on its way to new pastures, gone with the current ideal of “pages” accessed by address. An OS with search integrally built in could remove the requirement for a browser, content could be constructed on the fly and applications/services/movies/experiences could replace pages as we know them, with the situation that web pages changing from a square, box of a screen to a multi surface vivid world that we live in, there is no doubt in my mind that the OS and the web “page” as we know it will adapt to a new medium.

We are living in a time which is the true beginning of technology adoption, 2015 might bring a few or all of my predictions into reality, it could just as likely bring thousands more. Social adoption will drive these things forward and in return the technology will hopefully create a more co-operative, fair and equal world society.

Posted in Affiliate Marketing, Ideas, Looking Back, Looking Forward, Music, Search Engine Optimisation, Social Media, Technology, Web Development, Web Technology, WoodyLabs | 2 Comments

Rioja Hill

Rioja Hill are a band based on the coast in West Wales, featuring some great vocals, guitar playing and drumming – My dad is a guitarist in the band. A few weeks ago I went to their last gig of 2009 to record it on the new Kodak Zi8 as an almost test run of the camera, but in fact the camera did nearly as well as the band! I loved the Zi8s simplicity – its a FULL HD (1920×1080) camcorder that will dump strait to SD card (up to 32gb) that costs £116…I mean you don’t get many bargains in modern gadget terms but this is one of them. Anyway Rioja Hill played an excellent set which you can catch on their website (RiojaHill.co.uk) or view my favourite songs below, or all of them on the youtube playlist of the gig


Rioja Hill – Stay for Long

Drum Code – Rioja Hill

Untouchable by Rioja-Hill
Posted in Music | Leave a comment

Google Wave Cinema


Google Wave explained in the style of Pulp Fiction
Posted in Web Technology | Leave a comment

Dreamweaver .Ste into Adobe Dreamweaver CS4

I have never personally used .ste files or indeed template (.dwt) files within dreamweaver, I never liked the system personally – but pulling .Ste and .dwt files into CS4 is as easy as any old version, you have got to hand it to Adobe, they keep true to old versions (dreamweaver got to 10 before even moving to CS.) – Arguably little has actually changed in the last 10 versions of Dreamweaver, except it does look prettier these days.

Anyway its straitforward to get a dreamweaver .ste into dreamweaver cs4 (or a .dwt) from any old version.

  1. Load Dreamweaver CS4
  2. Go to Assets
  3. Go to Site Manager
  4. Click Import
  5. Find your .Ste File
  6. Set the root of this folder to be the same as the original .Ste
  7. Your done!

What do you use dreamweaver for anyway?

Posted in Web Development | Leave a comment

ReSeed Identity column – TSQL

Randomly I didn’t remember the code to reseed the identity column in tsql, this works though on ms sql 2008 – DBCC CHECKIDENT (tbl_crazyTableName, RESEED, 20000)

TSQL
Posted in SQL Server, Transactional SQL | Leave a comment

ASP/PHP Network Share browsing between Servers on IIS

Its always the simple things that take longer than expected, if you are trying to access a network share, say \\server1\netshare$ from some code on your webserver (say \\server2) – you would think this would be simple? If your on IIS you would be wrong, kind of. I think if you are on Apache this wouldn’t be such a big deal, its more to do with the stupid setup of IIS6 (may also be fixed in IIS7 – havent tried) and how it deals with user based access, networking and permissions. It was probably set up to give flexibility but its less than transparent. You cannot add permissions to a folder on another server for a local user (again we are talking Windows Server 2003, IIS6), so at first it would seem that you need to either need to make a shared domain account and add the permissions for that, switching out the IUSR account on the webserver, but in fact this doesn’t even work. You could of course use impersonation if you are talking about aspx but that was overkill in this situation.

After a ton of messing about and a load of messy permissions trials I happened across the solution:

In short the easiest way to access \\server1\netshare$ from a piece of code on \\server2 (without giving administrator rights, creating specific domain users, etc.) is to find the IUSR account details on \\server2 (your webserver) and then create a user on \\server1 with these exact credentials. Having both boxes with these local permissions then allows you to assign this local user on the netshare server the permissions you want on its local folder structure, and curiously lets the webserver login locally.

Now this doesn’t, or rather shouldn’t work if you ask me, but it does. To get the IUSR password from the webserver you need to do a bit of a fudge, but once you are all set up this works. Great if you want to access network shares from a web server without compromising your network security!

Get your webserver’s IUSR Account username and IUSR Account password:

  • Right click my computer -> manage -> local users and groups -> users (this does not show up on domain controllers so wont work if your web server is also your dc)
  • You will have an account in here called IUSR_*SOMETHING* (if you are running iis) – this is what I was refering to as the IUSR account and what you will need to create an account as on the other server – you do this in the same place on that box.
  • Next you need to get the IUSR account password, which you can do by first going to C:\Inetpub\AdminScripts and opening adsutil.vbs in notepad, finding the line “isSecureProperty = True” – (this is within an if statement) and replacing true with false (this is temporary – you will want to change this back as soon as you have got the IUSR Password.)
  • Once you have altered your adsutil.vbs open up a command prompt (cmd) and type/copy the following and hit return:
  • C:\Inetpub\AdminScripts>cscript adsutil.vbs get w3svc/anonymoususerpass
  • You should be presented with something like
  • anonymoususerpass : (STRING) “**PASSWORDHERE**”
  • And there you have it – this is your IUSR Password, use this and the IUSR account name you got from above and create a local user on the server and you will be singing! Don’t forget to change isSecureProperty = False back though!
Posted in ASP.Net, PHP, Web Development | 11 Comments

WikiMedia Spam – Lock Media Wiki Permissions down

Using Media Wiki (wikiMedia) somewhere online to manage content? chance’s are you’ve had unwelcome guests spamming you to high heavens. By default permissions on wiki media are, well wiki-level, they provide access to everyone – that’s the point of wiki right? But if you want a private wiki (Media Wiki suggests itself that its not the right solution for this) or a wikipedia which only some user’s can participate in then you have to add a few lines to your LocalSettings.php.

It’s better to do this on setup rather than wait for the spam bots, and without doubt there is different ways of doing this – but the following locked down media wiki in this instance just how I wanted it too.

$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['user']['edit'] = false;
$wgGroupPermissions['sysop']['edit'] = true;
$wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['user']['createpage'] = false;
$wgGroupPermissions['sysop']['createpage'] = true;

This does what it says on the tin, and leaves you free to carry on filling your own mini wikipedia up how you want. You can find full explanations/wikimedia security settings here.

Posted in Web Development, Wiki Media | Leave a comment
Woody Hayday

    Join my mailing list!

  • Categories

  • Archives