Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

My Site and The Anti-Phishing Feature

Paul Kinlan

Ever since I have created DeliTag and put it on the main page I have had IE7 say that my page is a suspicous site. I think it is because I ask for a username and password, unless someone has reported me for something. Anyway, if you were wondering what I do with the Del.icio.us username and password that you put in I have created a Privacy statement for you to read.

Read More

Paul Kinlan

Trying to make the web and developers better.

RSS Github Medium

Potential Upgrades to my Blog

Paul Kinlan

I have been thinking about adding complete AjaxTag Functionality to my page as a default standard. That is, at the end of every article there wiil be a section for dynamically generated data, the data will be pulled in on the fly for now. It will not be cached but I might have to think about that in the future.The information will include realted searches, related blogs, related images, related Wikipedia articles etc.

Read More

RE: Blogniscient v. Memeorandum

Paul Kinlan

Tech crunch has a little article about Memorandum and Blogniscient. I have tried them both, I didn’t actually think they were that great. I can tell you why I definatly won’t be using them. I can’t flipping spell their names when I type them out in a web browser! [[posterous-content:bEyGetkiDskBgseCmqJD]]Ben Ruedlinger’s Blogniscient relaunched today with a completely new look and feel. An old screenshot of the service is here. Blogniscient is a blog news organizer that, like Memeorandum, uses a propreitary algorithm for determining what’s hot in the blogosphere at any given time.

Read More

RE: Del.icio.us A Like?

Paul Kinlan

I have found a couple more thanks to this site: http://www.momathome.com/.There is Shadows, Simpy, Del.icio.us and BlinkList [although the latters site is not working]. Are there any more? I am looking for services that are similar to del.icio.us so that I can add them to my AJAX based DeliTag. I am thinking that I can upload the tags to Del.icio.us and other services in one go. [Via C#, .

Read More

I am going to put DeliTag on the main page

Paul Kinlan

I really want people to see DeliTag and use it. Therefore I have also decided to put it on my main page. I will also be putting it on Tagger.Kinlan.co.uk.For those how don’t know what DeliTag is. It is an AJAX Based Mashup of a Yahoo and Del.icio.us web service. It reads in the context of a page and creates tags that you can post to Del.

Read More

I've taken Adverts of my site in all places apart from the Entry

Paul Kinlan

I was getting really annoyed/bored with the Adsense adverts on the main page. They weren’t very visible and I am sure they did nothing for the site. They only place they are in now is the article just before the comments. Lets see if this makes any difference.

Read More

Del.icio.us A Like?

Paul Kinlan

I am looking for services that are similar to del.icio.us so that I can add them to my AJAX based DeliTag. I am thinking that I can upload the tags to Del.icio.us and other services in one go.

Read More

Finally Got Blogger BackLinks Working

Paul Kinlan

I finally got it working with thanks to /browservulsel.blogspot.com. It is a neat little article that helps get the back links working.

Read More

Update to DeliTag

Paul Kinlan

Every single page that is not the main page on my site now has the ability to post tags to Del.icio.us. It is very simple to use, you select the text that you think contains the important information about a post; click “Generate Tags”; select the tags that it returns and then click “Submit Tags”. This will then submit that page with the related tags to del.icio.us. You also have to put your user name and password in.

Read More

1 hour later and I have made the Delicious Automatic Tagger

Paul Kinlan

I am quite pleased with myself. After 1 hour and using the Framework I have been creating for a while for the AJAX Tagger I have created a piece of software that will automatically post to Delicious the tags that are related to any page on www.kinlan.co.uk.It only works on Kinlan.co.uk, but it you have a Delicious Account please try this and let me know if I should develop it futher.

Read More

Ajax Tagger Oops

Paul Kinlan

There is a little problem with the AJAX Tagger Version 2. I will be working on it later tonight when I get home. I mistakenly thought that a change that I did last night didn’t need testing :)

Read More

Amazon Web Service API SOAP vs REST

Paul Kinlan

I have just been playing with the Amazon Web service API REST interface and I must say that it seem remarkably quicker than using the SOAP API. I am saying this without doing much testing, but when ever I did calls from C# using a Web Reference it always seemed to take a while to pull back the results, the REST API on the otherhand is far far quicker.Thinking about it I am using two completly different systems, one was a Windows Forms application, the other is a Linux Server on an unbelivably fast network connection.

Read More

Favorite Movies

Paul Kinlan

Check out YMDB.com, it is a simple and easy to use site that allows you to list your favorite films and see who else likes what you like.I think it would suit an AJAX Style interface because adding in titles and moving them through the lists is pretty tedious. Other than that it is good.My Profile.

Read More

Further update to my AJAX Application DeliTag

Paul Kinlan

Further update to my AJAX Application DeliTag (The Delicious Tag Poster), if you select the text in the IFRAME then the software will only analyse the selected text rather than the whole page.

Read More

Idea for another Program

Paul Kinlan

A Del.icio.us automatic tag creating application. It will work a similar way to my Ajax Tagging Application by generating topical tags based off the content of the HTML page. Relevant topical tags can be selected and then used to upload the URL and the related tags to Del.icio.us.I think it would be handy, how about you?

Read More

RE: C# : Where do you define an enum

Paul Kinlan

I have replied again on Abhinaba’s blog. You said “I have time again seen that people point to intellisense and other editor features to justify or nullify arguments. But a editor feature can never justify design decisions. Not everyone uses VS editor. Moreover a lot of people have build systems that do not use solutions and rely on make files (nmake) or “sources” “dirs” files (NTBuild). Since there is no sln/proj files for the VS editor to use, intellisense do not work and users open CS files individually to edit.

Read More

RE: OPML - Please enlighten me

Paul Kinlan

Finally, someone like me who has trouble seeing what you can do with opml [see below]. I have been in the same boat, I spent three days finding resources about the type/url, xmlurl etc attributes. I had no idea what to do with them! It is not standard, but it is meant to be that way [for some reason]. I spent three days looking for common ways to define outlines but could find a consistent way that everyone uses.

Read More

OPML JavaScript Object Model Updates

Paul Kinlan

There have been some minor updates to the OPML JavaScript Object Model. I have added support for an OPML Attribute which are attached to an Outline. This was done so that it is much more flexible and allows developers to add proper attribute combinations to an Outline. Furthermore, I borrowed an instanceOf method from some site (if you know the site let me know) which enforce some sort of type checking when inserting OPMLOutlineAttributes to the attribute array.

Read More

RE: C# : Where do you define an enum

Paul Kinlan

There is an interesting article over on Abhinaba’s weblog about where you would place the declaration of the enum. I personally don’t agree with his argument. He says that his ideal way of defining the placement of an enum is at the level of the class and not inside the class.His basic argument that typing the class name infront of the enum can become a pain. I don’t really care that it can be a pain, that is what intelisense is there for.

Read More

RE: Ping Part III: Adventures in Socket programming using System.Net

Paul Kinlan

There has been another update to the ICMP ping tutorial. Still nothing on the wire yet, but this is all the important information such as check summing. Check it out it is a very good series so far. Keep up the good work Feroze. In this part, we will write a routine to calculate the checksum of the packet, and a routine to serialize the packet into a byte array. Recall from PartII that the request and reply packets have a particular encoding on the wire.

Read More