<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Eamonn Faherty</title>
	<atom:link href="http://blog.eamonnfaherty.co.uk/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.eamonnfaherty.co.uk</link>
	<description>internet technologies and the world!</description>
	<lastBuildDate>Mon, 08 Mar 2010 23:07:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Log into Pligg using Twitter OAuth by 1984la.com</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-36</link>
		<dc:creator>1984la.com</dc:creator>
		<pubDate>Mon, 08 Mar 2010 23:07:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-36</guid>
		<description>I am getting a similar error as efern211.

Is there anything we can do to fix the error?

Thanks.</description>
		<content:encoded><![CDATA[<p>I am getting a similar error as efern211.</p>
<p>Is there anything we can do to fix the error?</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by Twitter Pack for sale &#124; Page 2 &#124; Pligg CMS Forum</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-35</link>
		<dc:creator>Twitter Pack for sale &#124; Page 2 &#124; Pligg CMS Forum</dc:creator>
		<pubDate>Sun, 24 Jan 2010 07:13:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-35</guid>
		<description>[...] original poster.   Anyone that can use google can see that this twitter login is already available here for free.   No need to buy it and no need to chastise the original poster. The majority of his [...]</description>
		<content:encoded><![CDATA[<p>[...] original poster.   Anyone that can use google can see that this twitter login is already available here for free.   No need to buy it and no need to chastise the original poster. The majority of his [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by Twitter Pack for sale &#124; Page 2 &#124; Pligg CMS Forum</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-34</link>
		<dc:creator>Twitter Pack for sale &#124; Page 2 &#124; Pligg CMS Forum</dc:creator>
		<pubDate>Sat, 23 Jan 2010 23:23:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-34</guid>
		<description>[...] original poster.   Anyone that can use google can see that this twitter login is already available here for free.   No need to buy it and no need to chastise the original poster.     Get the full Pligg [...]</description>
		<content:encoded><![CDATA[<p>[...] original poster.   Anyone that can use google can see that this twitter login is already available here for free.   No need to buy it and no need to chastise the original poster.     Get the full Pligg [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by Twitter Pack for sale &#124; Pligg CMS Forum</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-33</link>
		<dc:creator>Twitter Pack for sale &#124; Pligg CMS Forum</dc:creator>
		<pubDate>Thu, 21 Jan 2010 23:38:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-33</guid>
		<description>[...] should be aware that a simple google search for &quot;Pligg Twitter Login&quot; would lead you to this.  I would be interested at previewing your module to see how you were able to get around a few [...]</description>
		<content:encoded><![CDATA[<p>[...] should be aware that a simple google search for &quot;Pligg Twitter Login&quot; would lead you to this.  I would be interested at previewing your module to see how you were able to get around a few [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by efern211</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-32</link>
		<dc:creator>efern211</dc:creator>
		<pubDate>Fri, 11 Dec 2009 08:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-32</guid>
		<description>It goes once without an error message but if I refresh the browser I get this .... hmmmmm expired token? (I did the database patch too)

Fatal error: Uncaught exception &#039;EpiOAuthUnauthorizedException&#039; with message &#039;  /oauth/access_token Invalid / expired Token  &#039; in /home/efern211/public_html/twitter-login/EpiOAuth.php:249 Stack trace: #0 /home/efern211/public_html/twitter-login/EpiOAuth.php(228): EpiOAuthException::raise(&#039;__get(&#039;oauth_token&#039;) #2 {main} thrown in /home/efern211/public_html/twitter-login/EpiOAuth.php on line 249</description>
		<content:encoded><![CDATA[<p>It goes once without an error message but if I refresh the browser I get this &#8230;. hmmmmm expired token? (I did the database patch too)</p>
<p>Fatal error: Uncaught exception &#8216;EpiOAuthUnauthorizedException&#8217; with message &#8216;  /oauth/access_token Invalid / expired Token  &#8216; in /home/efern211/public_html/twitter-login/EpiOAuth.php:249 Stack trace: #0 /home/efern211/public_html/twitter-login/EpiOAuth.php(228): EpiOAuthException::raise(&#8216;__get(&#8216;oauth_token&#8217;) #2 {main} thrown in /home/efern211/public_html/twitter-login/EpiOAuth.php on line 249</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by efern211</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-31</link>
		<dc:creator>efern211</dc:creator>
		<pubDate>Fri, 11 Dec 2009 06:49:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-31</guid>
		<description>Hello :) 

Thank you so so so much Eamonn for solving this for all of us. I have been through all sorts of trials and errors  and I am so close to getting it to work. I followed all the directions, and right now I am not getting any error messages, but it&#039;s not working like yours does. Twitter asks for permission and sends me back to my site with the twitter username and password correct. But, then my login says that the email and captchca are not correct. I fill those in and then I am logged in, but once I log out it gets all messes up and says the password is wrong. You can&#039;t imagine the heartbreak! So close. All my users use twitter. So, this would be a huge deal for my site. Anyway, I&#039;ll keep looking over the code. Thanks so much for your help so far!</description>
		<content:encoded><![CDATA[<p>Hello <img src='http://blog.eamonnfaherty.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>Thank you so so so much Eamonn for solving this for all of us. I have been through all sorts of trials and errors  and I am so close to getting it to work. I followed all the directions, and right now I am not getting any error messages, but it&#8217;s not working like yours does. Twitter asks for permission and sends me back to my site with the twitter username and password correct. But, then my login says that the email and captchca are not correct. I fill those in and then I am logged in, but once I log out it gets all messes up and says the password is wrong. You can&#8217;t imagine the heartbreak! So close. All my users use twitter. So, this would be a huge deal for my site. Anyway, I&#8217;ll keep looking over the code. Thanks so much for your help so far!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Actionscript3 Design Patterns:The Singleton by eamonn</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/11/09/actionscript3-design-patternsthe-singleton/comment-page-1/#comment-30</link>
		<dc:creator>eamonn</dc:creator>
		<pubDate>Tue, 10 Nov 2009 22:22:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=234#comment-30</guid>
		<description>For me, the singleton has two main flaws.  The classes that use the singleton are tightly coupled to the implementation of the pattern and refactoring a singleton into something else is not trivial.  The effects of these criticisms can be eased:
Your singleton should implement an interface and all classes that use its public methods should do so using the interface type.  This means that you can change the getInstance method call to be another singleton, or something else, and so long as the replacement class implements the same interface you will not have to change any other code.
&lt;pre class=&quot;brush:as3&quot;&gt;
var socket : ISocketManager = SocketManagerSingleton.getInstace();
socket.connect();&lt;/pre&gt;
‚Ä¢	You should not use getInstance more than once.  Every time you use getInstance you are tightly coupling that method/class to the singleton.  Just because the singleton is a singleton it does not mean you cannot pass a reference of the object around.
&lt;pre class=&quot;brush:as3&quot;&gt;var applicationController:Controller = new Controller(SocketManagerSingleton.getInstace());&lt;/pre&gt;
Above I am passing a reference into my Controller instead of it getting the reference itself.  This means that my Controller does not know about the singleton so changing it means that I should not have to change my Controller.</description>
		<content:encoded><![CDATA[<p>For me, the singleton has two main flaws.  The classes that use the singleton are tightly coupled to the implementation of the pattern and refactoring a singleton into something else is not trivial.  The effects of these criticisms can be eased:<br />
Your singleton should implement an interface and all classes that use its public methods should do so using the interface type.  This means that you can change the getInstance method call to be another singleton, or something else, and so long as the replacement class implements the same interface you will not have to change any other code.</p>
<pre class="brush:as3">
var socket : ISocketManager = SocketManagerSingleton.getInstace();
socket.connect();</pre>
<p>‚Ä¢	You should not use getInstance more than once.  Every time you use getInstance you are tightly coupling that method/class to the singleton.  Just because the singleton is a singleton it does not mean you cannot pass a reference of the object around.</p>
<pre class="brush:as3">var applicationController:Controller = new Controller(SocketManagerSingleton.getInstace());</pre>
<p>Above I am passing a reference into my Controller instead of it getting the reference itself.  This means that my Controller does not know about the singleton so changing it means that I should not have to change my Controller.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Design Patterns for Actionscript 3 by AS3 Frameworks and tool kits - jamesdeakin.com</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/10/31/design-patterns-for-actionscript-3/comment-page-1/#comment-29</link>
		<dc:creator>AS3 Frameworks and tool kits - jamesdeakin.com</dc:creator>
		<pubDate>Mon, 09 Nov 2009 13:49:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=227#comment-29</guid>
		<description>[...] LFPUG last week. It was an impressive turn out ¬†and an even more impressive couple of sessions.¬†Eamonn Faherty put the assembled masses through their paces with a session on design patterns and Richard Lord [...]</description>
		<content:encoded><![CDATA[<p>[...] LFPUG last week. It was an impressive turn out ¬†and an even more impressive couple of sessions.¬†Eamonn Faherty put the assembled masses through their paces with a session on design patterns and Richard Lord [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by lokrio</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-28</link>
		<dc:creator>lokrio</dc:creator>
		<pubDate>Tue, 06 Oct 2009 02:34:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-28</guid>
		<description>Hi 

some people here who installed it are working very well....but I still don&#039;t get it, i reinstall everything you said and, is blank screen.

I&#039;m not a web developer, could you be more specific on the change about the data base.

Thanks...sorry my English</description>
		<content:encoded><![CDATA[<p>Hi </p>
<p>some people here who installed it are working very well&#8230;.but I still don&#8217;t get it, i reinstall everything you said and, is blank screen.</p>
<p>I&#8217;m not a web developer, could you be more specific on the change about the data base.</p>
<p>Thanks&#8230;sorry my English</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Log into Pligg using Twitter OAuth by Login using Twitter &#124; Page 3 &#124; Pligg CMS Forum</title>
		<link>http://blog.eamonnfaherty.co.uk/2009/08/08/log-into-pligg-using-twitter-oauth/comment-page-1/#comment-27</link>
		<dc:creator>Login using Twitter &#124; Page 3 &#124; Pligg CMS Forum</dc:creator>
		<pubDate>Sat, 03 Oct 2009 20:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.eamonnfaherty.co.uk/?p=119#comment-27</guid>
		<description>[...] a fully working version now. Sorry for the problems. It is my first mod.  Grab version 4 from Log into Pligg using Twitter OAuth &#124; Eamonn Faherty  btw, you need to make sure you have Pear DB installed or you will have to rewrite the sql parts of [...]</description>
		<content:encoded><![CDATA[<p>[...] a fully working version now. Sorry for the problems. It is my first mod.  Grab version 4 from Log into Pligg using Twitter OAuth | Eamonn Faherty  btw, you need to make sure you have Pear DB installed or you will have to rewrite the sql parts of [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
