<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2564879157916654272</atom:id><lastBuildDate>Fri, 06 Sep 2024 20:21:31 +0000</lastBuildDate><category>Applications</category><category>Tips and Tricks</category><category>Code</category><category>Downloads</category><category>Compiler</category><category>Text Editor</category><category>Tools</category><category>ndepend</category><title>Dan&#39;s Headspace</title><description></description><link>http://danielryanjones.blogspot.com/</link><managingEditor>noreply@blogger.com (Daniel Jones)</managingEditor><generator>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2564879157916654272.post-7542088893227881507</guid><pubDate>Fri, 22 Jan 2010 14:22:00 +0000</pubDate><atom:updated>2010-01-22T08:43:15.069-08:00</atom:updated><title>Personal Marketing Exercise</title><description>Hello everybody, &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In an effort to better myself and my future, I am conducting an exercise (experiment if you will) to determine the kind of image I have been putting out to the world. I NEED YOUR HELP!! As some of you may know I have been trying to get my company moving and off the ground for quite a while. I have been less than organized in this effort so my progress has been much slower than I would like. I have decided to take more initiative this year and really start to get the ball rolling. The first place I need to start is with something called Personal Branding (this is where you come in). For the next 2 weeks I plan on leaving this post up so everybody can read what I am doing and give their feedback. OK, so here is what I need!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I need you to tell me about me! By this I mean, the good the bad and the ugly. I need to know PERSONALLY what kind of image I am putting out to the world so I can work on improving my negative qualities and enhancing the positive ones. If this turns into a Dan bashing session, then so be it. I NEED TO SORT THIS OUT. I know we are all big boys and girls, here so this needs to happen. You are all that I have to lean on as working from home and having two kids does not lend itself well to having a social life. I don&#39;t care if we have met only once or if we have been friends for years your input is very valuable and I want to hear it. In fact the less you know me the better, because you will see what I project immediately without being clouded by &quot;getting to know me&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let me give some examples of what I&#39;ve been told by someone who would like to remain anonymous, so nobody else feels shy.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am caring, loving, supportive, intelligent, generous and creative. They also say I&#39;m: &quot;bold&quot;, &quot;loud&quot;, &quot;sort of cocky sometimes&quot;, &quot;abrasive&quot;, &quot;obnoxious&quot;, &quot;too candid&quot;, &quot;too opinionated&quot;, &quot;kind of unorganized&quot;, &quot;some times a little too selfish&quot;, &quot;say too much&quot; and &quot;intense&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well that last one, I can live with.. sometimes. I am asking you to be open and honest. Just take 10-15 minutes and think about the first time we met and the vibe I gave you right out of the shoot. Then tell me about it. PLEASE ELABORATE AS MUCH AS POSSIBLE. The more information you can give me the better. Anyway, I think you get the point. This is not a joke and I am taking this VERY seriously. The one thing that will make me unhappy is if this turns into a big joke. I know this is strange and unorthodox, but I have nowhere else to go and I really, really need your help!!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you,&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dan&lt;/div&gt;&lt;/div&gt;</description><link>http://danielryanjones.blogspot.com/2010/01/personal-marketing-exercise.html</link><author>noreply@blogger.com (Daniel Jones)</author><thr:total>9</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2564879157916654272.post-6181783070717626216</guid><pubDate>Tue, 18 Nov 2008 16:55:00 +0000</pubDate><atom:updated>2008-11-18T09:05:01.372-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Applications</category><category domain="http://www.blogger.com/atom/ns#">Code</category><category domain="http://www.blogger.com/atom/ns#">ndepend</category><title>NDepend</title><description>&lt;div&gt;Recently, I heard about a great tool called NDepend. I had been reading a lot about it on many of the different blogs that I read, but never thought much about it. Well, yesterday I finally had a chance to play with it and I found some pretty amazing stuff. This is by far the best tool I&#39;ve ever had the chance to use for really getting to the meat of any software application. Yes it does several things that I have seen before like, analyzes logic for bottlenecks, uses reflection to show meta data and IL information, but it goes WAY beyond that.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can point NDepend at any DLL or EXE and it will treat it as a database. You can then run queries against it to find out all kinds of information, such as:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Code coverage&lt;/div&gt;&lt;div&gt;Comment percentage&lt;/div&gt;&lt;div&gt;Cyclomatic complexity within methods&lt;/div&gt;&lt;div&gt;Methods that have more than N number of lines&lt;/div&gt;&lt;div&gt;Methods that have more than N number of parameters&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is only the BEGINNING. You can create custom searches to retrieve information that will find uses of bad coding practices you do not want in your code base. You can event get automated NDepend reports with each build. This is great for monitoring less experienced developers to ensure proper coding practices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are visuals that convey critical information about the ENTIRE code base instantaneously. I highly recommend this application to anybody who is working on someone else&#39;s code, or to help learn better coding practices as a whole.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Download &lt;a href=&quot;http://www.ndepend.com/&quot;&gt;NDpend&lt;/a&gt;&lt;/div&gt;</description><link>http://danielryanjones.blogspot.com/2008/11/ndepend.html</link><author>noreply@blogger.com (Daniel Jones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2564879157916654272.post-8214450786531164870</guid><pubDate>Tue, 08 Jul 2008 03:17:00 +0000</pubDate><atom:updated>2008-07-07T20:58:32.445-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Applications</category><category domain="http://www.blogger.com/atom/ns#">Code</category><category domain="http://www.blogger.com/atom/ns#">Compiler</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Tips and Tricks</category><category domain="http://www.blogger.com/atom/ns#">Tools</category><title>Snippet Compiler</title><description>This week I found a great little tool for .NET developers who are always trying new things. If you are tired of creating projects just to test some new code or concepts, then this little application is for you. Snippet Compiler will allow you to compile and execute code without having to open Visual Studio or creating a new project. This should drastically help to reduce the number of ConsoleApplication1...n folders in your development directory.&lt;br /&gt;&lt;br /&gt;This application is great for developers who are stuck working on older machines (My personal laptop falls into this category). It is fully functional, complete with intellisense, compiler errors and warnings and external referencing. It is currently in alpha, so you will have to deal with some differences in behavior, such as proper highlighting for reference types and no auto indentation. These minor discrepancies aside, all functionality seems to be pretty well tested. This little tool is going to save me space on my hard-drive as-well-as tons of worthless clutter. I highly recommend Snippet Compiler to help when learning new framework technologies. Hats off to Jeff Key!!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;Download it &lt;/span&gt;&lt;/strong&gt;&lt;a href=&quot;http://www.sliver.com/dotnet/SnippetCompiler/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;here&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;.&lt;/span&gt;&lt;/strong&gt;</description><link>http://danielryanjones.blogspot.com/2008/07/snippet-compiler.html</link><author>noreply@blogger.com (Daniel Jones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2564879157916654272.post-813589921542838055</guid><pubDate>Sat, 21 Jun 2008 02:33:00 +0000</pubDate><atom:updated>2008-06-20T20:07:58.038-07:00</atom:updated><title>Simply BMW</title><description>Simplicity...&lt;br /&gt;&lt;br /&gt;This is the topic of today&#39;s post. I was having lunch with a buddy of mine recently when he informed me that he recently purchased a new BMW 135. He asked if I wanted to go for a quick spin after lunch so I happily accepted. On the way out to the car something hit me that I never really thought of before. Maybe, I just took it for granted or never had too much of a vested interest. I realized that BMW while they make a nice car, the body style never really changes all that much. While I&#39;m sure their have been many technical advances, they have never really strayed from the overall design template for the car. When I got in the car it was more of the same. Simple, intelligent and creative design coupled with elegant functionality and attention to detail. I immediately thought about a paper I recently read from 37Signals. This paper discussed that staying competitive in an aggressive market doesn&#39;t have to mean adding new functionality. BMW understands this very well. I know with the new GINA concept that has surfaced recently that last statement maybe considered B.S. but overall this is true.&lt;br /&gt;&lt;br /&gt;I have come to the realization that when I write software, I need to be more time simplifying the problem and less time over complicating it. This can be very difficult when you do not always have the time to think of a simple and elegant solution. I think the best way to come to a quick solution comes with experience, however, I think putting yourself in the right state of mind can help to strengthen your understanding of how to approach a problem.&lt;br /&gt;&lt;br /&gt;I am now in search of the best method for achieving this type of &quot;coding-zen&quot; if you will. Simplification, with attention to delivering the required functionality as close to perfection as possible. An elegant balance between technical intelligence and creative wisdom. If anyone would like to help, please leave a comment.&lt;br /&gt;&lt;br /&gt;Thanks!</description><link>http://danielryanjones.blogspot.com/2008/06/simply-bmw.html</link><author>noreply@blogger.com (Daniel Jones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2564879157916654272.post-646440735004319863</guid><pubDate>Tue, 18 Mar 2008 03:02:00 +0000</pubDate><atom:updated>2008-03-17T20:02:10.712-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tips and Tricks</category><title>Seven Lessons From A Leader</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;&lt;font face=&#39;sans-serif&#39;&gt;I recently read an article talking about Eliot Spitzer  called &lt;a href=&#39;http://finance.yahoo.com/career-work/article/104633/Eliot-Spitzer%27s-Seven-Deadly-Sins&#39;&gt;Eliot Spitzer&#39;s Seven Deadly Sins&lt;/a&gt;. The article spoke about the seven lessons to be learned from his recent 14 month run as governor of New York. I don&#39;t particularly care about the Spitzer scandal, at all, but I found these seven lessons interesting and worth mentioning.&lt;/font&gt;&lt;br/&gt;&lt;b&gt;&lt;br/&gt;&lt;/b&gt;&lt;font face=&#39;sans-serif&#39;&gt;1.&lt;/font&gt;&lt;font face=&#39;sans-serif&#39;&gt; You&#39;ve got to deliver consistently. You&#39;re only as good as your most recent accomplishment.&lt;br/&gt;&lt;br/&gt;Truer words have never been spoken. This is the old, &quot;What have you done for me lately?&quot; mentality. No one is exempt from this.&lt;br/&gt;&lt;br/&gt;2. No matter how attractive a new assignment or promotion seems, make sure it&#39;s one for which you&#39;re really suited.&lt;br/&gt;&lt;br/&gt;Basically, just be realistic about you expectations. Just because somebody offers you the job doesn&#39;t mean you should take it. Remember lesson 1? You will be expected to produce consistently. If you are in over your head you will most likely not be able to consistently deliver.&lt;br/&gt;&lt;br/&gt;3. You can&#39;t expect to get things done if you only have adversaries, not allies.&lt;br/&gt;&lt;br/&gt;Getting things done can be hard enough, don&#39;t create more problems for yourself. Focus on your obligations and do what&#39;s right.&lt;br/&gt;&lt;br/&gt;4. You can&#39;t tell people one thing and do the complete opposite. When it comes to light that you&#39;re not being straight with people, they feel foolish for having trusted you and it&#39;s nearly impossible to regain their trust.&lt;br/&gt;&lt;br/&gt;Generally speaking, lying is not a good thing, but at work it is a very bad thing. Lying always causes irreparable damage to trust in any relationship. You do not want your boss not to trust you! So best thing to do is.... DON&#39;T LIE!&lt;br/&gt;&lt;br/&gt;5. No one is above the law; no one is untouchable, and no matter how smart you are, it doesn&#39;t matter.&lt;br/&gt;&lt;br/&gt;In the software world this mentality is very common. People think that because they are sooooo smart, or because they are the only person who know how a system works, that they are irreplaceable.  WRONG!!! I can&#39;t tell you how many times I&#39;ve seen this and every time it just ends badly.&lt;br/&gt;&lt;br/&gt;6. Be realistic about what&#39;s going on, and if you can&#39;t see it yourself, seek out a person who can.&lt;br/&gt;&lt;br/&gt;This one pretty much says it all.&lt;br/&gt;&lt;br/&gt;7. Know when a situation is beyond repair—or at least beyond your ability to repair it—and either bring in the right people to help you fix it, or move on, if appropriate.&lt;br/&gt;&lt;br/&gt;Sometimes there comes a point where the ends no longer justify the means. This is when a good leader will step in and cut his/her loses. A great leader will have seen this coming and been able to anticipate when to get help.&lt;br/&gt;&lt;br/&gt;Great leaders are hard to come by these days and I am certainly no expert, but if I can learn from somebody else&#39;s mistakes then that makes me wiser than I was yesterday. One step closer.&lt;br/&gt;&lt;/font&gt;&lt;/div&gt;</description><link>http://danielryanjones.blogspot.com/2008/03/seven-lessons-from-leader_17.html</link><author>noreply@blogger.com (Daniel Jones)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2564879157916654272.post-2424883207557765930</guid><pubDate>Thu, 21 Feb 2008 02:22:00 +0000</pubDate><atom:updated>2008-03-02T19:49:50.599-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Applications</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Text Editor</category><category domain="http://www.blogger.com/atom/ns#">Tips and Tricks</category><title>Dark Room Rocks!</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;This is my first blog post and I must start by introducing myself. My name is Daniel Ryan Jones and I am a software developer located in New Jersey. I have been working in Microsoft technology for the past 3+ years and this is where I will write on some of my findings as I find new ideas, tips and tricks.&lt;br/&gt;&lt;br/&gt;For my first post, I must give Kudos to &lt;a href=&#39;http://vanslaars.net/2008/01/31/darkroom/&#39;&gt;Andrew Van Slaars&lt;/a&gt; for finding this post on &lt;a href=&#39;http://lifehacker.com/software/downloads/download-of-the-day--darkroom-185042.php&#39;&gt;LifeHacker&lt;/a&gt;. Dark Room is a text editor for people with A.D.D. I am not going to lie Andrew is a friend of mine and I am supporting him, but with good reason. This application is one of the best text editing tools I&#39;ve had the chance to work with. I don&#39;t know about you, but I am VERY easily distracted. A childhood spent in front of the television has diminished my attention span so this type of application helps to limit my distractions. Dark Room runs in front of all other applications on your desktop, hiding any distractions that may come up. This is great for people like me! Don&#39;t worry you can toggle between full-screen and window mode and you can even set the opacity to show though to your desktop if you feel restricted by this type of behavior. So if you are suffering from sensory overload while trying to be creative give this application a shot!&lt;br/&gt;&lt;/div&gt;</description><link>http://danielryanjones.blogspot.com/2008/02/dark-room-rocks.html</link><author>noreply@blogger.com (Daniel Jones)</author><thr:total>0</thr:total></item></channel></rss>