<?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-9013954638060515676</id><updated>2012-04-15T20:39:03.892-07:00</updated><category term='virtual desktops'/><category term='ruby'/><category term='currency market'/><category term='old'/><category term='forex'/><category term='leopard'/><category term='software'/><category term='free'/><category term='mac'/><category term='optimize'/><category term='spaces'/><category term='expose'/><category term='open source'/><category term='organizing'/><category term='os x tiger'/><category term='talks'/><title type='text'>Handy Mac Apps and More.</title><subtitle type='html'>Mac OS X, Freeware, Open Source, Useful Utilities, Must Haves, News, Reviews, User Stories.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default?start-index=26&amp;max-results=25'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-8696160149198496918</id><published>2008-11-02T20:33:00.001-08:00</published><updated>2008-11-02T20:33:11.359-08:00</updated><title type='text'>Joel Spolsky talk at Railsconf</title><content type='html'>&lt;center&gt;               &lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;     &lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=1170255&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=320&amp;player_height=240"&gt;&lt;/script&gt;     &lt;div id="blip_movie_content_1170255"&gt;     &lt;a rel="enclosure" href="http://blip.tv/file/get/RailsConf-JoelSpolskyFogCreekSoftwareFridayKeynote570.flv" onclick="play_blip_movie_1170255(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play" width="320" height="240" src="http://blip.tv/file/get/RailsConf-JoelSpolskyFogCreekSoftwareFridayKeynote570.flv.jpg" border="0" title="Click to play" /&gt;&lt;/a&gt;     &lt;br /&gt;     &lt;a rel="enclosure" href="http://blip.tv/file/get/RailsConf-JoelSpolskyFogCreekSoftwareFridayKeynote570.flv" onclick="play_blip_movie_1170255(); return false;"&gt;Click to play&lt;/a&gt;     &lt;/div&gt;          &lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-8696160149198496918?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/8696160149198496918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=8696160149198496918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8696160149198496918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8696160149198496918'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/11/joel-spolsky-talk-at-railsconf.html' title='Joel Spolsky talk at Railsconf'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-7557816287132436264</id><published>2008-10-29T11:01:00.000-07:00</published><updated>2008-10-29T11:06:25.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='talks'/><title type='text'>Jason Fried 37 Signals Talk</title><content type='html'>&lt;center&gt;               &lt;script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"&gt;&lt;/script&gt;     &lt;script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&amp;posts_id=1362881&amp;source=3&amp;autoplay=true&amp;file_type=flv&amp;player_width=320&amp;player_height=240"&gt;&lt;/script&gt;     &lt;div id="blip_movie_content_1362881"&gt;     &lt;a rel="enclosure" href="http://blip.tv/file/get/Businessofsoftware-JasonFriedOf37signalsSpeakingAtBusinessOfSoftware2008761.flv" onclick="play_blip_movie_1362881(); return false;"&gt;&lt;img title="Click to play" alt="Video thumbnail. Click to play" width="320" height="240" src="http://blip.tv/file/get/Businessofsoftware-JasonFriedOf37signalsSpeakingAtBusinessOfSoftware2008761.flv.jpg" border="0" title="Click to play" /&gt;&lt;/a&gt;     &lt;br /&gt;     &lt;a rel="enclosure" href="http://blip.tv/file/get/Businessofsoftware-JasonFriedOf37signalsSpeakingAtBusinessOfSoftware2008761.flv" onclick="play_blip_movie_1362881(); return false;"&gt;Click to play&lt;/a&gt;     &lt;/div&gt;          &lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-7557816287132436264?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/7557816287132436264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=7557816287132436264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7557816287132436264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7557816287132436264'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/jason-fried-37-signals-talk.html' title='Jason Fried 37 Signals Talk'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-7483749801071251476</id><published>2008-10-20T17:28:00.000-07:00</published><updated>2008-10-20T17:30:04.804-07:00</updated><title type='text'>Cocoa Forex</title><content type='html'>Still been cracking away at the Objective-C equivalents of the Ruby code for Gain Capital's API. I am writing it as an actual app vs. individual Objective-C snippets. When it is a bit further along I will post the code &amp;amp; XCode project file as a zip for others to use.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Stay tuned.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-7483749801071251476?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/7483749801071251476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=7483749801071251476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7483749801071251476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7483749801071251476'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/cocoa-forex.html' title='Cocoa Forex'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-1500239307403362810</id><published>2008-10-17T17:12:00.000-07:00</published><updated>2008-10-17T17:13:25.508-07:00</updated><title type='text'>Forex Code</title><content type='html'>Soon I shall be developing and posting Objective-C code versions of the previous Ruby postings. Stay tuned...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-1500239307403362810?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/1500239307403362810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=1500239307403362810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/1500239307403362810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/1500239307403362810'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/forex-code.html' title='Forex Code'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-6557823357238187489</id><published>2008-10-10T18:29:00.001-07:00</published><updated>2008-10-10T18:29:25.702-07:00</updated><title type='text'>Forex Article</title><content type='html'>Usually most beginner traders after failing to make a profit in Forex start looking for a perfect system that could make them successful. They ask successful traders what FX trading system they use. In my opinion the system is not the most important thing to your success as a trader. The most important thing is your discipline and mindset.&lt;br /&gt;&lt;br /&gt;Yet there are some things that need to be looked in a trading system to figure out if it is profitable or not. The most important thing is what the traders call "the edge" or mathematical expectation of a trading system. The system can have a positive edge or negative edge. If it is positive you will build up you account over long period of time if you keep executing your trades. If it is negative you will drain you account no matter how big profit you are making in a single trade.&lt;br /&gt;&lt;br /&gt;How do you find out if your system has a positive expectation or negative? The only way to figure it out is to test it. Go all the way back in time on your charts and test it on the historical data. After that forward test trade it on a demo account. Execute at least 100 trades.&lt;br /&gt;&lt;br /&gt;Let's say in your trading system you are taking profit at 30 pips and cut your loses at 15 pips. After testing you find out that 40 trades out of 100 hit the take profit level and the rest 60 stopped out in loss. Mathematical expectation for this system is 30*40/100-15*60/100=3 pips. In other words average profit of each trade is 3 pips. While it seems not a lot but with this edge you can consistently grow your account.&lt;br /&gt;&lt;br /&gt;What if you find that your system loses 65 times out of 100 and wins 35 times. Then the expectation is 30*30/100-15*70=-1.5. The expectation is negative. Even if you are losing only pip and half per trade you will be consistently decreasing amount of money in your account.&lt;br /&gt;&lt;br /&gt;This is one of the reasons why I strongly recommend practicing execution of your trading system. It will do two things for you. It will develop discipline to act upon your trading system signals. The second very important thing it will give you data to calculate the mathematical expectation of your system. If after long period of testing you find that expectation keeps being negative then switch the system.&lt;br /&gt;&lt;br /&gt;It always surprises me when I see people trade a system and have no clue what is the mathematical expectation of their system. Even more surprisingly I see some people trade systems with negative expectations. You need to know the edge of your system and if it is positive you need to be disciplined to follow through your trading plan of executing it.&lt;br /&gt;&lt;br /&gt;Albert Schmidt is a part-time currency trader. After quite a long time of struggle he learned to make consistent profit trading in Forex. Review a trading strategy he successfully uses in his trades.&lt;br /&gt;&lt;br /&gt;Article Source: http://EzineArticles.com/?expert=Albert_Schmidt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-6557823357238187489?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/6557823357238187489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=6557823357238187489' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/6557823357238187489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/6557823357238187489'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/forex-article.html' title='Forex Article'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-846687847688122413</id><published>2008-10-10T17:46:00.000-07:00</published><updated>2008-10-10T17:48:26.766-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Forex Ruby Code</title><content type='html'>I hope to continue to create this open source ruby trading system. For those interested, as I continue this project all the code will be made publicly available as is permissible with regards to the trading platform it works with.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you to all whom try my code and do with as you please. It is being released under GPL.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you feel generous please donate so I can continue this project and others like it.&lt;/div&gt;&lt;div&gt;Thank you&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-846687847688122413?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/846687847688122413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=846687847688122413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/846687847688122413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/846687847688122413'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/forex-ruby-code.html' title='Forex Ruby Code'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-8968496276754996302</id><published>2008-10-08T16:37:00.001-07:00</published><updated>2008-10-10T17:44:41.894-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Ruby Forex Code Part 5</title><content type='html'>#--------------------------------------------------&lt;br /&gt;# Retreive and format currency pairs&lt;br /&gt;# Matt Hayford&lt;br /&gt;# October 2008&lt;br /&gt;#--------------------------------------------------&lt;br /&gt;&lt;br /&gt;class RateData&lt;br /&gt;require 'net/http'&lt;br /&gt;&lt;br /&gt;attr_accessor :rates, :parsedrates&lt;br /&gt;&lt;br /&gt;def getrate(key)&lt;br /&gt;  query = Hash.new&lt;br /&gt;  query['Key'] = key&lt;br /&gt;  url = URI.parse('http://api.efxnow.com/DEMOWebServices2.8/Service.asmx/GetRatesBlotter')&lt;br /&gt;  res = Net::HTTP.post_form(url, query)&lt;br /&gt;  @rates = /.*&gt;.*\s*.*&gt;(.*)&lt;.*/.match(res.body)[1]&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;def parserate&lt;br /&gt;  parsedrates = @rates&lt;br /&gt;  @rates = parsedrates.gsub(/\\/, " ")&lt;br /&gt;  parsedrates = @rates&lt;br /&gt;  @rates = parsedrates.gsub(/\$/, "\n")&lt;br /&gt;  # do bunch of fancy parsing to remove delimiters and format info&lt;br /&gt;  # return @rates = @parsedrates&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;def returnrate&lt;br /&gt;  return @rates&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;end&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-8968496276754996302?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/8968496276754996302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=8968496276754996302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8968496276754996302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8968496276754996302'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/ruby-forex-code-part-5.html' title='Ruby Forex Code Part 5'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-2553606654806324673</id><published>2008-10-08T16:36:00.002-07:00</published><updated>2008-10-10T17:45:13.251-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Ruby Forex Code Part 4</title><content type='html'>#--------------------------------------------------&lt;br /&gt;# Retreive and format currency pairs&lt;br /&gt;# Matt Hayford&lt;br /&gt;# October 2008&lt;br /&gt;#--------------------------------------------------&lt;br /&gt;&lt;br /&gt;class RateBlotter&lt;br /&gt; require 'net/http'&lt;br /&gt;&lt;br /&gt; attr_accessor :rates, :parsedrates&lt;br /&gt;&lt;br /&gt; def getrate(key)&lt;br /&gt;   query = Hash.new&lt;br /&gt;   query['Key'] = key&lt;br /&gt;   url = URI.parse('http://api.efxnow.com/DEMOWebServices2.8/Service.asmx/GetRatesBlotter')&lt;br /&gt;   res = Net::HTTP.post_form(url, query)&lt;br /&gt;   @rates = /.*&gt;.*\s*.*&gt;(.*)&lt;.*/.match(res.body)[1]&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def parserate&lt;br /&gt;   parsedrates = @rates&lt;br /&gt;   @rates = parsedrates.gsub(/\\/, " ")&lt;br /&gt;   parsedrates = @rates&lt;br /&gt;   @rates = parsedrates.gsub(/\$/, "\n")&lt;br /&gt;   # do bunch of fancy parsing to remove delimiters and format info&lt;br /&gt;   # return @rates = @parsedrates&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def returnrate&lt;br /&gt;   return @rates&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt;end&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-2553606654806324673?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/2553606654806324673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=2553606654806324673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/2553606654806324673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/2553606654806324673'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/ruby-forex-code-part-4.html' title='Ruby Forex Code Part 4'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-2490134178042471135</id><published>2008-10-08T16:36:00.001-07:00</published><updated>2008-10-10T17:45:13.252-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Ruby Forex Code Part 3</title><content type='html'>#--------------------------------------------------&lt;br /&gt;# Currency Pair Class&lt;br /&gt;# Matt Hayford&lt;br /&gt;# October 2008&lt;br /&gt;#--------------------------------------------------&lt;br /&gt;&lt;br /&gt;class Pair&lt;br /&gt; attr_accessor :name, :bid, :ask, :high, :low&lt;br /&gt;&lt;br /&gt; def initialize(name, bid, ask, high, low)&lt;br /&gt;   @name = name&lt;br /&gt;   @bid = bid&lt;br /&gt;   @ask = ask&lt;br /&gt;   @high = high&lt;br /&gt;   @low = low&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def updateinfo(bid, ask, high, low)&lt;br /&gt;   @bid = bid&lt;br /&gt;   @ask = ask&lt;br /&gt;   @high = high&lt;br /&gt;   @low = low&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def pairinfo&lt;br /&gt;   return @name, @bid, @ask, @high, @low&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def nameinfo&lt;br /&gt;   return @name&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def bidinfo&lt;br /&gt;   return @bid&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def askinfo&lt;br /&gt;   return @ask&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def highinfo&lt;br /&gt;   return @high&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def lowinfo&lt;br /&gt;   return @low&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt;end&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-2490134178042471135?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/2490134178042471135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=2490134178042471135' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/2490134178042471135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/2490134178042471135'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/ruby-forex-code-part-3.html' title='Ruby Forex Code Part 3'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-9063509154196873647</id><published>2008-10-08T16:32:00.000-07:00</published><updated>2008-10-10T17:45:13.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Ruby Forex Code Part 2</title><content type='html'>The following ruby code builds on the previous post. Allowing a user once receiving an authenticated key from the server to get rate quotes.&lt;br /&gt;&lt;br /&gt;#--------------------------------------------------&lt;br /&gt;# Retreive and format currency pairs&lt;br /&gt;# Matt Hayford&lt;br /&gt;# October 2008&lt;br /&gt;#--------------------------------------------------&lt;br /&gt;&lt;br /&gt;class Rate&lt;br /&gt;require 'net/http'&lt;br /&gt;attr_accessor :rates, :quote, :pairpointer&lt;br /&gt;&lt;br /&gt;# retreive quote array from api.efxnow.com&lt;br /&gt;def getrate(key)&lt;br /&gt; query = Hash.new&lt;br /&gt; query['Key'] = key&lt;br /&gt; url = URI.parse('http://api.efxnow.com/DEMOWebServices2.8/Service.asmx/GetRates')&lt;br /&gt; res = Net::HTTP.post_form(url, query)&lt;br /&gt; @rates = /.*&gt;.*\s*.*&gt;(.*)&lt;.*/.match(res.body)[1]&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# format quote array, remove delimiter&lt;br /&gt;def parserate&lt;br /&gt; @rates = @rates.gsub(/\\/, " ")&lt;br /&gt; @rates = @rates.split(/\$/)&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# find pair index array element number&lt;br /&gt;def getname(name)&lt;br /&gt;&lt;br /&gt; a = @rates&lt;br /&gt; n = @rates.length&lt;br /&gt; n = n - 1&lt;br /&gt;&lt;br /&gt; for i in 0..n&lt;br /&gt;   if a[i].index(name)&lt;br /&gt;     @pairpointer = i&lt;br /&gt;   end&lt;br /&gt; end&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# create array of quote removing space delimiters&lt;br /&gt;def formater&lt;br /&gt; i = @pairpointer&lt;br /&gt; @quote = @rates[i].split(/ /)&lt;br /&gt; @quote.delete_at(3)&lt;br /&gt; @quote.delete_at(5)&lt;br /&gt; @quote.delete_at(5)&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# return formatted single quote array&lt;br /&gt;def quote&lt;br /&gt; return @quote&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# return all rates array&lt;br /&gt;def rate&lt;br /&gt; return @rates&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# return individual array element&lt;br /&gt;def price(n)&lt;br /&gt; case n&lt;br /&gt; when 'pair' then return @quote[0]&lt;br /&gt; when 'bid' then return @quote[1]&lt;br /&gt; when 'ask' then return @quote[2]&lt;br /&gt; when 'high' then return @quote[3]&lt;br /&gt; when 'low' then return @quote[4]&lt;br /&gt; end&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;end&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-9063509154196873647?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/9063509154196873647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=9063509154196873647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/9063509154196873647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/9063509154196873647'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/ruby-forex-code-part-2.html' title='Ruby Forex Code Part 2'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-7098352592160953654</id><published>2008-10-08T16:30:00.000-07:00</published><updated>2008-10-10T17:45:13.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Ruby Forex Code</title><content type='html'>The following ruby code is designed to work with the forex system from Gain Capital/Forex.com&lt;div&gt;you will need to sign up for a demo API account.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The following code retrieves an authentication key from the server so that one may get rate quotes, place orders etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;#--------------------------------------------------&lt;br /&gt;# Retreive Key Authentication From GAPI Demo Server&lt;br /&gt;# Matt Hayford&lt;br /&gt;# October 2008&lt;br /&gt;#--------------------------------------------------&lt;br /&gt;&lt;br /&gt;class Key&lt;br /&gt;require 'net/http'&lt;br /&gt;attr_accessor :key&lt;br /&gt;&lt;br /&gt;# retreive key from api.efxnow.com&lt;br /&gt;def getkey(name, passwd)&lt;br /&gt;  query = Hash.new&lt;br /&gt;  query['UserId'] = name&lt;br /&gt;  query['PWD'] = passwd&lt;br /&gt;  query['Brand'] = 'GAPI'&lt;br /&gt;  url = URI.parse('http://api.efxnow.com/DEMOWebServices2.8/Service.asmx/GetRatesServerAuth')&lt;br /&gt;  res = Net::HTTP.post_form(url, query)&lt;br /&gt;  @key = /.*&gt;.*\s*.*&gt;(.*)&lt;.*/.match(res.body)[1]&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;# return authenticated key&lt;br /&gt;def key&lt;br /&gt;  return @key&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;end&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-7098352592160953654?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/7098352592160953654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=7098352592160953654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7098352592160953654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7098352592160953654'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/ruby-forex-code.html' title='Ruby Forex Code'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-5641147682782562555</id><published>2008-10-06T16:41:00.000-07:00</published><updated>2008-10-10T17:45:13.254-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='currency market'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='forex'/><title type='text'>Yahoo, Perl, Forex and Ruby</title><content type='html'>Starting soon I will be posting code snippets and entire classes from projects I have worked on past and present.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-5641147682782562555?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/5641147682782562555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=5641147682782562555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/5641147682782562555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/5641147682782562555'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/10/yahoo-perl-forex-and-ruby.html' title='Yahoo, Perl, Forex and Ruby'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-4940906061005925000</id><published>2008-09-16T14:34:00.000-07:00</published><updated>2008-10-10T17:45:31.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='free'/><title type='text'>Stikkit.com</title><content type='html'>Another great ToDo web application.&lt;div&gt;Check it out.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-4940906061005925000?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.stikkit.com' title='Stikkit.com'/><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/4940906061005925000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=4940906061005925000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/4940906061005925000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/4940906061005925000'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/09/stikkitcom.html' title='Stikkit.com'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-4469726928667787697</id><published>2008-02-26T18:41:00.001-08:00</published><updated>2008-10-10T17:45:37.595-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='free'/><title type='text'>Gubb.net Wonderful Todo Lists</title><content type='html'>Check out &lt;a href="http://www.gubb.net"&gt;Gubb.net&lt;/a&gt; great ToDo List webapp. Perfect for turning your GTD's to online use vs. offline.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-4469726928667787697?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/4469726928667787697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=4469726928667787697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/4469726928667787697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/4469726928667787697'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2008/02/gubbnet-wonderful-todo-lists.html' title='Gubb.net Wonderful Todo Lists'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-3238381545505361196</id><published>2007-03-25T17:59:00.000-07:00</published><updated>2007-03-25T21:11:00.509-07:00</updated><title type='text'>Linus Torvalds a Windows guy?</title><content type='html'>I posted a minute ago, and rather than edit the post from then, I felt this should go in its own post :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ubikonline.com/images/joyoftech502.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 240px;" src="http://www.ubikonline.com/images/joyoftech502.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, first of all I only found this 'funny' in a "heh" sense of the word. But after looking at it twice, I got confused; is it just me or does the guy at the computer look rather similar to Linus Torvalds, the Linux creator?&lt;br /&gt;I think that's a bit ironic, and a bit of a bad decision on the part of the artist(s) behind the joke.&lt;br /&gt;&lt;br /&gt;Enjoy the sad leftovers of the weekend; I'm desperately trying to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-3238381545505361196?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/3238381545505361196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=3238381545505361196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/3238381545505361196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/3238381545505361196'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/03/linus-torvalds-windows-guy.html' title='Linus Torvalds a Windows guy?'/><author><name>Toby</name><uri>http://www.blogger.com/profile/17780526412815431938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://1.bp.blogspot.com/_6QaLb-C2x9o/SbimafWNaUI/AAAAAAAAACU/HxUiVhMNLwM/S220/n527665387_5187.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-3791414426667121555</id><published>2007-03-25T10:44:00.000-07:00</published><updated>2007-03-25T21:30:25.901-07:00</updated><title type='text'>iTunes is not the best music player!</title><content type='html'>Overcommercialized media players suck. It's about that simple to me.&lt;br /&gt;Real Player sucked, and still, although they've cleaned it up some, sucks. WinAmp was, up to around v2.83 seemingly "community", but the 3.0 release was sometime around the release and pick-up of iTunes, and the program went to hell, in a feverish, and pathetic attempt at preserving it's user base, by making a 5th-graders fushion-app, resulting in something as useless and unappealing as one would think when faced with the equation "iTunes+WinAmp =". Oh, and let's not forget the gloreous, and strangely popular, Windows Media Player. The dumbest and sorriest excuse for a 'media' app I've ever seen anyone actually use. And to the users of this idiot-app; No, it doesn't handle movies well. No, it doesn't handle Mp3's at all. No, the interface is not easy and modern; it's fugly and maneuvering through the retarded selection of features is much like figuring out the releasing company's EULA's; You just can't win.&lt;br /&gt;&lt;br /&gt;But all of the above don't matter to most (all but Linux users *wave*), since iTunes has become hugely popular. And this is all fine and dandy, but let's not get carried away. Indeed, iTunes, in many ways, has taken on the challenge of handling large music libraries and the desire to download, rather than pay the extra $10 to feed the idiot behind the counter at your local CD dump. IMnsHO (In My not so Humble Opinion), this is fantastic, and praise to you Apple for continuing to make decent, and in this case, above average quality products for the people. But I get a twitch whenever I hear people say that iTunes is the best music player (deviating from the popular "media player", since iTunes only plays Music. No, the sucky Quicktime reference for movie playback doesn't count), since there are better solutions out there. iTunes has many useful features, but Apple seems a little slow in understanding the regular punters needs, such as myself. Here are a few examples;&lt;br /&gt;&lt;br /&gt;1. Writing ID3 tags:&lt;br /&gt;Why, oh why Apple, won't you let me change tracks, or at the very least flick through my library/playlists while writing tags? Why do I have to look at the already plenty invasive popup, showing me exactly what track is being (re-)tagged - rather than let me enjoy my music. It's not that hard; Make it a background process, not the first priority.&lt;br /&gt;&lt;br /&gt;2. Search?&lt;br /&gt;Yes, iTunes has glorious search capabilities.. Well, not quite. iTunes supports ID3v2 tags which are great and allow all kinds of useful (and some quite useless) information to be stored as metadata. But Apple won't let me search my library for most of these, which can be somewhat annoying if you hear a good song and two weeks later want to hear it again. It's gone from Recently Played, in my case it won't be in recently added anymore.. It's somewhat gone. And even if I tagged it with something suitable, like "Awesome jazz" in the comments - iTunes won't bother look at the comments for its searching.&lt;br /&gt;&lt;br /&gt;3. Sidebar&lt;br /&gt;What the hell is up with this? iTunes should not dictate my layout of this sidebar. I'm somewhat of a music lover, and I have *tons* of music, and therefor tons of playlists, and it really does make my eyes turn into flaming Apple logos. You can't move a playlist. FUN! The last made, and therefor probably most relevant playlist, is at the bottom, so I can have lots of fun exercizing my index-finger, scrolling the list - Oh the joy.&lt;br /&gt;&lt;br /&gt;4. How I love queues&lt;br /&gt;Why won't Apple or iTunes developers allow me to 'wing' my playlist? WinAmp did this more or less from the get go (although it wouldn't surprise me if they removed it, just to maximize the suckiness of 3.0+) and I consider it a must. But all apple will let me do, quickly anyway, is set a song to "play next in Party Shuffle"; an AI playlist that picks songs I like to party to at a 'whim' - Needless to say, I dislike this concept.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There; 4 iTunes petpeeves you can either help solve, nod at and throw me a comment, or lastly and more probable; toss digital bricks at my IP for bashing a product from the fruity "we wear jeans, dude" company.&lt;br /&gt;&lt;br /&gt;The good news, and perhaps the only thing I have to offer you, dear reader (beyond a need for Anger Management), would be my list of *great* music players. These are Open Source and are clearly made for people, by people that want to listen to music.&lt;br /&gt;&lt;br /&gt;My two top picks are Banshee and Rhythmbox. They have each their strengths, althugh I would agree to the notion that Rhythmbox is a bit old-school compared to Banshee. In any event; they do all of the above correctly, and more over; Rhythmbox has a neat function called Party-mode - the name pretty much says it all; it'll maximize the window, and whenever one of your beer chugging comrades makes a spastic handgesture and hits the keyboard/mouse, signifying that he wants to change the track, it will be enqueued rather than replace the current song. I, at least, found this useful.&lt;br /&gt;Oh, and they both support media key shortcuts, iPod's, music sharing, last.fm and much more.&lt;br /&gt;&lt;br /&gt;I should mention that I'm not really suggesting all mac users switch to Linux(GNOME),  but merely reflecting upon some flaws/bugs in what is often called the worlds best media/music player. I hope this might reach some enlightened iTunes developer (clearly, not all of them are).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well, I think that's enough whining about Apple for one night... That reminds me; I need to change tracks ... !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-3791414426667121555?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/3791414426667121555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=3791414426667121555' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/3791414426667121555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/3791414426667121555'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/03/itunes-is-not-best-music-player.html' title='iTunes is not the best music player!'/><author><name>Toby</name><uri>http://www.blogger.com/profile/17780526412815431938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://1.bp.blogspot.com/_6QaLb-C2x9o/SbimafWNaUI/AAAAAAAAACU/HxUiVhMNLwM/S220/n527665387_5187.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-3581123198360664705</id><published>2007-03-23T13:47:00.000-07:00</published><updated>2007-03-25T20:18:07.793-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='old'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='optimize'/><category scheme='http://www.blogger.com/atom/ns#' term='os x tiger'/><title type='text'>Tiger Terrorising my Tiny mac</title><content type='html'>Ah, so here I am. Barely calmed from the 'incident' a few minutes ago. My Mini's been bugging the living #%!&amp;# out of me. And the worst of it is - it's my own fault! If I would just get the led out and go buy the measely 1gb RAM stick it would take to make my fruity lunchbox behave like the stylish "I wuv you!" toy it was meant to - But such a stick costs $180 USD and upwards over here (and that's used, thank you very much) and I frankly have no intention of choking whatever sense of selfworth I have left into submission by making such an outrageous purchase. That said, perhaps I should've thought twice before eagerly installing the latest Tiger (10.4.9) on a G4 1.25ghz Mac Mini with just 512mb RAM. In retrospect, I just want to point and laugh at myself.&lt;br /&gt;&lt;br /&gt;Anywho... Situation being what it is; My mediocre yet expensive Dell Latitude D620 is going bye-bye (nevermind why), my second PC running Linux is sitting in a corner (most likely whimpering at the lack of activity around it) and I've been too busy/lazy to pick it up thus far. Third PC is.. Nevermind, third PC is a piece of shit anyway and thus irrelevant. Conclusion; no alternatives.&lt;br /&gt;&lt;br /&gt;So, at this point in time, I have no choice but to stick with this Mini. And with the way it had been behaving, it was a matter of time before either A. Someone on the streets got their skull bashe&lt;br /&gt;d in by the impact of a white, square 2.9 lbs object - or B. Someone on the streets got their life altered from the trauma of seeing a white, long 190lbs, supposedly human, object killing innocent kittens and tossing sushi at people (you can call it food if you like, but with impact at 40mph, it still hurts like hell!)&lt;br /&gt;&lt;br /&gt;So I did yet another search for some optimization of OSX, and found &lt;a href="http://www.thexlab.com/faqs/performance.html"&gt;this&lt;/a&gt; howto. Now, most of the tips on there are just standard stuff that, hopefully, anyone with the guts to run OS 10.4 on a G4, has already tried/utilized.&lt;br /&gt;But as it turns out, using TinkerTool ( &lt;a href="http://www.bresink.de/osx/TinkerTool2.html"&gt;website&lt;/a&gt; ) really has boosted my performance quite a bit. At least enough to stop the heart-pounding sound in my ears.&lt;br /&gt;&lt;br /&gt;So, I hope this long rant and short advice can help anyone out there with an old Mini, determination to run latest release of OSX, and high blood pressure from having the first two.&lt;br /&gt;&lt;br /&gt;Happy weekend to all - Mine's started great.&lt;br /&gt;&lt;br /&gt;Postscript: I really hope I haven't been scared by this lousy experience to the extent where I go on a rampage this summer, from seeing one of those multi-colored beach balls somewhere..! &lt;br /&gt;&lt;img style="float:left; margin:0 0 10px 10px;cursor:regular; cursor:hand;width: 80px;" src="http://www.yourcoolprofile.com/Images/Cool_Avatars_&amp;_Small_Pics/Funny/images/Angry-PC-User.gif" border="0" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-3581123198360664705?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/3581123198360664705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=3581123198360664705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/3581123198360664705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/3581123198360664705'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/03/tiger-g4-terrorism.html' title='Tiger Terrorising my Tiny mac'/><author><name>Toby</name><uri>http://www.blogger.com/profile/17780526412815431938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://1.bp.blogspot.com/_6QaLb-C2x9o/SbimafWNaUI/AAAAAAAAACU/HxUiVhMNLwM/S220/n527665387_5187.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-6944313928854018291</id><published>2007-03-22T20:56:00.000-07:00</published><updated>2007-03-22T21:15:57.521-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='expose'/><category scheme='http://www.blogger.com/atom/ns#' term='spaces'/><category scheme='http://www.blogger.com/atom/ns#' term='organizing'/><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><category scheme='http://www.blogger.com/atom/ns#' term='virtual desktops'/><title type='text'>Spaces/Virtual Desktops</title><content type='html'>Alright, so.. I haven't been the most active admin on here up to now, but I'll make it up to you lot.. I promise.&lt;br /&gt;For a first post, this seems relatively useful. I happen to use Linux, besides Mac OS X, and one thing I've missed from time to time has been Virtual Desktops - Especially after I started using Beryl's Cube, so I went searching and found: You Control:Desktops ( &lt;a href="http://www.yousoftware.com/desktops/desktops.php"&gt;http://www.yousoftware.com/desktops/desktops.php&lt;/a&gt; ).&lt;br /&gt;&lt;br /&gt;It works well, and any Linux user, or otherwise, who's ever used Virtual Spaces will feel right at home.&lt;br /&gt;It's much like xdesktop, or beryl's Cube if you will, with cube animation (Quartz &amp;amp; OpenGL) and more.&lt;br /&gt;&lt;br /&gt;Sadly, it costs money ( $29,95 ) but you can trial it first and make up your mind... You can probably get a serial somewhere if you're truly desperate to own it without buying.&lt;br /&gt;&lt;br /&gt;That's all I have for now, but I'll probably think up more to post soon.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"Have you talked to your Mac today?"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-6944313928854018291?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/6944313928854018291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=6944313928854018291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/6944313928854018291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/6944313928854018291'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/03/spacesvirtual-desktops.html' title='Spaces/Virtual Desktops'/><author><name>Toby</name><uri>http://www.blogger.com/profile/17780526412815431938</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://1.bp.blogspot.com/_6QaLb-C2x9o/SbimafWNaUI/AAAAAAAAACU/HxUiVhMNLwM/S220/n527665387_5187.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-1655587561288077312</id><published>2007-03-17T21:21:00.001-07:00</published><updated>2007-03-17T21:21:29.141-07:00</updated><title type='text'>Don't worry folks more to come soon...</title><content type='html'>In the coming days even more great stuff will be put up. Just you wait and see.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-1655587561288077312?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/1655587561288077312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=1655587561288077312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/1655587561288077312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/1655587561288077312'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/03/dont-worry-folks-more-to-come-soon.html' title='Don&apos;t worry folks more to come soon...'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-8156803597073513580</id><published>2007-02-27T15:42:00.000-08:00</published><updated>2007-02-27T15:48:23.562-08:00</updated><title type='text'>Mac Nightmares. Part 1</title><content type='html'>A few weeks back I went to reboot my mac mini after having done a system update. Prior to that I had purchased and attached to the system a 1TB external firewire/usb hard drive, as I use the system primarily as an HTPC. Boy was that not cool. I had not used the superdrive for a little while after attaching the new drive. Upon reboot went to try and burn a audio cd for my car. That didn't work at all. I have an external usb dvd/cd burner. Plugged that in. Also no go. So I called tech support. They had me reset the pram. All went well. Tested the superdrive while just having reset the pram. All was well in burning land. Mind you I sometimes have the system attached via a kvm to the rest of my computers. This setup was using a ps2 keyboard and mouse attached to the mini via a ps/2 -&gt; usb converter. More on this later in the next installment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-8156803597073513580?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/8156803597073513580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=8156803597073513580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8156803597073513580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8156803597073513580'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/02/mac-nightmares.html' title='Mac Nightmares. Part 1'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-6643515638211420198</id><published>2007-02-22T16:28:00.000-08:00</published><updated>2007-02-22T16:30:01.611-08:00</updated><title type='text'>Blender - 3D modeling, animation, and rendering program</title><content type='html'>Blender is a very feature rich and at this point mature and stable 3D program that also happens to be free. You can find Blender here: &lt;a href="http://www.blender.org"&gt;Click Me&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-6643515638211420198?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/6643515638211420198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=6643515638211420198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/6643515638211420198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/6643515638211420198'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/02/blender-3d-modeling-animation-and.html' title='Blender - 3D modeling, animation, and rendering program'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-7154602974227514877</id><published>2007-02-16T17:48:00.000-08:00</published><updated>2007-02-16T17:49:55.573-08:00</updated><title type='text'>BackPack Information Organizer</title><content type='html'>From the same people that brought you BaseCamp, &lt;a href="http://backpackit.com/?referrer=BPMHSNJ"&gt;BackPack&lt;/a&gt; is a great informational organization tool that is web based. There are both free and paid versions of the service.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-7154602974227514877?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/7154602974227514877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=7154602974227514877' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7154602974227514877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/7154602974227514877'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/02/backpack-information-organizer.html' title='BackPack Information Organizer'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-8648924059255651412</id><published>2007-02-15T21:23:00.001-08:00</published><updated>2007-02-15T21:23:02.116-08:00</updated><title type='text'>Basecamphq.com Project Management System</title><content type='html'>The following &lt;a href="http://basecamphq.com/?referrer=nixnetsolutions"&gt;Basecamphq.com&lt;/a&gt; is not exactly a program. Basecamp is a web based project management system. They offer both free and paid services. It's very easy to use, and easy to setup.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-8648924059255651412?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/8648924059255651412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=8648924059255651412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8648924059255651412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8648924059255651412'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/02/basecamphqcom-project-management-system.html' title='Basecamphq.com Project Management System'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-8961003097060504373</id><published>2007-02-13T14:05:00.001-08:00</published><updated>2007-02-05T14:07:39.988-08:00</updated><title type='text'>Mnemosyne Password Generator</title><content type='html'>This is a very handy freeware application for OS X. Using a passphrase and a username it will generate a random password. You can then regenerate the password so long as you remember the passphrase you can recreate the password for any username you've used in the past. &lt;a href="http://software.dibomedia.de/products/show/3"&gt;Mnemosyne&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-8961003097060504373?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/8961003097060504373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=8961003097060504373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8961003097060504373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/8961003097060504373'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/02/mnemosyne-password-generator.html' title='Mnemosyne Password Generator'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9013954638060515676.post-1780466932288624290</id><published>2007-02-04T17:23:00.000-08:00</published><updated>2007-02-04T17:26:33.424-08:00</updated><title type='text'>WriteRoom Text Editor</title><content type='html'>A tool I find quite helpful when trying to compose text documents without all of the visual distraction many other programs can have is WriteRoom. The program provides you with an otherwise blank canvas with which you can write your masterpiece on. The program though not free, is quite inexpensive, and can truly help the creative process. &lt;a href="http://www.hogbaysoftware.com/product/writeroom"&gt;www.hogbaysoftware.com/product/writeroom&lt;/a&gt;&lt;span class="on" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9013954638060515676-1780466932288624290?l=minimacapps.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://minimacapps.blogspot.com/feeds/1780466932288624290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9013954638060515676&amp;postID=1780466932288624290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/1780466932288624290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9013954638060515676/posts/default/1780466932288624290'/><link rel='alternate' type='text/html' href='http://minimacapps.blogspot.com/2007/02/writeroom-text-editor.html' title='WriteRoom Text Editor'/><author><name>djronin47</name><uri>http://www.blogger.com/profile/00005793205961908634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://www.ronin47.com/sagent/sagent.jpg'/></author><thr:total>0</thr:total></entry></feed>