<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-17737646</id><updated>2011-04-22T00:47:53.263-04:00</updated><title type='text'>Blug Factory</title><subtitle type='html'>Notes, thoughts and ramblings about software development.
blug, bulg, gulb,..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17737646.post-114146798325329722</id><published>2006-03-04T05:18:00.000-05:00</published><updated>2006-03-04T05:26:23.256-05:00</updated><title type='text'>Takahashi Method</title><summary type='text'>Very interesting Presentation method.How to create Takahashi Method  presentation in XUL.http://cardboard.nu/blog/2005_12_15/a_cute_mozilla_xul_app.html.Was inspired by Jim Weirich’s RubyOnRails presentation, Jim Wienrich's blog , thanks Jim.Here's a good example of the Takahashi Method with good info onIdentity management.http://www.identity20.com/media/OSCON2005/</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/114146798325329722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=114146798325329722' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/114146798325329722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/114146798325329722'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2006/03/takahashi-method.html' title='Takahashi Method'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-114146713675370730</id><published>2006-03-04T05:06:00.000-05:00</published><updated>2006-03-04T05:12:16.766-05:00</updated><title type='text'>Web Identity 2.0</title><summary type='text'>Talk on Web Identity.Identity  2.0 VideoWeb Identity 1.0 = Each site is an identity silo, (Amazon, Google,..). Each having it's own concept and storage of you're identity. Usually username/password. These create walled gardens.Web Identity 2.0 = Trusted source, (Certificate Authority, State of Mass,..), gives you credential, (Client Certificate, Drivers License), that's accepted by gatekeepers, (</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/114146713675370730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=114146713675370730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/114146713675370730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/114146713675370730'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2006/03/web-identity-20.html' title='Web Identity 2.0'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113684357112084574</id><published>2006-01-09T15:57:00.000-05:00</published><updated>2006-01-09T19:49:29.626-05:00</updated><title type='text'>More Anemic Domain Models.</title><summary type='text'>Last month I posted about anemic domain models . Here are some more thoughts, hopefully clarifications with an example that shows the problem and the solution using new features in Spring 2.0.Example:Get a Customer's credit score using a remote credit score service.- I need a Customer entity, entity = persisted instance, that was previously persisted in theDB. I'll call a DAO's find method to get</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113684357112084574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113684357112084574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113684357112084574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113684357112084574'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2006/01/more-anemic-domain-models.html' title='More Anemic Domain Models.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113445217296460461</id><published>2005-12-13T00:11:00.000-05:00</published><updated>2005-12-13T00:36:13.003-05:00</updated><title type='text'>CRUD for domain objects.</title><summary type='text'>Where to put a domain objects CRUD operations?Two possible ways:- Move a domain object's CRUD operations into class methods of the domain object. Kinda like ActiveRecord used in Rails. For example:Product p = Product.find_first(productName); // get a product obj// get the employee pricing strategyPricingStrategy employeePricingStrategy = new EmployPricingStrategy();// calc the employee price for </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113445217296460461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113445217296460461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113445217296460461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113445217296460461'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/12/crud-for-domain-objects.html' title='CRUD for domain objects.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113445021333112923</id><published>2005-12-12T22:02:00.000-05:00</published><updated>2005-12-17T06:15:26.210-05:00</updated><title type='text'>TSE, Anemic Domain Models.</title><summary type='text'>A major theme of The Springframework Experience(TSE) was how to deal with Anemic Domain Models. Rod Johnson talked about how he met with Martin Fowler and Eric Evans and discussed this problem.  Eric's book, Domain Driven Design, and Martin's book, PoEA, are must reads. And I've noticed many of Eric's ideas and  patterns and language used at TSE presentations.Below is my description based on what</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113445021333112923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113445021333112923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113445021333112923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113445021333112923'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/12/tse-anemic-domain-models.html' title='TSE, Anemic Domain Models.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113442785379835664</id><published>2005-12-12T17:05:00.000-05:00</published><updated>2005-12-14T12:00:03.990-05:00</updated><title type='text'>Spring, getting a new dependency instance for singletons.</title><summary type='text'>Problem:I have a singleton bean that needs a new instance of a dependency everytime it calls the dependency's  get method, getDependency() .Solution:Use lookup-method injection.  See pg 115 of Pro Spring for full story.- Create an abstract class for you're singleton.-  Create a abstract getter in the singleton class.public abstract class MySingleton{ public abstract MyDependency getMyDependency()</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113442785379835664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113442785379835664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113442785379835664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113442785379835664'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/12/spring-getting-new-dependency-instance.html' title='Spring, getting a new dependency instance for singletons.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113435613337972807</id><published>2005-12-11T20:22:00.000-05:00</published><updated>2005-12-11T21:55:33.426-05:00</updated><title type='text'>The Spring Experience (TSE)</title><summary type='text'>Attended the Spring Experience in Miami last week. Definitely was a learning experience. Got lot's to think about and digest.The weather was perfect, 85 degrees. Altough, I didn't get to enjoy it that much with days ranging up to 13/14 hours of presentations and BOFs.My general impressions where that the Spring Community is definitely growing, although not as fast as I've wished or hoped. I </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113435613337972807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113435613337972807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113435613337972807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113435613337972807'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/12/spring-experience-tse.html' title='The Spring Experience (TSE)'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113266298383699592</id><published>2005-11-22T06:33:00.000-05:00</published><updated>2005-11-22T07:41:28.843-05:00</updated><title type='text'>Rails Migrations.</title><summary type='text'>Rails migrations allows you to version the changes to your DB schema. You'll need, at least, version 0. 14.3.Check the rails versionrails --versionORgem list railsHere's an example that will create a task tableCreate the first migration to add a task table. This will create a migration in db/migrate/1_add_task_table.rbruby script/generate migration add_task_tableAdd code to create and drop a the </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113266298383699592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113266298383699592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113266298383699592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113266298383699592'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/11/rails-migrations.html' title='Rails Migrations.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113265900817982908</id><published>2005-11-22T06:18:00.000-05:00</published><updated>2005-11-22T07:50:55.893-05:00</updated><title type='text'>Recommend Pragmatic Studio Rails training.</title><summary type='text'>I would highly recommend the Pragmatic Studio Rails training. I attending the first incarnation of this training last week in Reston, VA. Excellent!Mike Clark and Dave Thomas put together an great overview of Ruby and Rails. It does move very fast and it will take some time to assimilate all of the info. I found that they presented hard to find and difficult to grasp info on Rails in a clear and </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113265900817982908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113265900817982908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113265900817982908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113265900817982908'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/11/recommend-pragmatic-studio-rails.html' title='Recommend Pragmatic Studio Rails training.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113160481068298420</id><published>2005-11-10T00:18:00.000-05:00</published><updated>2005-11-10T01:42:43.563-05:00</updated><title type='text'>Ajax App Builder IDE, Morfik</title><summary type='text'>Joined the "Pioneer Program" for Morfik to get a look at their Ajax/WebOS application builder tool, WebOS App Builder. Ran through their video demo, actual app won't be out until next month, Dec 05.Looks like a RAD tool for  building Ajax apps.  Has a visual dev environment for creating:DB schema and  SQL.How limiting is the generated SQL?Presentation with GUI builder. Can write GUI component </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113160481068298420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113160481068298420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113160481068298420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113160481068298420'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/11/ajax-app-builder-ide-morfik.html' title='Ajax App Builder IDE, Morfik'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113156686693855554</id><published>2005-11-09T15:00:00.000-05:00</published><updated>2005-11-09T15:07:46.950-05:00</updated><title type='text'>Using Ajax to enhance email.</title><summary type='text'>Saw this interesting post  on Zimbra about creating an email, web service mashup.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113156686693855554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113156686693855554' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113156686693855554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113156686693855554'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/11/using-ajax-to-enhance-email.html' title='Using Ajax to enhance email.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113059594211194797</id><published>2005-10-29T10:20:00.000-04:00</published><updated>2005-10-29T10:25:42.113-04:00</updated><title type='text'>Upgrading Firefox breaks extensions.</title><summary type='text'>When I upgraded to Firefox 1.5 Beta about 1/2 of my, way too many, extensions broke. Until I found this. Nightly Tester Tools  makes all my extensions compatible, we'll except for Image Zoom.Couldn't find any significant user feature changes from 1.07 to 1.5. Still looking.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113059594211194797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113059594211194797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113059594211194797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113059594211194797'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/upgrading-firefox-breaks-extensions.html' title='Upgrading Firefox breaks extensions.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113059521225239800</id><published>2005-10-29T09:47:00.000-04:00</published><updated>2005-10-29T10:13:32.273-04:00</updated><title type='text'>Capturing Browser Interactions with TestGen4Web</title><summary type='text'>TestGen4Web will let you record you're web interaction within Firefox. This is going to save me alot of time.It's a Firefox 1.1+ plug-in that creates a toolbar where you can record, save and playback you're navigation/form submisssion/... It will save the recording to an xml file that can used drive httpunit, selenium,...Found some problems going to yahoo -&gt; movies. But seems to work mostly OK.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113059521225239800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113059521225239800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113059521225239800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113059521225239800'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/capturing-browser-interactions-with.html' title='Capturing Browser Interactions with TestGen4Web'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113058535244283576</id><published>2005-10-29T07:23:00.000-04:00</published><updated>2005-10-29T07:31:59.820-04:00</updated><title type='text'>Map of Springframework developers.</title><summary type='text'>Created a map of Springframework developers on google's frappr!Been using spring for a couple of years and thought it would be a good idea to see where other spring developers are lurking.Give the below a click to check it out or add yourself.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113058535244283576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113058535244283576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113058535244283576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113058535244283576'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/map-of-springframework-developers.html' title='Map of Springframework developers.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113042299432499276</id><published>2005-10-27T10:02:00.000-04:00</published><updated>2005-10-27T10:23:14.350-04:00</updated><title type='text'>SpringFramework Introduction.</title><summary type='text'>Rick Hightower has written an excellent introduction to Spring. In this intro Rick thanked me for turning him on to Spring back in 03. Rick is a great guy and I've learned soo much from his books, blog and training.I took an Advanced Struts with Rick in Dec 03. It was THE best tech course I've ever taken. Rick is an excellent instructor. His intimate knowledge of Struts/Tiles blew me away. And </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113042299432499276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113042299432499276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113042299432499276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113042299432499276'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/springframework-introduction.html' title='SpringFramework Introduction.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113034887808837826</id><published>2005-10-26T13:44:00.000-04:00</published><updated>2005-10-26T14:11:16.613-04:00</updated><title type='text'>A (very) simple bookmarklet</title><summary type='text'>These words:continuationsRESTyurtare javascript URLs, (see below), that invoke a javascript function to lookup the selected word in Wikipedia. Select the word (left click mouse button and drag mouse over word) Left click the mouse button.Javascript URL for wikipedia search."javascript:(function(){q=document.getSelection(); if(!q){void(q=prompt('Wikipedia keywords:',''))}; if(q)location.href='http</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113034887808837826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113034887808837826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113034887808837826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113034887808837826'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/very-simple-bookmarklet.html' title='A (very) simple bookmarklet'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113020456470055700</id><published>2005-10-24T21:42:00.000-04:00</published><updated>2005-10-26T14:45:05.973-04:00</updated><title type='text'>Blummy dropdown</title><summary type='text'>Blummy provides a drop down that contains a set of personalized bookmarklets/blummets. Good stuff. Found from the Ajaxian site, which keeps on going down?You can configure blummy through a drag and drop web interface. Just drag you're blummets into the drop down. blummy - Configuration.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113020456470055700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113020456470055700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113020456470055700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113020456470055700'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/blummy-dropdown.html' title='Blummy dropdown'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113020333817937531</id><published>2005-10-24T20:58:00.000-04:00</published><updated>2005-10-24T21:22:18.200-04:00</updated><title type='text'>Bookmarklets</title><summary type='text'>Playing with Bookmarklets.  "JavaScript program that can be stored as a URL" and invoked in the browser's location field.Generate password bookmarklet. Uses the domain name and "master password" to generate a MD5 hash password. Better than using the same password for multiple sites.Crunchinator to create a bookmarklet from javascript.Web development bookmarklets.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113020333817937531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113020333817937531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113020333817937531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113020333817937531'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/bookmarklets.html' title='Bookmarklets'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-113007091072209111</id><published>2005-10-23T08:11:00.000-04:00</published><updated>2005-10-23T08:35:10.726-04:00</updated><title type='text'>More Firefox extensions.</title><summary type='text'>Al-In-One-Sidebar add Opera like sidebar.  Really liked Opera, co-worker Muslim pointed me to, but moved to Firefox for all the extenstions. Same reason I moved from Intellij to Eclipse. Not always the best that wins just the most adopted, old story.UrlParams displays url param for HTTP Get, Post.XPath Checker finds XML using XPath expressions. Example for Home site. Xpath expr of //*[@id='mBody'</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/113007091072209111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=113007091072209111' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113007091072209111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/113007091072209111'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/more-firefox-extensions.html' title='More Firefox extensions.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112993159005293280</id><published>2005-10-21T17:18:00.000-04:00</published><updated>2005-10-21T17:53:10.376-04:00</updated><title type='text'>Favorite Firefox and Flock developer extensions</title><summary type='text'>LiveHTTPHeaders let yo watch and replay HTTP traffic go to and from you're browser. Good for dev/debugging.Web Developer is the swiss army knife of web developer tools.  All kinds of feature to let you change and validate HTML/CSS, clear cache or history.  Great stuff!View rendered source chart is a great way to view javascript. Much better than "view page source" or "view selection source".With </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112993159005293280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112993159005293280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112993159005293280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112993159005293280'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/favorite-firefox-and-flock-developer.html' title='Favorite Firefox and Flock developer extensions'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112988001776943755</id><published>2005-10-21T03:30:00.000-04:00</published><updated>2005-10-21T03:33:37.776-04:00</updated><title type='text'>Test post from Flock</title><summary type='text'>Playing with flock blog posting.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112988001776943755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112988001776943755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112988001776943755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112988001776943755'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/test-post-from-flock.html' title='Test post from Flock'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112923948506257238</id><published>2005-10-13T17:12:00.000-04:00</published><updated>2005-10-13T17:38:05.086-04:00</updated><title type='text'>Pragmatic Ajax and Ajaxian</title><summary type='text'>Got the new Pragmatic Ajax book, looks good.  Been playing with REST and Ajax.Saw two of the authors Ben Galbraith and Dion at the TSS Symposium back in March talk about  Ajax Funny, how some in the crowd put down Javascript. Must've wrangled with cross browser issues.Didn't see the same reaction at the nofluff in Boston last month. Ben gave a great talk on DWR , easy ajax for java, and other </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112923948506257238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112923948506257238' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112923948506257238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112923948506257238'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/pragmatic-ajax-and-ajaxian.html' title='Pragmatic Ajax and Ajaxian'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112908818236973289</id><published>2005-10-11T23:36:00.000-04:00</published><updated>2005-10-11T23:40:41.813-04:00</updated><title type='text'>Dyer/Dwyer homeland</title><summary type='text'>   crummyhouse2_midOriginally uploaded by tdyer1. And here is a Dwyer/Dwyer house in County Leitrim, Ireland, where my great-great grandfather, Tom Dyer, came from in 1866. He ended up in Cambridge, Ma after a short stint across the river in Boston.May not be the exact house where he lived. But, it was at least on the same spot of land.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112908818236973289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112908818236973289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112908818236973289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112908818236973289'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/dyerdwyer-homeland.html' title='Dyer/Dwyer homeland'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112908757321998516</id><published>2005-10-11T23:26:00.000-04:00</published><updated>2005-10-11T23:26:13.223-04:00</updated><title type='text'>My great-grandfather</title><summary type='text'>     TomCDyer1    Originally uploaded by tdyer1. Here's a pic I found of my great grandfather. Taken around 1900. He worked for the city of Cambridge, Ma in the water department.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112908757321998516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112908757321998516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112908757321998516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112908757321998516'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/my-great-grandfather.html' title='My great-grandfather'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112907540860738455</id><published>2005-10-11T19:29:00.000-04:00</published><updated>2005-10-12T06:39:17.053-04:00</updated><title type='text'>Web 2.0 applications.</title><summary type='text'>Bunch of Web 2.0 apps are out or on the horizion.FlockWaiting for flock to happen, Flock. New browser that works well with del.icio.us tagging, flickr photo sharing and WYSIWYG blogging tools. See  flock tagsCouple of interesting apps from 37signals. Writeboard looks interesting and Ta-da List is a good, easy to use todo list. From the guys that brought us Ruby on Rails.Find a place to live with </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112907540860738455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112907540860738455' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112907540860738455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112907540860738455'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/web-20-applications.html' title='Web 2.0 applications.'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112907131637364034</id><published>2005-10-11T18:32:00.000-04:00</published><updated>2005-10-11T18:55:16.393-04:00</updated><title type='text'>Moduler CSS and Layout Framework</title><summary type='text'>Came across these articles on Matt Raible's site. Good ideas for CSS re-use.This article,Modular CSS, advocates grouping styles into modules, style sheets, by function.The broad groups that I use are: typography, forms, layout, navigation and colour. These aren't set in stone and some projects require more or less categories.Here's how he uses these Modules to build a CSS Framework that consists </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112907131637364034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112907131637364034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112907131637364034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112907131637364034'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/moduler-css-and-layout-framework.html' title='Moduler CSS and Layout Framework'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112906962184382598</id><published>2005-10-11T18:20:00.000-04:00</published><updated>2005-10-11T18:27:01.843-04:00</updated><title type='text'>Wizard Book,  Structure and Interpretation of Computer Programs</title><summary type='text'>Read this book Structure and Interpretation of Computer Programs, at least 10 years ago, and was blown away. Seems like there's alot of buzz around dynamically typed languages lately, Ruby. Makes me want to re-visit the Wizard book.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112906962184382598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112906962184382598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906962184382598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906962184382598'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/wizard-book-structure-and.html' title='Wizard Book,  Structure and Interpretation of Computer Programs'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112906851831179710</id><published>2005-10-11T18:03:00.000-04:00</published><updated>2005-10-11T18:09:39.686-04:00</updated><title type='text'>Rails Studio</title><summary type='text'>Going to the pragmatic programmer's rail studio. Should be fun.Saw Dave Thomas, again, at the  nofluffjuststuff  in Boston. Buzz was that rails is reaching a tipping point.  Could be?</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112906851831179710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112906851831179710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906851831179710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906851831179710'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/rails-studio.html' title='Rails Studio'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112906777745800011</id><published>2005-10-11T17:52:00.000-04:00</published><updated>2005-10-11T20:07:37.726-04:00</updated><title type='text'>Video Blogging</title><summary type='text'>Found this site on video blogging, freevlog. Looks pretty basic, good starting point. And this videoblogging.info  has general info on video blogging.And this video blogging aggregator, kinda like odeo for podcast, mefedia. Got to check this out. Wonder how this is implemented? J2EE/Rails/..Streaming your live content to the web orb. Got to check this out.Another interesting video/podcast </summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112906777745800011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112906777745800011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906777745800011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906777745800011'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/video-blogging.html' title='Video Blogging'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17737646.post-112906244077474284</id><published>2005-10-11T16:26:00.000-04:00</published><updated>2005-10-11T16:27:20.780-04:00</updated><title type='text'>First Blug Post</title><summary type='text'>Just a dopey post from the blug.</summary><link rel='replies' type='application/atom+xml' href='http://blugfactory.blogspot.com/feeds/112906244077474284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17737646&amp;postID=112906244077474284' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906244077474284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17737646/posts/default/112906244077474284'/><link rel='alternate' type='text/html' href='http://blugfactory.blogspot.com/2005/10/first-blug-post.html' title='First Blug Post'/><author><name>kiltubrid</name><uri>http://www.blogger.com/profile/04698814436232379488</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/28/51758867_656e0c5f9b_m.jpg'/></author><thr:total>1</thr:total></entry></feed>
