General Musing

blaze your trail

Archive for the ‘mashup’ Category

Kings of Code Conference #kingsofcode

with 2 comments

This week I went to the Kings of Code Conference, to “explore and discuss the latest trends, developments and best practices in web and mobile development technologies.” It included a hackbattle, lots of presentations and free beer.


Read the rest of this entry »

About these ads

Written by Daniël W. Crompton (webhat)

September 23, 2011 at 1:35 pm

Playing with Geckoboard #analytics

leave a comment »


I’d gotten access to Geckoboard halfway through January, I was happy to play with it for Snypher and see what the results were. Naturally I am getting all this data somewhere else, and to get this in a sleek interface makes a difference. I did immediately have the feeling that it would be even better with an LCARS Star Trek like interface.

Third Party Support
  • Get Satisfaction
  • UserVoice
  • Zendesk
Social Media:
  • Only Twitter
Project Management:
  • GitHub
  • BaseCamp
  • Pingdom
  • Google Analytics

In terms of usefulness it takes about 30 minutes to set up a reasonable overview of the data you want. It supports a number of CRMs, Analytics and Project Management interfaces, but as far as social media is concerned it only supports Twitter.

For the future I would be happy to see a statistics module for social media, perhaps with a DataSift hookup.

Written by Daniël W. Crompton (webhat)

February 15, 2011 at 12:41 pm

Posted in mashup, web

Tagged with ,

Seesmic Interface and Feature Updates #social

leave a comment »

Seesmic Web

Who else noticed that Seesmic Web‘s interface and functionality changed? They added Tweet scheduling and Klout scores below the Tweets, I hope they implement more changes soon so they can better compete with Hootsuite and the other Twitter clients.

The issue with Seesmic Web is that they are using a web based platform, which – unlike a desktop client – makes it difficult to create add ons, with the exception of Greasemonkey userscripts. This means it’s difficult for third parties to create new features without giving them access to a Web Service.

Image source:

Written by Daniël W. Crompton (webhat)

February 6, 2011 at 10:18 am

Posted in mashup, social, web

Tagged with , ,

Social Revolution – Do You Get It?

leave a comment »

I don’t really think most people get “it” when it comes to Social Revolution, they talk about Twitter and FaceBook as if these have inherent qualities. There is indeed nothing social about FaceBook or Twitter, they are tools which can be used to interact with in a social way or an anti-social way.

Watching your Twitter feed scroll past clicking the occasional link you might as well be using StumbleUpon, wanting to keep up with all the messages is a pipe dream. Imagine all these messages being printed out and put in an envelop and posted to you by mail. Now imagine the size your mailbox would need to be. You can’t!? I doubt you know how many messages come in and humans are notoriously bad at estimating complex numbering systems.

So why don’t you get it? You use FaceBook Top News, Twitter Lists and Google Priority Inbox to reduce your workload; you don’t need to react to and read everything, you can retrieve it all later by search. You respond to all your direct messages or mentions, and the world is scrolling by in your Home Feed.

I started this blog because I read The “Intimate Social” Revolution and @svartling‘s question: I will use it as long as its free: Which HootSuite for you? Pro or Basic?, and both stories should be telling HootSuite that Basic the the better option: It’s free and has the potential to make your social circle smaller. And I’m saying this as a power user. What they aren’t delivering and I know their customers would like – as they have a crippled version – are the answers to the questions:

  1. Am I getting what I need to know?
  2. Who are the people I need to reach?
  3. Am reaching the people I need to reach?
  4. Am I adding value?

That’s a product worth paying for.

Written by Daniël W. Crompton (webhat)

November 16, 2010 at 3:18 pm

Social Media Syndication – Feedback Loop

with 2 comments

Screaming Man - geishaboy500

In the last two days I’ve not been posting so much, and focussing on updating my “Social Media Syndication” flowchart. During the building of this which includes over 100 services I made some configuration errors, which lead to a number of services taking their input from or and reposting this to another site which reposted this to Twitter or Ping.FM. This has show me that in principle the application of Social Media Syndication can be an even more powerful tool than I first realized. (Which I will explain in a later post.)

As I have always said is that I make mistakes so my clients don’t have to, and in this case I made some mistakes which is helping me to create a new flowchart which can – under the terms of Creative Commons Attribution-ShareAlike 3.0 – be used by all to ensure that they can be available on multiple platforms. Naturally this doesn’t remove the essential human element that is the primary part of Social Media.

I will be able to share this with the world at the end of November, I’m going to release more than just the result image this time and will release the source document in an open format so that it can be extended for mashups and remixes can be made.

Image source: geishaboy500

Written by Daniël W. Crompton (webhat)

October 2, 2010 at 2:10 pm

Sync Web with Phone #html #javascript #scratchpad

leave a comment »

Having some fun today with , JavaScript and the Google Analytics URL Builder to produce an image which can be used to sync the webpage you are on to your phone using a QR code.

document.write("<img src=\""+ escape(document.href) +"&choe=UTF-8\">");

Naturally the Javascript code should probably be more DOM oriented, but this was just for fun!

Written by Daniël W. Crompton (webhat)

September 29, 2010 at 12:51 pm

Posted in mashup, mobile, programming, tagging

Tagged with , ,

Blekko, discovering a new search engine #seo

with one comment

Scoble posted he had invites for . I had no idea what it was, but if Scoble tweets something like that I know that the beta will soon be full, so I asked for an invite.

As I didn’t know what it was about, so I looked it up on TechCrunch‘s CrunchBaseblekko – and found out that it is a search engine. And the first thing I do with a search engine is much the same I do with a new dictionary or encyclopedia – although I’m usually not listed in a dictionary – I look up myself, or in this case my blog.

Blekko - Search Result

You’ll notice the SEO tag below the title, I noticed it to and clicked and got wonderful distribution graphs. There is a breakdown a click away, where I would need to check in a number of sites by different vendors to be able to discover similar information about a different site, I get it here as a part of my search result.

Blekko - URL - US distribution
Blekko - Domain - US distribution
This world distribution graph did surprise me, I never I got links from Austria. And there is so much more to discover.

UPDATE: I received another invite to share.

Written by Daniël W. Crompton (webhat)

August 26, 2010 at 9:30 pm

Website Form Maldesign

with 2 comments

Why don’t website designers simplify web forms?

How often are you asked to put in your email address twice? It’s not like your password which you can’t read, you can read it to see if it’s correct. With predictive browser forms it’s usually just typing in the first letter so you get the email address that is already stored in your browser. Yet they will make you copy paste it into the next field as they don’t use a consistent naming convention for the second mail address field. There is nothing stopping them from naming the second field the same as the first, it’s perfectly valid and any worthy programmer can simply extract this information within JavaScript or on the server side if they have a valid reason for using the second instance. Although IMHO they shouldn’t, the user creates credentials and a faulty email address can simply be reported to the user when he/she tries to login with their credentials. There is no reason for the credentials not to work if the mail address is faulty, perhaps the user is granted the same rights as an anonymous user until he/she has validated the address or the defined timeout for the address expires. A requirement could very simply be added so the user must validate the email address to use these credentials, but allowing the user to use the credentials to change the personal information which has been send to them.

Another thing is the web designers who define what I can put in certain fields. Honestly is it so difficult to check the definition of allowable characters for such things as mail addresses (rfc822) or creditcard numbers and either disallow based on malformed addresses or as is the case with phonenumbers or creditcard numbers remove characters that shouldn’t be in there. And yes a + is valid in a phonenumber when indicating international access code. In the worst case a simple search and replace s/^+/00/ is perfectly acceptable. Postalcodes (Zip) are another thing, a zip such as W12 8N5 or 1011 XD including the space. International post directives even allow for the prepenting of a countrycode to the zip, making the Netherlands zip NL1011XD perfectly valid.

And autodetection of location is so wide spread that I shouldn’t need to fill in which county I am from, if it detects the language for the country I am in on the front page – which I hate – why do I need to say that I am not in the US, but in a different country. You’ve internationalized the form, but still need me to modify the country field. Why? And why not allow the browser settings to override the language. I’ve configured my preferred languages in my browser and waste at least 15 bytes giving the website this information for everything I request.

Lastly security questions, what makes it a good idea to require me to fill in a strong password when you cripple the security with mandatory security questions. My mother’s maiden name which you can find within seconds on the Internet. Or my pet’s name which I’m sure is in my blog somewhere. The city in which I was born is the city I live in. Furthermore I know my passwords, if I don’t know my password it will be because the requirement for strength was so high and restricted so many characters that I had to use a password that wasn’t in my standard list of over 100 medium strong to very strong passwords. And honestly what’s wrong with certificates or OpenID as a source for identity? Do I really need to even push page down to reveal my browser’s history for that field? I can have it send over from a verified source. You don’t even need to check that it’s me, somebody else has done it already. Sometimes ever up to the point of truly checking my identity such as can be done with Verisign.

Source: Hashing Email Addresses For Web Considered HarmfulTechnorati Tags: , , ,

Written by Daniël W. Crompton (webhat)

September 2, 2008 at 7:21 pm

Posted in mashup, web

Tagged with , , ,

Global Disease Mashup #mashup

with one comment

I found a nice Mash-Up which scraps news sites and populates a Google Map with the data gathered from these articles. Sadly they don’t populate it too well, where the article says The Hague they just have a pointer in the centre of the country. It’s very nice for a beta.

Source: /.

Technorati technorati tags: , , ,

Written by Daniël W. Crompton (webhat)

July 26, 2008 at 8:18 am

Posted in health, mashup, medical

Tagged with , , ,

Playing with Gnip (Proof of Concept)

with one comment

I mentioned Gnip before, and this afternoon I was browsing the API definition and wanted to see if I could add my own publisher.

First I wanted to see how the messages are polled, so I crafted a wget command to retrieve some example data:

wget -nv --http-user="*username*" --http-passwd="*password*"

Read the rest of this entry »

Written by Daniël W. Crompton (webhat)

July 10, 2008 at 7:55 pm


Get every new post delivered to your Inbox.

Join 3,126 other followers

%d bloggers like this: