If this doesn’t bring a tear to your eye then nothing will…
http://www.katiemelua.com/tesco/christmas/
Buy a copy now and support the Red Cross
If this doesn’t bring a tear to your eye then nothing will…
http://www.katiemelua.com/tesco/christmas/
Buy a copy now and support the Red Cross
I thought I would post this as its just a thought, I know people (I don’t do it myself, I can’t stand downloading stuff from torrent) who download episodes and movies from the net … why? because its not broadcast in the UK yet and has been showing in the USA for months.
Take, Series 2 of Heroes, we have no idea when we will get it over here … so those who know how will just not wait and will download it … why not!
The same can be said for movies, its blooming annoying to have to wait many months for a release over here for no obvious reason.
Well, if all TV shows and Movies were released worldwide at the same time then you remove that need and desire, you may as well watch a decent quality version on your TV or at the cinema than some cruddy version downloaded from the net.
Of course the movies wont get their boring marketing nonsense called a Movie Premiere, with the cast walking about a pointless red carpet; but that is something we can all live without!
I am just in the middle of watching Jobs’ Keynote at WWDC07 and was interested in the new ‘webclip’ technology.
From computerworld:
WebClip enables users to “scissor” a portion of a Web page and then turn it into a stand-alone Dashboard widget
This basically allows you to create a ‘widget’ on your desktop that contains a portion of someone’s website.
But doesn’t this bypass most web site terms and basically avoid you viewing adverts or the rest of the content, affectively ‘deep-linking’ into portions of the content?
I think its cool, but am somewhat unsure about its legality … what do you think?
A new build is available that fixes a couple of bugs and adds some new features:
Previous builds; Build 120:
## Sends a plain or HTML email to an already connected SMTP server with given importance. Importance can be: 0=Low; 1=Normal; 2=High
BOOL SendSMTPEmailExtra( String strTo, String strFrom, String strSubject, String strMessage, BOOL bSendAsHtml, short nImportance )
## Sends a plain or HTML email with attachment to an already connected SMTP server with given importance. Importance can be: 0=Low; 1=Normal; 2=High
BOOL SendSMTPEmailExtraAttachment( String strTo, String strFrom, String strSubject, String strMessage, BOOL bSendAsHtml, short nImportance, String strAttachmentPath )
Build 119:
## Returns whether given task is enabled or not. If task name doesn't exist, it returns FALSE
BOOL IsTaskNameEnabled( String strTaskName )
## Returns whether given task has executed yet or not (current task would return false)
BOOL HasTaskNameRun( String strTaskName )
## Returns whether given task has succeeded to execute or not (disabled tasks or current task would return false)
BOOL HasTaskNameSucceeded( String strTaskName )
## Returns whether given task has failed to execute or not (disabled tasks or current task would return false)
BOOL HasTaskNameFailed( String strTaskName )
## Returns the given named version field of a file with version information
String GetFileVersionString( String strFilePath, String strVersionStringName )
## Returns an MD5 hashed string from given string
String ConvertToMD5( String strUnhashedIn )
## Returns an SHA256 hashed string from given string
String ConvertToSHA256( String strUnhashedIn )
Build 118:
Build 117:
From:
http://www.fearthecowboy.com/2007/02/javascript-cool-feature-of-day-on.html
A nice little one-liner script you can use in your HMTL page to run some a function when the browser is done loading the HTML.
I have been using this cool little snippet for a while, something I factored down for my own purposes, and tucked away in my little bag of tricks. I didn’t realize that others’ were not using something similar to this, (I saw a spate of posts where people were using document.write)[SHUDDER!]. So, I’m going to post it, and let the world rejoice:
var _my_init = document.addEventListener ? document.addEventListener("DOMContentLoaded", function(){myinit();}, false): setInterval( function(){if (/loaded|complete/.test( document.readyState )){ clearInterval(_my_init);myinit(); } }, 10);
Works in IE, FireFox, and Safari. Probably others, as I think most browsers support one of the two methods for bootstrapping an init function.
To use it, just replace the two myinit() calls with whatever you want to run, and the replace the _my_init variables to something that’ll be unique to you. I’d comment on my crazy desire to overload the living tar out of the ternary operator in javascript, but that’d be redundant.
I was reading an interesting post by Craig Fitzpatrick and felt I ought to put in my two-pennies-worth.
I totally agree with his statement:
It’s the experience level of the user. And that changes over time. Newbie users LOVE simple products because they’re not intimidating. They’re easy to get started.
But although I would like to agree with the following, I am not sure how you would actually get there:
Personally, I believe the best solution is to stop trying to design a single user experience that is exactly the same for the beginner user as for the advanced user. Once again, in trying to please everyone, you risk pleasing no-one
The following points are true in my experience:
So what have you gained, you have a technically more complex product that is not going to be used in its simple mode by the people you would expect to use it.
Selling different products that are geared to different users is the correct way to do it, beginner users would have a more graphical wizardy type interface, whereas advanced users would have standard menus loaded with commands.
But this comes with some pretty major problems:
But in my experience the last two points are major ones; you will lose customers trying out your products as they dont realise that the feature they are looking for is in a different version. And they won’t download and try 3 different versions to decide which one is for them.
So what to do … there is no easy solution other than what you think your product and market can stand.
Do you remember Flooz? It sold dollars that could be exchanged for gifts. Whoopi Goldberg stumped for it and Flooz survived the implosion of 2000. Then in 2001, one of its biggest customers, Cisco Systems, wanted to renegotiate a multimillion-dollar contract. Flooz survived that as well.
Then the company noticed that gift buying didn’t slow down after the Mother’s Day/Father’s Day/graduation season. The FBI informed Robert Levitan (CEO who also started iVillage.com) that the Russian mobsters were buying Flooz credit as a way to launder stolen credit card purchases. Flooz survived that, too. Then the large credit card companies decided to withhold payments, in part, says Levitan, because Flooz was able to garner a higher percentage of each transaction than they were.
The company was forced to file for Chapter 7 bankruptcy protection. It had 325,000 creditors, the largest number of creditors ever. The court allowed it to notify creditors via e-mail, a first. Levitan expected to face a hostile audience of several angry consumers at the first court hearing.
“No one showed up,” he said. The company called it quits on Sept. 10. On his first day of unemployment in years, Levitan decided to go to his Manhattan gym, where he saw the disaster of Sept. 11, 2001, unfold.
A new build is available that fixes a couple of bugs:
A new build is available that adds a couple of minor features and fixes:
Don’t forget, please let me know if something isn’t working or requires a change or addition to make BuildIT more useful … I love to hear feedback and it helps focus things.
RSS 0.92
RSS 2.0