<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Los Techies - Latest Comments</title><link xmlns="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" href="http://disqus.com/sup/all.sup#forumcomments-8aee7428" type="application/json"/><link>http://lostechies-aspiringcraftsman.disqus.com/</link><description></description><atom:link href="http://lostechies-aspiringcraftsman.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 16 May 2012 10:18:23 -0000</lastBuildDate><item><title>Re: RabbitMQ for Windows: Fanout Exchanges</title><link>http://lostechies.com/derekgreer/2012/05/16/rabbitmq-for-windows-fanout-exchanges/#comment-530291644</link><description>&lt;p&gt;Great series Derek. Can I make a shameless plug for my simplified and opinionated RabbitMQ API for .NET, EasyNetQ ;) &lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/mikehadlow/EasyNetQ" rel="nofollow"&gt;https://github.com/mikehadlow/...&lt;/a&gt; &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike Hadlow</dc:creator><pubDate>Wed, 16 May 2012 10:18:23 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-527230654</link><description>&lt;p&gt;Good job. The diagrams are easily understood and I like how you use the term 'pairing'. Thanks!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan K Fadliawan</dc:creator><pubDate>Sat, 12 May 2012 11:01:52 -0000</pubDate></item><item><title>Re: RabbitMQ for Windows: Introduction</title><link>http://lostechies.com/derekgreer/2012/03/05/rabbitmq-for-windows-introduction/#comment-498599457</link><description>&lt;p&gt;Thanks for this post.  I was trying to get the management console working with no luck and came across this post.  They key thing I was missing was to  run from an elevated command prompt.  Did that and got the server working!   Without that, everything looked like it was working and installed but the web server wasn't up.  Thanks.  :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bryan Nehl</dc:creator><pubDate>Sun, 15 Apr 2012 23:47:23 -0000</pubDate></item><item><title>Re: RabbitMQ for Windows: Introduction</title><link>http://lostechies.com/derekgreer/2012/03/05/rabbitmq-for-windows-introduction/#comment-468781316</link><description>&lt;p&gt; In other words the receiver may be down but it can pickup the messages once it comes backup since they are in a queue.  I'm not sure if the "asynchronous workflow" covers this already.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Fernando Zamora Jimenez</dc:creator><pubDate>Mon, 19 Mar 2012 01:13:54 -0000</pubDate></item><item><title>Re: RabbitMQ for Windows: Introduction</title><link>http://lostechies.com/derekgreer/2012/03/05/rabbitmq-for-windows-introduction/#comment-468780852</link><description>&lt;p&gt; hmmm... I always thought one of the big reasons for message queueing service was because both systems sender and receiver are not necessarily connected at the same time.  This would allow the receiver and sender to send and receive on independent schedules from one another.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Fernando Zamora Jimenez</dc:creator><pubDate>Mon, 19 Mar 2012 01:12:20 -0000</pubDate></item><item><title>Re: RabbitMQ for Windows: Introduction</title><link>http://lostechies.com/derekgreer/2012/03/05/rabbitmq-for-windows-introduction/#comment-468779987</link><description>&lt;p&gt;Thanks for sharing.  Can't wait for your next post.  You kinda left me hanging! Just Kidding. Thanks again for sharing. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Fernando Zamora Jimenez</dc:creator><pubDate>Mon, 19 Mar 2012 01:09:18 -0000</pubDate></item><item><title>Re: RabbitMQ for Windows: Introduction</title><link>http://lostechies.com/derekgreer/2012/03/05/rabbitmq-for-windows-introduction/#comment-461523886</link><description>&lt;p&gt;Hey, Joe.  Most situations where you have a point-to-point connection (e.g. client/server, RPC, Web Services, etc.) can be facilitated by messaging and often with more ease, so you might consider it for that reason alone. &lt;/p&gt;

&lt;p&gt;Some situations where you should consider using messaging are:&lt;/p&gt;

&lt;p&gt;- When you have a heterogeneous development environment&lt;br&gt;- When you have asynchronous workflow needs&lt;br&gt;- When you need to monitor communication &lt;br&gt;- When you have high reliability needs&lt;br&gt;- When you need scalability&lt;br&gt;- When you hate XML&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">derekgreer</dc:creator><pubDate>Sat, 10 Mar 2012 12:05:31 -0000</pubDate></item><item><title>Re: Dependency Management in .Net: Offline Dependencies with NuGet Command Line Tool</title><link>http://lostechies.com/derekgreer/2012/03/09/dependency-management-in-net-offline-dependencies-with-nuget-command-line-tool/#comment-461026217</link><description>&lt;p&gt;Interesting read. Thanks for posting!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NA</dc:creator><pubDate>Fri, 09 Mar 2012 19:31:19 -0000</pubDate></item><item><title>Re: RabbitMQ for Windows: Introduction</title><link>http://lostechies.com/derekgreer/2012/03/05/rabbitmq-for-windows-introduction/#comment-457981741</link><description>&lt;p&gt;Derek,&lt;/p&gt;

&lt;p&gt;Can you cover when and why you'd use a a message queue solution (be it RabbitMQ or any other)?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joe</dc:creator><pubDate>Tue, 06 Mar 2012 13:05:56 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-445600544</link><description>&lt;p&gt;Great Post .&lt;br&gt;Thanks.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shahar Shelly</dc:creator><pubDate>Wed, 22 Feb 2012 03:15:33 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-444595613</link><description>&lt;p&gt;Great post! I really enjoyed this one.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tal Ater</dc:creator><pubDate>Tue, 21 Feb 2012 02:38:08 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-442972893</link><description>&lt;p&gt;I just purchased your book for my mobile devices.  Thanks for bringing it up.   I have also blogged, tweeted, and posted info about it.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Turner</dc:creator><pubDate>Sat, 18 Feb 2012 16:04:40 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-442971089</link><description>&lt;p&gt;Thank you for explaining the technical aspects in detail.  Your use of diagrams is particularly helpful.   I have added your rss feed to my google reader collection, and look forward to reading your subsequent posts!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Turner</dc:creator><pubDate>Sat, 18 Feb 2012 16:01:17 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-442841419</link><description>&lt;p&gt;Good job! I found closures one of the most difficult JavaScript features to explain in my book "JavaScript: Just the Basics - A Primer for the Complete Beginner." Thanks.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mjy</dc:creator><pubDate>Sat, 18 Feb 2012 11:34:23 -0000</pubDate></item><item><title>Re: JavaScript Closures Explained</title><link>http://lostechies.com/derekgreer/2012/02/17/javascript-closures-explained/#comment-442358657</link><description>&lt;p&gt;Thanks! Even as a JavaScript amateur, this was very informative. I've been using closures without knowing it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Fox</dc:creator><pubDate>Fri, 17 Feb 2012 16:50:26 -0000</pubDate></item><item><title>Re: Effective Tests: A Test-First Example &amp;#8211; Part 1</title><link>http://lostechies.com/derekgreer/2011/03/28/effective-tests-a-test-first-example-part-1/#comment-435989244</link><description>&lt;p&gt;Great series! &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Leon van Bokhorst</dc:creator><pubDate>Sat, 11 Feb 2012 04:33:04 -0000</pubDate></item><item><title>Re: Effective Tests: Double Strategies</title><link>http://lostechies.com/derekgreer/2011/05/26/effective-tests-double-strategies/#comment-413752050</link><description>&lt;p&gt;I have to say that this blog post goes beyond language difference and applies also to Java.  I liked the most recommendation number 4 "Focus on Behavior". Thank you, that was really interesting.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tomek Kaczanowski</dc:creator><pubDate>Tue, 17 Jan 2012 16:49:35 -0000</pubDate></item><item><title>Re: How To Produce Bug-Free Software</title><link>http://lostechies.com/derekgreer/2011/10/18/how-to-produce-bug-free-software/#comment-338355558</link><description>&lt;p&gt;Very smart post. Thanks for this.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kevdog</dc:creator><pubDate>Tue, 18 Oct 2011 14:06:37 -0000</pubDate></item><item><title>Re: How To Produce Bug-Free Software</title><link>http://lostechies.com/derekgreer/2011/10/18/how-to-produce-bug-free-software/#comment-338027447</link><description>&lt;p&gt;Over twenty years ago I heard Tom Gilb explain the difference between a bug and a defect.  What you have tried to redefine as a bug is close to what he defines as a defect.  I also believe Tom Gilb's definition of the term defect is essentially an industry standard, at least for those who are in the know about such things.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Enrique</dc:creator><pubDate>Tue, 18 Oct 2011 07:49:55 -0000</pubDate></item><item><title>Re: How To Produce Bug-Free Software</title><link>http://lostechies.com/derekgreer/2011/10/18/how-to-produce-bug-free-software/#comment-337788739</link><description>&lt;p&gt;So, in order to demonstrate it's possible to produce bug-free code, let's start by redefining what a bug is... I see what you did here. clever! :P&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">alberto rodriguez</dc:creator><pubDate>Tue, 18 Oct 2011 02:56:30 -0000</pubDate></item><item><title>Re: Dependency Management in .Net: install2</title><link>http://lostechies.com/derekgreer/2011/09/27/dependency-management-in-net-install2/#comment-327339229</link><description>&lt;p&gt;The intent of this extension is to use it as part of your CI build process, so I don't see OpenWrap or NuGet Powertools presenting any advantages over this from a CI perspective.  This solution does have its own advantages, however, in that it isn't tied to any particular build tool (OpenWrap and NuGet Powertools both rely upon custom MSBuild tasks and modification of your project files to work) and it allows you to maintain a simple solution-wide manifest to denote your project's dependencies.&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">derekgreer</dc:creator><pubDate>Wed, 05 Oct 2011 14:44:08 -0000</pubDate></item><item><title>Re: Dependency Management in .Net: install2</title><link>http://lostechies.com/derekgreer/2011/09/27/dependency-management-in-net-install2/#comment-327234315</link><description>&lt;p&gt;Good work, and a nice simple solution.&lt;/p&gt;

&lt;p&gt;Similar to OpenWrap, but NuGet Powertools does this too, as described here... &lt;a href="http://bit.ly/n79hA0" rel="nofollow"&gt;http://bit.ly/n79hA0&lt;/a&gt; &lt;br&gt;The advantage is that if you build using CI such as Jenkins, the dependencies will be resolved every time, and NuGet will keep the configs up to date if you decide to upgrade any packages.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris Pont</dc:creator><pubDate>Wed, 05 Oct 2011 12:12:40 -0000</pubDate></item><item><title>Re: Dependency Management in .Net: install2</title><link>http://lostechies.com/derekgreer/2011/09/27/dependency-management-in-net-install2/#comment-321975817</link><description>&lt;p&gt;Project file modification notwithstanding, we use MSBuild and find that convenient.  I'm sure OpenWrap's goal is to have no specific build tool dependency.&lt;/p&gt;

&lt;p&gt;As to "magical" referencing of assemblies, that is what enables the system we have built to manage cross-team dependencies.  Dependencies are not kept with source code (except where necessary) and are pulled during build process.&lt;/p&gt;

&lt;p&gt;This goes well beyond NuGet and OpenWrap purview, but our needs go well beyond just making it easy to get and maintain open source dependencies.&lt;/p&gt;

&lt;p&gt;Cheers &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Todd Edwin King</dc:creator><pubDate>Wed, 28 Sep 2011 14:14:05 -0000</pubDate></item><item><title>Re: Dependency Management in .Net: install2</title><link>http://lostechies.com/derekgreer/2011/09/27/dependency-management-in-net-install2/#comment-321811227</link><description>&lt;p&gt;The advantage of this approach is that it provides solution-level dependency management independent of any particular build tool.  One of the things I don't like about OpenWrap is the modification of project files to insert hooks to OpenWrap's custom MSBuild tasks.  I'm also not sure I like the "magical" referencing of all assemblies.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">derekgreer</dc:creator><pubDate>Wed, 28 Sep 2011 11:12:04 -0000</pubDate></item><item><title>Re: Dependency Management in .Net: install2</title><link>http://lostechies.com/derekgreer/2011/09/27/dependency-management-in-net-install2/#comment-321768246</link><description>&lt;p&gt;OpenWrap solves this problem pretty well now, and I hope better in the next version(s).  These build time objectives are what led me to OpenWrap after I determined that NuGet's scope/objectives aren't as powerful/useful as I was hoping.&lt;/p&gt;

&lt;p&gt;It's good to see extensions like this though, as it looks like there is hunger for more advanced usages of NuGet.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Todd Edwin King</dc:creator><pubDate>Wed, 28 Sep 2011 10:39:57 -0000</pubDate></item></channel></rss>
