tag:blogger.com,1999:blog-2905674657626419452024-03-12T10:55:19.560-07:00domainrangeThe personal blog of Owen Campbell-Moore, student, developer and futurist.Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-290567465762641945.post-53148331603621017922013-04-05T04:22:00.001-07:002013-04-05T04:22:53.559-07:00Prompting the user to download a Data URI and specifying the name it should takeThe following Javascript code allows you to prompt the user to download a Data URI and suggest it's name. It works in Chrome, check for other browsers you wish to support.<br />
<br />
<pre>function downloadWithName(uri, name) {
function eventFire(el, etype){
if (el.fireEvent) {
(el.fireEvent('on' + etype));
} else {
var evObj = document.createEvent('Events');
evObj.initEvent(etype, true, false);
el.dispatchEvent(evObj);
}
}
var link = document.createElement("a");
link.download = name;
link.href = uri;
eventFire(link, "click");
}
</pre><br />
For example, calling <pre>downloadWithName("data:,Hello%2C%20World!", "helloWorld.txt")</pre>will prompt the user to download a text file called helloWorld.txt containing "Hello World".Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com2tag:blogger.com,1999:blog-290567465762641945.post-37059864384381359522013-01-11T10:36:00.001-08:002013-01-14T10:08:54.916-08:00Generating all binary arrays of a given length in Coffeescript / JavascriptThe following Coffeescript code generates an array containing every possible binary array of a certain length:<br />
<br />
<pre style="background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-0dAzoppacOYvjB14CfZtOUjryNHBIQLeZ76vMlCNMA3ggHBKDoLd9iuyPrgotj9Sp7q6wiXh7AQP7Pp5r409mo20HWasJW7YRzfL2T3LYGsRcOLP8enrvT5nx33jcLIgPn5LPjPhV3n-/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;"><code style="color: black; word-wrap: normal;">@allVectors = (n) ->
vectors = []
return vectors if n == 0
vectors[0] = [0]
vectors[1] = [1]
return vectors if n == 1
for i in [0..n-2]
count = vectors.length
for j in [0..count-1]
vectors[j+count] = vectors[j][..] #Copy the array to a new location
vectors[j].push 0 #In the first copy add a 0 on the end
vectors[j+count].push 1 #In the second copy add a 1 on the end
return vectors
</code></pre><br />
For example, calling allVectors(2) will return [[0,0],[0,1],[1,0],[1,1]].<br />
<br />
This runs in O(n2^n) time. Can you do it faster? Got a prettier implementation? Lets see them in the comments!<br />
<br />
(Here it is compiled into Javascript for any old school coders around:)<br />
<br />
<pre style="background-color: #f0f0f0; background-position: initial initial; background-repeat: initial initial; border: 1px dashed rgb(204, 204, 204); height: auto; overflow: auto; padding: 0px; text-align: left; width: 99%;"><pre style="border: 1px dashed rgb(204, 204, 204); color: #333333; height: auto; line-height: 20.796875px; overflow: auto; padding: 0px; width: 650.015625px;"><code style="word-wrap: normal;"><span style="font-size: 12px; line-height: 20px;">allVectors = function(n) {
var count, i, j, vectors, _i, _j, _ref, _ref1;
vectors = new Array();
if (n === 0) {
return vectors;
}
vectors[0] = new Array();
vectors[1] = new Array();
vectors[0][0] = 0;
vectors[1][0] = 1;
if (n === 1) {
return vectors;
}
for (i = _i = 0, _ref = n - 2; 0 <= _ref ? _i <= _ref : _i >= _ref; i = 0 <= _ref ? ++_i : --_i) {
count = vectors.length;
for (j = _j = 0, _ref1 = count - 1; 0 <= _ref1 ? _j <= _ref1 : _j >= _ref1; j = 0 <= _ref1 ? ++_j : --_j) {
vectors[j + count] = vectors[j].slice(0);
vectors[j][vectors[j].length] = 0;
vectors[j + count][vectors[j + count].length] = 1;
}
}
return vectors;
};</span></code></pre></pre>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-73861870278474250012012-04-30T07:34:00.003-07:002012-04-30T07:35:15.440-07:00New TEDxOxford Site Launched!I'm very excited to announce that my team and I at <a href="http://www.tedxoxford.co.uk/" target="_blank">TEDxOxford</a> are launching the brand new <a href="http://www.tedxoxford.co.uk/" target="_blank">TEDxOxford</a> website! We have teamed up with the awesome guys at Oxford-based <a href="http://www.oneltd.com/" target="_blank">One Ltd</a> to launch our new site and we're super excited about it! Please check out the new site and give any feedback you have in the comments below!<br />
<br />
In the TED spirit of ‘ideas worth spreading’ <a href="http://www.tedxoxford.co.uk/" target="_blank">TEDxOxford</a> is all about the power of imagination and innovation. Christopher Toumazis (Keble College, Oxford University) was inspired to launch the conference and was joined by a bunch of other equally quirky and inspired Oxford University students from across the colleges who felt that there was a definite gap for TED in the university scene.<br />
<br />
After months of extensive preparation and marketing tactics that ranged from simple business cards with 260911 put in student’s pigeon holes, to a red balloon clad Oxford (and more specifically a balloon adorned Radcliffe Camera), the first event happened at the T.S Eliot theatre in Merton College Oxford on the 26th of September 2011.<br />
<br />
TEDxOxford 2011 was a truly fantastic day with speakers ranging from PR dynamo <a href="http://tedxtalks.ted.com/video/TEDxOxford-Kelly-Cutrone-Cash-C" target="_blank">Kelly Cutrone</a> (now to be seen on this season’s America’s Next Top Model), Creation Records founder Alan McGee to Oxford Professor of Mathematics Marcus du Sautoy and the leading regenerative medicine expert Aubrey de Grey. See <a href="https://www.facebook.com/media/set/?set=a.278434922181740.75702.198168546875045&type=3" target="_blank">photos</a> from the event on Facebook.<br />
<br />
This year TEDxOxford 2012 (in line with the much used but very apt cliché) is going to be bigger and better than ever! It is going to be held in November at the Oxford Playhouse (date tbc) and is going to be an unforgettable day.<br />
<br />
The TEDxOxford 2012 line up is already looking incredible and it promises to be an experience that is not only focused on ideas – but also providing a more interactive experience for attendees with multiple workshops happening in the breaks between speakers.<br />
<br />Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-88803694844715305482012-03-06T16:55:00.002-08:002012-03-06T16:58:15.464-08:00Google Drive Exists (And We Have Proof!)<img border="0" height="125" src="http://rookery9.aviary.com.s3.amazonaws.com/12932500/12932545_47ad_625x625.jpg" style="float: right; margin-left: 20px; margin-bottom: 20px" width="320" />
Digging around the Chromium bugs website this evening resulted in the discovery of <a href="http://chromium.googlecode.com/issues/attachment?aid=1160880000000&name=ExtensionsCurrentState.png&token=HRWo1pU5na2gDiA9nwDwUsGO5-8%3A1331079617558&inline=1" target="_blank">this</a> screenshot posted by a Googler on the 28th of February 2012 which, although intended to display an alignment bug on the page <b>accidentally includes information relating to the fabled Google Drive.</b><br />
<div>
<br /></div>
<div>
The screenshot is of the extensions page and features an entry for an extension titled "Google Drive (by Google)", with an attached description of "<b>Save web content to Google Drive</b>".</div>
<div>
<br /></div>
<div>
<i>This is one of the first pieces of firm proof beyond rumour that indicates that the Google Drive is truly in development and will be launched soon.</i></div>
<div>
<br /></div>
<div>
Since the extension is used for clipping web content to the Google Drive it seems that the 'GDrive' will likely be a combination of advanced bookmarking of web content as well as used for storing traditional desktop files. This makes sense, since files are required by enterprise for legacy reasons but unifying an interface for web content (cloud documents) and traditional files and folders would ease the transition from files to the cloud.</div>
<div>
<br /></div>
<div>
Doing a little more digging reveals that the extension was first referred to by a Googler in August 2011 <a href="http://code.google.com/p/chromium-os/issues/detail?id=16904" target="_blank">here</a> so the extension has been in testing for some time, perhaps we could expect a Summer launch marking one year after they started testing internally? Let us know your predictions in the comments below!</div>
<div>
<br /></div>
<div>
For more of the latest discoveries about Google <a href="https://twitter.com/#!/owencm" target="_blank">follow me on Twitter</a> or <a href="http://domainrange.blogspot.com/feeds/posts/default" target="_blank">subscribe for updates</a>!</div>
<div>
<br /></div>
<div>
<i>Bonus: The window in this screenshot doesn't feature a minimize button, what kind of a system could this Googler be running on? Perhaps an advanced version of ChromiumOS with window management..? Let us know your thoughts in the comments below!</i></div>
<div style="clear: both;">
</div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com2tag:blogger.com,1999:blog-290567465762641945.post-42591512071546168502012-02-07T13:54:00.000-08:002012-02-07T14:09:26.213-08:00Facebook Launches Advertising on Photos<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNleuxxqEasWbQTJlVrtv5uf7AloBL6qziblI9zpZFm96sTW2Q1Wx2d5z5agDPyjA_yM2cMmKF2RsHNLv4E503BJqqpmaohYiGInUQLYizjDnicZLnRKCxBslJomwfGJqbOS5agT2kUBI4/s1600/NewFacebookImagesUi.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 255px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNleuxxqEasWbQTJlVrtv5uf7AloBL6qziblI9zpZFm96sTW2Q1Wx2d5z5agDPyjA_yM2cMmKF2RsHNLv4E503BJqqpmaohYiGInUQLYizjDnicZLnRKCxBslJomwfGJqbOS5agT2kUBI4/s400/NewFacebookImagesUi.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5706515887732735858" /></a>Following the recent mainstream roll out of the <a href="https://www.facebook.com/about/timeline">Facebook Timeline</a> it seems Facebook has decided to roll out a new Photos UI to go with it.<div><br /></div><div>The new user interface has a very <a href="http://lokeshdhakar.com/projects/lightbox2/">Lightbox</a> feel to it with nicely placed 'Like' and 'Tag' buttons when the image is rolled over. It breaks away from the more traditional vertical layout that many websites use to place comments on the right, perhaps in a bid to focus users to spend more time considering the social interaction around a photo rather than the photo itself.<br /><div><br /></div><div>Controversially, the new comments-on-side interface allows a large blank space fo<span style="font-size: 100%; ">r advertising on photos. This will inevitably add a very large new revenue stream, especially given the amount of time the average Facebook user spends browsing photos on the Social Networking site.</span></div><div><br /></div><div>ComScore and BuddyMedia recently put together <a href="http://www.buddymedia.com/newsroom/2012/01/new-comscore-and-buddy-media-research-holiday-retail-social-promotions-deliver-increased-web-traffic-social-reach/">this</a> excellent report on social media which included the following chart which makes it pretty clear why Facebook is keen to run as many adverts as possible on users photos. </div><div><br /></div><span style="font-size: 100%; ">Since it's recent IPO many are speculating that Facebook may make some unpopular commercial changes in order to boost income which may cause it to </span><a href="http://marketingland.com/hitwise-uk-chart-shows-myspaces-precipitous-decline-1666" style="font-size: 100%; ">go the same way as MySpace</a><span style="font-size: 100%; ">. </span><div><br /></div><div>Of course it is only a matter of time before this change is rolled out to all of Facebook and the people cry out in revolt as they do at every change. Give it one week and people will probably no longer notice but I'll bet this change will pay off significantly in terms of new revenues.</div><div><br /></div><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 513px; height: 299px;" src="http://socialfresh.com/wp-content/uploads/2012/01/facebook-time-spent-seg.png" border="0" alt="" /></div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-50214524036458522622011-07-21T05:08:00.000-07:002011-07-21T05:19:01.254-07:00Baidu Browser is Google Chrome Copy-Cat including Angry Birds Rip-Off<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhWITLhknahRZUBrJj9apSYkNMmvJp6qHyiuzTDk9fL6x2m5T1prGfZbNXLO4cQO0BB7FFDgrLLr_0veeaUEoPIPVS7_4m3YROyqPHA2wGED3zLeM7akwgArGLM_mzAUtPyg6IGJ4Ro_1P/s1600/angry+birds.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"></a><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDRykrW808RoaPfsF0_PER2nsH0-jUJPbycsn5yS1g0PEmLLtoqAL-covDfbLnBHzPZPUv9K709HMT8ZYcaLG-ZRlHBqliLmxFEuJX0HjtF4ijYfEWdhu7QXM1WXJabJ5Pb6y7FTMdBhA0/s1600/home+page.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"></a>Baudi, China's search dominator has launched their very own browser today. Look familiar?<div><br /></div><div>The new browser is a clear rip off of Chrome, albeit it inspired by an older version which still featured the large app icons in the tab bar. </div><div><br /></div><div>The best thing? It even comes with it's own Angry Birds rip off (see screenshot below) with even more annoying music than the original (and that is really saying something...)</div><div><span class="Apple-style-span" ><br /></span></div><div>Will it see favour with the Chinese public? Only time will tell..</div><div><br /></div><div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRPspVjbZmGvneozmSh-RrW7b5JlzDSlUBrbP0oy3aT3XzSRtVcKVj81g_tBq5rZAkKGh7LVJSOaFpkjNXZZ87bLQEn2QsB7TI-1NWbUXJHEyZrrpSBu0HotDbK4n5A0MFfYCpzSkEQhu_/s1600/angry+birds.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRPspVjbZmGvneozmSh-RrW7b5JlzDSlUBrbP0oy3aT3XzSRtVcKVj81g_tBq5rZAkKGh7LVJSOaFpkjNXZZ87bLQEn2QsB7TI-1NWbUXJHEyZrrpSBu0HotDbK4n5A0MFfYCpzSkEQhu_/s320/angry+birds.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5631778839616117202" style="cursor: pointer; width: 320px; height: 254px; " /></a> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVqQCjD7av3d4XEaEHs4ry7GTuvwh9AYe-VLAaIY1G4OPmf8r-VCbufDAeg5D-bCJb5XkZOHjBUSW-_DzPBkIiU1v10GpN8oB7rlFuL44vltaPcA68yOa9gTC-rxarDbfx3l0VirEuHxjz/s1600/home+page.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVqQCjD7av3d4XEaEHs4ry7GTuvwh9AYe-VLAaIY1G4OPmf8r-VCbufDAeg5D-bCJb5XkZOHjBUSW-_DzPBkIiU1v10GpN8oB7rlFuL44vltaPcA68yOa9gTC-rxarDbfx3l0VirEuHxjz/s320/home+page.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5631778786678443394" style="cursor: pointer; width: 320px; height: 253px; " /></a> </div><div><br /></div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-54434337619015905082011-07-21T03:55:00.001-07:002011-07-21T04:01:02.430-07:00Google tests new Autocomplete UI<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQZIGaQ-DBAtZVYaYCB3f0pJuHS1XV_8IJmGdmmDjePQ-sx7NJUEiiwlNkN0WT9ieOdG56t8FG21gj8aTmEk6TCZAipXYi7SFzEXcy2QNNH2eLdpHLQA2fNvI0zyj_KgoYL-njyw9uabhG/s1600/googleautosuggest.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 480px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQZIGaQ-DBAtZVYaYCB3f0pJuHS1XV_8IJmGdmmDjePQ-sx7NJUEiiwlNkN0WT9ieOdG56t8FG21gj8aTmEk6TCZAipXYi7SFzEXcy2QNNH2eLdpHLQA2fNvI0zyj_KgoYL-njyw9uabhG/s1600/googleautosuggest.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5631757690262714290" /></a><br />As part of the eternal UI testing we've seen lately Google is testing a new style of autocomplete on their UK version of the site.<div><br /></div><div>It's unclear what place the greyed out words will have with this new interface, since although they are both being shown together right now I can't see that being final implementation.</div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-81134616808215581552010-06-11T05:30:00.000-07:002010-06-11T05:36:36.414-07:00The new apps-integrated Chrome home screen<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEABirhjd86pvDEf9loEob_bQVucmS1dQcLpSTVf-Ua6D5-nQvvMXdaVkyIepQF_vbcJ6iV5cBJfom-UAnDZRHAvZkav0tsnw58dNwO7ZGW7GIIVwJ94Q7QdSLQSK3XJMe7BcOHFSME-y7/s1600/home.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 249px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEABirhjd86pvDEf9loEob_bQVucmS1dQcLpSTVf-Ua6D5-nQvvMXdaVkyIepQF_vbcJ6iV5cBJfom-UAnDZRHAvZkav0tsnw58dNwO7ZGW7GIIVwJ94Q7QdSLQSK3XJMe7BcOHFSME-y7/s320/home.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5481492883390548162" /></a>As always, DomainRange have the latest on how the newly launched Apps for Google Chrome are going to integrate into the current New Tab page in the future might be interested by the attached screenshot. This is the latest Chromium build manages showing both sets of icons. <div><br /></div><div>Nothing ground breaking, but definitely interesting! Seems very promising for the future of a web based OS... Now how long until they're bullied into supporting folders of applications or multiple home screens... hmm...</div><div><br /></div><div>Anyone interested can try out the setup for themselves by following the instructions <a href="http://domainrange.blogspot.com/2010/05/first-suite-of-chrome-applications.html">here</a>.</div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com4tag:blogger.com,1999:blog-290567465762641945.post-64113044208233888912010-06-11T05:01:00.002-07:002010-06-11T05:36:56.966-07:00ChromeOS Early ScreenshotsThis is basically for all the geeks out there who can't help but speculate over ChromeOS features. I've been doing lots of digging into the latest ChromeOS and Chrome developments lately. Here are some of the more interesting screenshots I've found.<div><br /><div><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKVycQ01ads89g_Sj2vyCgC3fMxNImNklRVojyppqRR102dcKRFEsPGoBpCgiSjxotLPHdhcraZU0YW4lUhcup0PHjkZwZlnvOcrtDe4ptmx6FVNixnbSLYKSTdgiStuFvRby8vcXQLiYB/s320/Camera0003.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5481486554192168962" /> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIpeBRKAV4ZLrPiHsOWiJfFAR3r8XBx5jgsHKs0x99vWQavKhCDjHZ1yccbs85Ms7tp926cmzgsh4R-d6R9lAsYnZcHmWskcMXF_HACDs8Szdb1zTDQ0mCvxe5L98qvua_M7wE2pKd89Pd/s320/OOBE_0029_Sign+In+Remove+User.png" style="width: 320px; height: 180px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5481485766085040210" /> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2l81O5rYBaosNWwaeLnUux2APBp-OWdv3SYL9KE83OXMwJTlRWphEFoZZ_oqYVSxELeEIvBNf7RinD_8hGxDIPxfb6IaQDYwm18YkhBg1bghC0sYSimZibjtHO8R0kAVcpGQFotVz7Bll/s320/chrome-os-windows-switch.jpg" style="cursor:pointer; cursor:hand;width: 320px; height: 180px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5481490485615432002" /><br /><br /><div>Image 1 is the first thing a user will see when they start up a ChromeOS machine for the first time.</div><div><br /></div><div>Image 2 is the new login screen for ChromeOS that will be used to select which user to login as. After logging in I believe you'll be restored with all of your tabs/extensions/bookmarks just where you were when you left off on any other ChromeOS device.<br /></div></div></div><div><br /></div><div>Image 3 is one of the ways ChromeOS will support switching tabs (possibly windows too, I'm unsure). </div><div><br /></div><div>Credit for the 3rd image goes to the <a href="http://googlesystem.blogspot.com/2010/05/more-google-chrome-os-screenshots.html">GoogleOperatingSystem</a> blog which is definitely worth taking a look at!</div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-57256946606030715112010-05-20T15:24:00.000-07:002010-05-20T15:39:13.786-07:00New parts of the Chrome UI now visible, hinting at ChromeOS UI features<a href="http://domainrange.blogspot.com/2010/05/first-suite-of-chrome-applications.html" i="">Installable applications for Chrome</a> landed in Chrome Dev and Chromium earlier today, and have made it now is possible to expose the new Panels UI as well as a different style of Window built into Chrome. These new UI features give large hints towards how the ChromeOS UI may appear.<div><br /></div><div>Here are the 2 new modes for viewing a webpage (in the new App mode). Notice how both the Panel and the new Window don't show the URL bar. Also, in the new window option, the tab is shown, but if you attempt to open a new tab in this window, it will open in the old window, not within the new App. I'm using a Flash chess game as the example below.<br /><div><br /></div><div>New Panel UI:</div><div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4_lfAdfqeYXW-MEIqDLeDV8sUUQCnJfTTUpz2Z9J_3c66fPtvCT2g_Jv1Yqh62bcQzKhdwO6DMfQvb6LQoi5hqgeAz8524SuvUrpzVrqy3LyM-k0n-AvCXPpHIpscFGUd4uU6EQEr9iMw/s1600/Panel.jpg"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4_lfAdfqeYXW-MEIqDLeDV8sUUQCnJfTTUpz2Z9J_3c66fPtvCT2g_Jv1Yqh62bcQzKhdwO6DMfQvb6LQoi5hqgeAz8524SuvUrpzVrqy3LyM-k0n-AvCXPpHIpscFGUd4uU6EQEr9iMw/s320/Panel.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5473484205493856386" style="cursor: pointer; width: 320px; height: 245px; " /></a></div><div><br /></div><div>New Window UI:</div><div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4_lfAdfqeYXW-MEIqDLeDV8sUUQCnJfTTUpz2Z9J_3c66fPtvCT2g_Jv1Yqh62bcQzKhdwO6DMfQvb6LQoi5hqgeAz8524SuvUrpzVrqy3LyM-k0n-AvCXPpHIpscFGUd4uU6EQEr9iMw/s1600/Panel.jpg"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR1oTHlQ4i1Jvpqas6vC_bbKk_KAI0-PWZ4oVihSGjTddzdFh2OXpN5c-_-YOM0OWVkSQolgqYnNAxUfuchUFSUXZr9CE6SUEQyqaWnvYfzdPdjOAj4W7kPxwK-viIyO8XaOfWTyJVpZ-b/s1600/Window+New.jpg"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR1oTHlQ4i1Jvpqas6vC_bbKk_KAI0-PWZ4oVihSGjTddzdFh2OXpN5c-_-YOM0OWVkSQolgqYnNAxUfuchUFSUXZr9CE6SUEQyqaWnvYfzdPdjOAj4W7kPxwK-viIyO8XaOfWTyJVpZ-b/s320/Window+New.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5473484199797422530" style="cursor: pointer; width: 320px; height: 245px; " /></a></div><div><br /></div><div>Boring old "I-opened-this-like-any-other-link" UI:</div><div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR1oTHlQ4i1Jvpqas6vC_bbKk_KAI0-PWZ4oVihSGjTddzdFh2OXpN5c-_-YOM0OWVkSQolgqYnNAxUfuchUFSUXZr9CE6SUEQyqaWnvYfzdPdjOAj4W7kPxwK-viIyO8XaOfWTyJVpZ-b/s1600/Window+New.jpg"></a> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_zMSe7scgxg7nTFezckp4XJfKD2cTMtu_rgT-liLdcimbg1B9PhfacHG_8EHNC_Gj9phIPPBD6lGXVU2KCK38Bt2_SRAxe759KQbGizqjpk9CQbQGxC8gs99ayAbl43uJOs4gpT8qLkWE/s1600/Window+Old.jpg"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_zMSe7scgxg7nTFezckp4XJfKD2cTMtu_rgT-liLdcimbg1B9PhfacHG_8EHNC_Gj9phIPPBD6lGXVU2KCK38Bt2_SRAxe759KQbGizqjpk9CQbQGxC8gs99ayAbl43uJOs4gpT8qLkWE/s320/Window+Old.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5473484132210410594" style="cursor: pointer; width: 320px; height: 245px; " /></a></div></div><div><br /></div><div>If you have any ideas about how these will fit into ChromeOS (particularily the new window, as we've seen panels demoed as part of ChromeOS already), lets hear about it in the comments section!</div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com0tag:blogger.com,1999:blog-290567465762641945.post-18854654163551816452010-05-20T08:54:00.000-07:002010-05-25T05:24:58.101-07:00First Suite of Chrome Applications Available<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cdn.mashable.com/wp-content/uploads/2010/05/web-apps-big.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 201px; height: 160px;" src="http://cdn.mashable.com/wp-content/uploads/2010/05/web-apps-big.jpg" border="0" alt="" /></a><br /><span class="Apple-style-span" style="font-size: 13px; color: rgb(51, 51, 51); line-height: 20px; ">As I said in my last post, I'm excited Chromium now supports applications installable straight into the start page. Here are the first things you must do to be able to run these applications, then simply chose some to try from below!<br /><ol><li>To enable Chrome to run apps, simply right click on your shortcut and edit it to have the following properties: "chrome.exe --enable-apps ", then close and re-open Chrome. </li></ol><div>Now simply click on one of the below icons to install the application for it!</div><div><br /></div><div><a href="http://cardiffhigh.cardiff.sch.uk/~owen.campbell-moore/Gmail.crx"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUY_RU-MFzHQyQPEi3ORMGzmmVvV2oTAn5aXgJ0j21bEfXcByqV23t1Jq5PgVuZULd12orydePNhxKcHb-GpXdcyL1aOrk_lKc6dncfRLOcoblXgbW6iemWIU1DTtDsDmEJzcz7F4DROSb/s320/128.png" style="cursor:pointer; cursor:hand;width: 128px; height: 128px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473381804239369458" />(Gmail)</a><span class="Apple-tab-span" style="white-space:pre"> </span> <a href="http://cardiffhigh.cardiff.sch.uk/~owen.campbell-moore/Trillian.crx"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9USwF6QwXAMiEgq8PLo6y_jSwq6M-zjb9GMcqj-AD8rGc0hPIWWIKpP3e_mFTwap0UTOI0N-ClueyaOuV6ti8im793KvL-fl3Jz78kN0CXIH3_bbwx5wmE4PTqXLlV8gtoisvEJ061ZoU/s320/128.png" style="cursor:pointer; cursor:hand;width: 128px; height: 128px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473382298480580962" />(Trillian IM)</a><span class="Apple-tab-span" style="white-space:pre"> </span><span class="Apple-style-span" style="color: rgb(0, 0, 0); line-height: normal; font-size: 16px; "><a href="http://cardiffhigh.cardiff.sch.uk/~owen.campbell-moore/chess1.crx"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimvQziFhFHJyJiUWGW9ZMcPksI_SZIyDJRnlNdd5RzIt2KjTWMXkuxTVeyhXuuianUmtvuoeZn0QP6YKfzAM61wqY9R5OTnojkHD9RdCTu5K_yj1uhtls7DRNhI8C3oyuOoxqjU9UdLmqF/s320/128.png" style="cursor:pointer; cursor:hand;width: 128px; height: 128px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5473382788355327762" />(Spark Chess)</a></span></div><div><br /></div><div>Update: The Chess app is now an offline application. Try installing it and then turning off internet! Great example of how apps will work in Chrome OS without internet connections.</div></span>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com13tag:blogger.com,1999:blog-290567465762641945.post-11996149568913894062010-05-19T12:43:00.000-07:002012-01-02T19:02:39.670-08:00First Chrome Application Ready for Trying<div><span style="font-size: 100%; ">Update (06/06/2011): This guide is now out of date, refer to the </span><a href="https://chrome.google.com/webstore/category/home" style="font-size: 100%; ">Chrome Web Store</a><span style="font-size: 100%; "> for chrome apps you can now use!</span></div><div><br /></div><div><br /></div><div><br /></div><div><a href="http://cdn.mashable.com/wp-content/uploads/2010/05/web-apps-big.jpg"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 503px; height: 332px;" src="http://cdn.mashable.com/wp-content/uploads/2010/05/web-apps-big.jpg" border="0" alt="" /></a><br />Following the recent announcement of Chromium supporting 'Installable Web-Apps," here is a guide to try them out before the launch of the official app store.<div><br />I have attached to this post a demo of Spark Chess wrapped as a web app, simply following the following instructions to try it out:<br /><ol><li>Start Chrome with the ---enable-apps flag (right click on your shortcut and edit the link it to have read as follows: "chrome.exe --enable-apps")</li><li>Click <a href="http://cardiffhigh.cardiff.sch.uk/~owen.campbell-moore/chess1.crx">here</a> in Chrome to install the app!</li><li><span style="font-size: 100%; ">BONUS: If you want to try out some other applications, I've written another blog post with more links to try out </span><a href="http://domainrange.blogspot.com/2010/05/first-suite-of-chrome-applications.html" style="font-size: 100%; ">here</a><span style="font-size: 100%; ">.</span></li></ol><div>Good luck! Post if you had any problems or thoughts in the comments.</div></div><div><br /></div><div>Edit (20/05/2010): Thanks <b>DownloadSquad </b>for writing about and linking back to this page. You can read the article they wrote <a href="http://www.downloadsquad.com/2010/05/20/that-google-and-adobe-tag-team-its-about-gaming-on-chrome-os/">here</a>.</div><div>Edit (21/05/2010): Updated to the correct flag.</div><div>Edit (25/05/2010): Updated to the correct flag (it seems to change every build atm).</div><div>Edit (13/12/2010): Removed the app since manifest details have changed it no longer installs and this guide is all out of date now, refer to the <a href="https://chrome.google.com/webstore">Chrome Web Store</a> for apps now.</div></div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com20tag:blogger.com,1999:blog-290567465762641945.post-40881484846175378832009-11-13T09:04:00.000-08:002010-05-19T12:57:06.790-07:00Facebook Notifications Checker for Google Chrome<span class="Apple-style-span" style=" color: rgb(102, 102, 102); font-size:17px;"><span class="Apple-style-span" style=" ;font-family:arial, fantasy;"><span class="Apple-style-span" style=" ;font-family:Georgia, fantasy;"><div><span class="Apple-style-span" style="font-family:arial;color:#252525;"><span class="Apple-style-span" style="line-height: 25px;"><b><span class="Apple-style-span" style="color: rgb(102, 102, 102); font-weight: normal; line-height: normal; font-family:Georgia, serif;font-size:17px;"><span class="Apple-style-span" style=" ;font-family:arial, fantasy;"><span class="Apple-style-span" style=" ;font-family:Georgia, fantasy;"><div><span class="Apple-style-span" style="color: rgb(37, 37, 37); line-height: 25px; "><b><span class="Apple-style-span" style=" ;font-size:large;"><span class="Apple-style-span" style=" ;font-family:arial;">Facebook Notifications Checker</span></span></b></span></div><div><span class="Apple-style-span" style=" color: rgb(37, 37, 37); font-family:'Lucida Grande';font-size:22px;"><span class="Apple-style-span" style="line-height: 25px; font-size:15px;"><p style=" margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; outline-style: initial; font-family:inherit;font-size:15px;color:initial;"><b><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;">Version:</span></span></b><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;"> 0.1<br /></span></span><b><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;">Released:</span></span></b><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;"> Nov 13, 2009</span></span><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;"><b><br /></b></span></span><b><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;">Creator: </span></span></b><span class="Apple-style-span" style=" ;font-size:medium;"><span class="Apple-style-span" style=" ;font-family:arial;">Owen Campbell-Moore</span></span></p><p style=" margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; outline-style: initial; font-family:inherit;font-size:15px;color:initial;"><span class="Apple-style-span" style="font-family:arial;"><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="color: rgb(0, 0, 0); line-height: normal; font-family:Georgia, serif;font-size:16px;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMtWIxzJGRKr_7ms0tSfNKC2s9LuJKeVf3kQvTpMivyvvaT7w2d5QI8H20D8cYIGVPuKU5umEm6TLooFL_tAxOG-FuIJBc8trRz8b8-nGhBXvPPdeq2Aa0Ls0JpUeTtJtI0_VXmEqSVBt4/s1600-h/fbchecker.jpg"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMtWIxzJGRKr_7ms0tSfNKC2s9LuJKeVf3kQvTpMivyvvaT7w2d5QI8H20D8cYIGVPuKU5umEm6TLooFL_tAxOG-FuIJBc8trRz8b8-nGhBXvPPdeq2Aa0Ls0JpUeTtJtI0_VXmEqSVBt4/s320/fbchecker.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5403702496592214498" style="cursor: pointer; width: 244px; height: 105px; " /></a></span></span></span></p><p style=" margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; outline-style: initial; font-family:inherit;font-size:15px;color:initial;"><span class="Apple-style-span" style="font-family:arial, fantasy;"><b>Chrome Only: Facebook Notifications Checker updates a little icon in the browser every time you get a new notification on Facebook.</b></span></p></span></span></div></span></span><p style="color: rgb(51, 51, 51); "></p><p style="color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- outline-width: 0px; outline-style: initial; font-family:inherit;font-size:15px;color:initial;"><span class="Apple-style-span" style="font-family:arial;font-size:130%;"><span class="Apple-style-span" style="font-size:16px;">No setup required, this extension automatically works once your account is logged in to facebook.</span></span></p><p style="color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- outline-width: 0px; outline-style: initial; font-size:15px;color:initial;"><b><span class="Apple-style-span" style=" ;font-family:arial;">License:</span></b><span class="Apple-style-span" style=" ;font-family:arial;"> Facebook Notifications Checker is licensed under the </span><span class="Apple-style-span" style="color: rgb(0, 0, 0); "><a href="http://www.gnu.org/copyleft/gpl.html" style="font-weight: bold; color: rgb(51, 102, 204); "><span class="Apple-style-span" style=" ;font-family:arial;">GNU Public License</span></a></span><span class="Apple-style-span" style="color: rgb(0, 0, 0); "><a href="http://www.gnu.org/copyleft/gpl.html" style="font-weight: bold; color: rgb(51, 102, 204); "><span class="Apple-style-span" style=" ;font-family:arial;">.</span></a></span></p><p style="color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- outline-width: 0px; outline-style: initial; font-family:inherit;color:initial;"><span class="Apple-style-span" style="color: rgb(0, 0, 0); "><span class="Apple-tab-span" style="white-space: pre; "><span class="Apple-style-span" style=" ;font-size:x-large;"><span class="Apple-style-span" style=" ;font-family:arial;"> </span></span></span><b><span class="Apple-style-span" style="font-size:x-large;"><span class="Apple-style-span" style="font-family:arial;"><a target="_blank" href="https://chrome.google.com/extensions/detail/giedcbaeeefiachhdidknblkoekeoldb?hl=en/">Download Facebook Notifications Checker</a></span></span></b></span></p></span></b></span></span></div></span></span></span>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com2tag:blogger.com,1999:blog-290567465762641945.post-21501868525196246142009-05-26T07:13:00.000-07:002013-01-18T10:16:33.792-08:00SpotifyRawr enables Snarl support for Spotify<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6Ago0aWjAgGGDikbSo-d4B4pK58r0xWYaD5p_2e8DZ_4zfqleEaRe2ZWZRpJWL3HuKgp9ebY-246AHScXAjfpNFb2CDYnHFIvOXyufJhgUXP0yDKDdLLj9Mm4dlW10yLKO_ex8BYeJeJ/s1600-h/SpotifyRawr.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5340139551894020114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6Ago0aWjAgGGDikbSo-d4B4pK58r0xWYaD5p_2e8DZ_4zfqleEaRe2ZWZRpJWL3HuKgp9ebY-246AHScXAjfpNFb2CDYnHFIvOXyufJhgUXP0yDKDdLLj9Mm4dlW10yLKO_ex8BYeJeJ/s320/SpotifyRawr.jpg" style="cursor: hand; cursor: pointer; height: 227px; width: 320px;" /></a><br />
<br />
<span class="Apple-style-span" style="font-family: arial, fantasy;"><span class="Apple-style-span" style="font-family: Georgia, fantasy;"></span></span><br />
<div>
<span class="Apple-style-span" style="font-family: arial, fantasy;"><span class="Apple-style-span" style="font-family: Georgia, fantasy;"><span class="Apple-style-span" style="color: #252525; line-height: 25px;"><b><span class="Apple-style-span" style="font-size: large;"><span class="Apple-style-span" style="font-family: arial;">SpotifyRawr</span></span></b></span></span></span></div>
<div>
<span class="Apple-style-span" style="font-family: arial, fantasy;"><span class="Apple-style-span" style="font-family: Georgia, fantasy;"><span class="Apple-style-span" style="color: #252525; font-family: 'Lucida Grande'; font-size: 130%;"><span class="Apple-style-span" style="font-size: 15px; line-height: 25px;"></span></span></span></span><br />
<div style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-family: inherit; font-size: 15px; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<span class="Apple-style-span" style="font-family: arial, fantasy;"><span class="Apple-style-span" style="font-family: Georgia, fantasy;"><span class="Apple-style-span" style="color: #252525; font-family: 'Lucida Grande'; font-size: 130%;"><span class="Apple-style-span" style="font-size: 15px; line-height: 25px;"><b><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;">Version:</span></span></b><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;"> 0.1<br />
</span></span><b><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;">Released:</span></span></b><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;"> May 26, 2009</span></span><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;"><b><br />
</b></span></span><b><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;">Creator: </span></span></b><span class="Apple-style-span" style="font-size: medium;"><span class="Apple-style-span" style="font-family: arial;">Owen Campbell-Moore</span></span></span></span></span></span></div>
<div style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-family: inherit; font-size: 15px; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<span class="Apple-style-span" style="font-family: arial, fantasy;"><span class="Apple-style-span" style="font-family: Georgia, fantasy;"><span class="Apple-style-span" style="color: #252525; font-family: 'Lucida Grande'; font-size: 130%;"><span class="Apple-style-span" style="font-size: 15px; line-height: 25px;"><span class="Apple-style-span" style="font-family: arial, -webkit-fantasy;"><b>Windows Only:</b> SpotifyRawr enables Snarl support for Spotify.</span></span></span></span></span></div>
</div>
<div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-family: inherit; font-size: 15px; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">
<span class="Apple-style-span" style="font-size: 130%;"><span class="Apple-style-span" style="font-size: 16px;"><span class="Apple-style-span" style="font-family: arial;">Simply extract and launch this to run and it'll sit in your task tray using only 800k of memory! Every time a new track starts playing it will send a notification. To send one on demand click on the icon in the tray. Right clicking the icon brings up the debug box and allows you to close SpotifyRawr. To make it run on startup drag all the files into the "Startup" folder. Please keep the files all together or the program may break! </span></span></span></div>
<div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-family: inherit; font-size: 15px; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">
<span class="Apple-style-span" style="font-family: arial, fantasy;">Note:SpotifyRawr is in 0.1 Alpha so bugs are very probable. If you find any please post them here and I will fix them asap!</span></div>
<div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-size: 15px; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">
<b><span class="Apple-style-span" style="font-family: arial;">License:</span></b><span class="Apple-style-span" style="font-family: arial;"> SpotifyRawr is licensed under the </span><span class="Apple-style-span" style="color: black;"><a href="http://www.gnu.org/copyleft/gpl.html"><span class="Apple-style-span" style="font-family: arial;">GNU Public License</span></a></span><span class="Apple-style-span" style="color: black;"><a href="http://www.gnu.org/copyleft/gpl.html"><span class="Apple-style-span" style="font-family: arial;">.</span></a></span></div>
<div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-family: inherit; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">
<span class="Apple-style-span" style="color: black;"><span class="Apple-tab-span" style="white-space: pre;"><span class="Apple-style-span" style="font-size: x-large;"><span class="Apple-style-span" style="font-family: arial;"> </span></span></span><b><span class="Apple-style-span" style="font-size: x-large;"><span class="Apple-style-span" style="font-family: arial;"><a href="https://dl.dropbox.com/u/6853624/SpotifyRawr.zip">Download SpotifyRawr</a></span></span></b></span></div>
<div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: initial; font-family: inherit; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; outline-style: initial; outline-width: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;">
<span class="Apple-style-span" style="color: black; font-family: arial, -webkit-fantasy;"><b>Note: If you dont have it, you will require Snarl to use this application. Download available <a href="http://sourceforge.net/project/showfiles.php?group_id=191100&package_id=224596">here</a>.</b></span></div>
Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com15tag:blogger.com,1999:blog-290567465762641945.post-78416527332215155142009-05-04T14:40:00.000-07:002009-05-06T04:39:10.024-07:00Spotify: The Future of Music Software<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCOEUQIKX8PN-XoVa5xFKa_OhAJACtOzE5rZCoL4z1zsfY4RQrfVHJfHn-lEx1wWRUZesCBFd3ECB_mvZ2PhLyb5-GTUg11Uc5HdoArdhCWfDPeWQ-ZOerZ33fPVUbE3WwxPcPlTt5pOI8/s1600-h/spotify.jpg"><img id="BLOGGER_PHOTO_ID_5332090892193477890" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 270px" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCOEUQIKX8PN-XoVa5xFKa_OhAJACtOzE5rZCoL4z1zsfY4RQrfVHJfHn-lEx1wWRUZesCBFd3ECB_mvZ2PhLyb5-GTUg11Uc5HdoArdhCWfDPeWQ-ZOerZ33fPVUbE3WwxPcPlTt5pOI8/s320/spotify.jpg" border="0" /></a><span class="Apple-style-span" style="font-size:large;"><b><br /></b></span><span class="Apple-style-span" style="COLOR: rgb(34,34,34); LINE-HEIGHT: 16pxfont-family:arial;font-size:12;" ><div><span class="Apple-style-span" style="font-size:large;"><b>"A world of music. Instant, simple and free"</b></span></div><div><br /></div><span class="Apple-style-span" style="font-size:medium;">Spotify has been around for a few months now, but has spent most of that time in private beta and it's been almost impossible to get invite codes for it; although it still remains invite-only in many countries, if you're in the UK you're in luck and will be able to sign up invite-free! Having used it for a few months now, I can't help but feel Spotify's about to create a big splash in what is already, a very large pond of media players, and possible bring the end to the mighty iTunes (for some, anyway).</span></span> <div><span class="Apple-style-span" style="font-size:12;"><span class="Apple-style-span" style="font-size:medium;"></span></span><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><br /></span></span><div><div><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:large;">Key Features</span></b></span></span></div><div><ul><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Free unlimited access to a library of over 40,000 songs</span></b><span class="Apple-style-span" style="font-size:small;"> from all the major labels and loads of small indie labels.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Instantly search for any song</span></b><span class="Apple-style-span" style="font-size:small;">, band or album and play it with no delay for loading of buffering.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Fast and lightweight!</span></b><span class="Apple-style-span" style="font-size:small;"> In heavy use Spotify still only uses 17mb of your precious RAM, allowing you to just leave your music going without ever worrying about losing any of your speed.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Last.fm support</span></b><span class="Apple-style-span" style="font-size:small;">.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Biography </span></b><span class="Apple-style-span" style="font-size:small;">of bands appear at the top of their page, provided by 'All Music Guide'</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Similar artists</span></b><span class="Apple-style-span" style="font-size:small;"> and 'Artist Radio' help you discover new music.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">Playlist support</span></b><span class="Apple-style-span" style="font-size:small;">, including a 'collaborative playlist' feature, allowing you to create a playlist that others can also add to. Like sharing music with friends? This is for you!</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><b><span class="Apple-style-span" style="font-size:small;">HTTP links to songs.</span></b><span class="Apple-style-span" style="font-size:small;"> When you find something you like, simply right click and click "Copy HTTP link" and send this to your friend with spotify. This will let all your friends be able to instantly hear exactly what you're talking about.</span></span></span></li></ul><div><span class="Apple-style-span" style="FONT-WEIGHT: bold; COLOR: rgb(34,34,34); LINE-HEIGHT: 16pxfont-family:arial;" ><span class="Apple-style-span" style="font-size:large;">Shortcomings</span></span></div><div><ul><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><span class="Apple-style-span" style="font-size:small;">1 or 2 short adverts (30 seconds long) play about every half an hour, however they are unobstrusive and much less frustrating than those on commercial radio. That said, £0.99 will buy you a day's ad-free listening, or £9.99 for a whole month of free legal music goodness.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><span class="Apple-style-span" style="font-size:small;">No mobile or iPod support. The program works by streaming music on demand, unfortunatley this makes it impossible to support iPods. Mobile compatability is being developed and will be available soon.</span></span></span></li><li><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><span class="Apple-style-span" style="font-size:small;">No way of purchasing music through Spotify. If you're one of those people who like to actually own your music this might not be for you, with currently no ability to buy music from within Spotify, though this feature is in development.</span></span></span></li><li><span style="font-family:Arial;color:#222222;">The software makes extensive use of P2P. If you have high bandwidth allowances and don't mind uploading pretty steadily this is fine, but if you're on a restricted connection this could be a problem.</span></li></ul><div><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px">So straight from the developers who brought you uTorrent, enjoy Spotify!</span></span></div><div><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><br /></span></span></div><div><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px"><span class="Apple-tab-span" style="WHITE-SPACE: pre"><b><span class="Apple-style-span" style="font-size:x-large;"></span><a href="http://www.spotify.com/"><span class="Apple-style-span" style="font-size:x-large;">D</span></a><a href="http://www.spotify.com/"><span class="Apple-style-span" style="font-size:x-large;">o</span></a><a href="http://www.spotify.com/"><span class="Apple-style-span" style="font-size:x-large;">w</span></a><a href="http://www.spotify.com/"><span class="Apple-style-span" style="font-size:x-large;">n</span></a><a href="http://www.spotify.com/"><span class="Apple-style-span" style="font-size:x-large;">load Spotify</span></a></b></span></span></span></div><div><span class="Apple-style-span" style="font-family:arial;font-size:6;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px; WHITE-SPACE: prefont-size:24;" ><b><br /></b></span></span></div><div><span class="Apple-style-span" style="font-family:arial;color:#222222;"><span class="Apple-style-span" style="LINE-HEIGHT: 16px; WHITE-SPACE: pre"><b><span class="Apple-style-span" style="FONT-WEIGHT: normal; WHITE-SPACE: normal"><b><span class="Apple-style-span" style="font-size:medium;">Also! I have 10 invites to give ou</span></b><b><span class="Apple-style-span" style="font-size:medium;">t, </span></b><span class="Apple-style-span" style="font-size:medium;">so if you want one, just email me at owencmoore@gmail.com and I'll send you one! But hurry, they're first come first serve!</span></span></b></span></span></div></div></div></div></div><br /><embed src="http://www.youtube.com/v/FNZpRvOQPYI&hl=" fs="1" width="560" height="340" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always"></embed>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com3tag:blogger.com,1999:blog-290567465762641945.post-8078859417495138542009-05-04T13:24:00.000-07:002009-05-06T04:36:17.099-07:00How to get a free domain name + 1 year free hosting from DreamHost?<strong><span style="font-family:arial;font-size:130%;">This offer is no longer available, they must have noticed a sudden influx of members getting free domains... </span></strong><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.seydesign.com/images/content/dreamhost_125w_125h.jpg"><span style="font-family:arial;"><img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 125px; CURSOR: hand; HEIGHT: 125px" alt="" src="http://www.seydesign.com/images/content/dreamhost_125w_125h.jpg" border="0" /></span></a><span style="font-family:arial;"><br /><span class="Apple-style-span" style="COLOR: rgb(17,17,17); LINE-HEIGHT: 22pxfont-size:14;" >If you are thinking it’s a joke, it’s NOT. Here is a fully working trick to get a <strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">FREE 1-year domain name + Free Unlimited Hosting from DreamHost</strong>. Dreamhost is one of world’s most popular and reliable services.</span> </span><div><span class="Apple-style-span" style="font-size:130%;color:#111111;"><span class="Apple-style-span" style="LINE-HEIGHT: 22px;font-size:14;" ><br /></span></span><div><span class="Apple-style-span" style="font-size:130%;color:#111111;"><span class="Apple-style-span" style="LINE-HEIGHT: 22px;font-size:14;" ><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">I've tried this method myself and it worked flawlessly. Oh, and if you're wondering, because it see's the cost is $0.00, you don't have to give it any bank details at all.</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;"><strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Follow the steps</strong> below carefully to get 1-year domain and Unlimited Dreamhost hosting Free:</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span id="more-2739" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0pxfont-family:arial;" ></span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">Step 1. </span><a style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(50,101,185); PADDING-TOP: 0px; TEXT-DECORATION: none" href="https://panel.dreamhostapps.com/signup/?" target="_blank"><strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"><span style="font-family:arial;">Sign up for Free Dreamhostapps</span></strong></a><span style="font-family:arial;"> account. Choose dreamhosters sub-domain in step1. In step 5 fill up your details and sign up.</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">Step 2. Go to </span><a style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(50,101,185); PADDING-TOP: 0px; TEXT-DECORATION: none" href="http://www.dreamhost.com/"><span style="font-family:arial;">http://www.dreamhost.com/</span></a><span style="font-family:arial;"> and click <b>s</b><strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">ign up Now </strong>and choose to Host a domain</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">Step 3. Fill all the information in, selecting to pay for one year and adding no extras to the account.</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">Step 4. <strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Very Important </strong>- While entering the address choose<strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"> country as US</strong> and not IN. Also enter the same email address which you used for DreamHostApps.</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">Step 5. Use the Code <strong style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">BARCAMPLA7 </strong>for 100% discount.</span></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><strong><span style="font-family:arial;">Note: This offer code is no longer valid.</span></strong></p><p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.57em; PADDING-TOP: 0px"><span style="font-family:arial;">Step 6. Enjoy!</span></p></span></span></div></div><div><a href="http://i40.tinypic.com/2s7yooi.jpg" target="_blank"><span style="font-family:arial;"><img alt="Screenshot of free years web hosting" src="http://i43.tinypic.com/feqhvn_th.jpg" border="0" /></span></a></div><div><span class="Apple-style-span" style="LINE-HEIGHT: 25px;font-size:48;" ><span style="font-family:arial;"><span class="Apple-style-span" style="font-size:small;">[Free hosting tip was originally posted on </span><span class="Apple-style-span" style="font-size:small;"><a href="http://webtrickz.com/how-to-get-a-free-domain-name-1-year-free-hosting-from-dreamhost/">WebTricks</a></span><span class="Apple-style-span" style="font-size:small;">]</span></span></span></div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com8tag:blogger.com,1999:blog-290567465762641945.post-58200019719532533212009-05-03T06:50:00.000-07:002009-05-04T15:35:03.981-07:00Chrome Mouse Gestures<div><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;"><br /></span></span></div><div><span class="Apple-style-span" style="color: rgb(37, 37, 37); line-height: 25px; "><b><span class="Apple-style-span" style="font-size:large;"><span class="Apple-style-span" style="font-family:arial;">Rocker</span></span></b></span></div><div><span class="Apple-style-span" style="font-family:'Lucida Grande';font-size:130%;color:#252525;"><span class="Apple-style-span" style=" line-height: 25px;font-size:15px;"><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- outline-width: 0px; outline-style: initial; outline- vertical-align: baseline; font-family:inherit;font-size:15px;color:initial;"><b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Version:</span></span></b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;"> 0.21<br /></span></span><b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Released:</span></span></b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;"> May 3, 2009<br /></span></span><b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Original Release:</span></span></b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;"> May 7, 2007<br /></span></span><b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Creator:</span></span></b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;"> Adam Pash<br /></span></span><b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Editor:</span></span></b><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;"> Owen Campbell-Moore</span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- outline-width: 0px; outline-style: initial; outline- vertical-align: baseline; font-family:inherit;font-size:15px;color:initial;"><span class="Apple-style-span" style="color: rgb(0, 0, 0); line-height: normal; font-size:16px;"><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Windows Only: </span></span><span class="Apple-style-span" style="color: rgb(37, 37, 37); line-height: 25px; "><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:arial;">Rocker provides mouse gestures in Chrome that let you move forward and backward, by simply rocking your fingers across your left and right mouse buttons.</span></span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline- vertical-align: baseline; font-family:inherit;font-size:15px;color:initial;"><span class="Apple-style-span" style="font-size:130%;"><span class="Apple-style-span" style="font-size:16px;"><span class="Apple-style-span" style="font-family:arial;">To use this, simply hold down the left mouse button, the hit the right one to go forward, or hold the right, and then hit the left to go backwards. Simple!</span></span></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 15px; vertical-align: baseline; "><b><span class="Apple-style-span" style="font-family:arial;">License:</span></b><span class="Apple-style-span" style="font-family:arial;"> Rocker is licensed under the </span><span class="Apple-style-span" style="color:#000000;"><a href="http://www.gnu.org/copyleft/gpl.html"><span class="Apple-style-span" style="font-family:arial;">GNU Public License</span></a></span><span class="Apple-style-span" style="color:#000000;"><a href="http://www.gnu.org/copyleft/gpl.html"><span class="Apple-style-span" style="font-family:arial;">.</span></a></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline- vertical-align: baseline; font-family:inherit;color:initial;"><span class="Apple-style-span" style="color:#000000;"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-size:x-large;"><span class="Apple-style-span" style="font-family:arial;"> </span></span></span><b><span class="Apple-style-span" style="font-size:x-large;"><a href="http://cardiffhigh.cardiff.sch.uk/~owen.campbell-moore/Rocker.exe"><span class="Apple-style-span" style="font-family:arial;">Download Rocker</span></a><span class="Apple-style-span" style="font-family:arial;"> </span></span><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:arial;">[</span></span><a href="http://www.zshare.net/download/59596010a77835fa/"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:arial;">Download Mirror</span></span></a><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:arial;">]</span></span></b></span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline- vertical-align: baseline; font-family:inherit;color:initial;"><span class="Apple-style-span" style="color:#000000;"><b><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-family:arial;"> </span><span class="Apple-style-span" style="font-weight: normal; white-space: normal; "><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:arial;">[Rocker was originally posted on </span></span><a href="http://lifehacker.com/software/exclusive-lifehacker-download-for-windows/navigate-backward-and-forward-with-rocker-257609.php"><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:arial;">Lifehacker</span></span></a><span class="Apple-style-span" style="font-size:small;"><span class="Apple-style-span" style="font-family:arial;">]</span></span></span></span></b></span></p><p></p></span></span></div>Owen Campbell-Moorehttp://www.blogger.com/profile/14362025579699689214noreply@blogger.com16