<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
xmlns:series="http://unfoldingneurons.com/"
><channel><title>Larry Ullman &#187; software</title> <atom:link href="http://www.larryullman.com/tag/software/feed/" rel="self" type="application/rss+xml" /><link>http://www.larryullman.com</link> <description>Translating Geek Into English</description> <lastBuildDate>Mon, 21 May 2012 11:03:07 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Yahoo!’s Design Pattern Library</title><link>http://www.larryullman.com/2010/07/27/yahoos-design-pattern-library/</link> <comments>http://www.larryullman.com/2010/07/27/yahoos-design-pattern-library/#comments</comments> <pubDate>Tue, 27 Jul 2010 11:27:47 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[software]]></category> <category><![CDATA[tools]]></category> <category><![CDATA[ui]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=1213</guid> <description><![CDATA[Recently, and I can&#8217;t remember why, I came across Yahoo!&#8217;s Design Pattern Library. Just like a programming design pattern describes, in code, an accepted way of handling a specific task, this library has almost 60 (at this time) examples for how to layout and handle common visual elements. The patterns are organized by category: layout, [...]]]></description> <content:encoded><![CDATA[<p>Recently, and I can&#8217;t remember why, I came across <a
href="http://developer.yahoo.com/ypatterns/">Yahoo!&#8217;s Design Pattern Library</a>. Just like a programming design pattern describes, in code, an accepted way of handling a specific task, this library has almost 60 (at this time) examples for how to layout and handle common visual elements.</p><p>The patterns are organized by category: layout, navigation, selection, rich interaction, and social. For example, there&#8217;s a pattern for showing the availability of a person (like you&#8217;d see in IM) and another for how breadcrumbs should be used. Mostly the patterns are descriptions of what you should do, based upon what&#8217;s best for the end user. Many of the patterns do have links to code examples, although those will often make use of the <a
href="http://developer.yahoo.com/yui/">Yahoo! User Interface library</a>.</p><p>Part of the design pattern library is a <a
href="http://developer.yahoo.com/ypatterns/about/stencils/">stencil kit</a>, available for OmniGraffle (the program I use), Adobe Illustrator, Visio, and other applications. Using this kit you can quickly create a mock-up of the user interface. And being Yahoo!, all of this is available for free.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2010/07/27/yahoos-design-pattern-library/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Yahoo!&#039;s Design Pattern Library</title><link>http://www.larryullman.com/2010/07/27/yahoos-design-pattern-library-2/</link> <comments>http://www.larryullman.com/2010/07/27/yahoos-design-pattern-library-2/#comments</comments> <pubDate>Tue, 27 Jul 2010 16:27:47 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Web Development]]></category> <category><![CDATA[software]]></category> <category><![CDATA[tools]]></category> <category><![CDATA[ui]]></category><guid
isPermaLink="false">http://blog.dmcinsights.com/?p=1213</guid> <description><![CDATA[Recently, and I can&#8217;t remember why, I came across Yahoo!&#8217;s Design Pattern Library. Just like a programming design pattern describes, in code, an accepted way of handling a specific task, this library has almost 60 (at this time) examples for how to layout and handle common visual elements. The patterns are organized by category: layout, [...]]]></description> <content:encoded><![CDATA[<p>Recently, and I can&#8217;t remember why, I came across <a
href="http://developer.yahoo.com/ypatterns/">Yahoo!&#8217;s Design Pattern Library</a>. Just like a programming design pattern describes, in code, an accepted way of handling a specific task, this library has almost 60 (at this time) examples for how to layout and handle common visual elements.</p><p>The patterns are organized by category: layout, navigation, selection, rich interaction, and social. For example, there&#8217;s a pattern for showing the availability of a person (like you&#8217;d see in IM) and another for how breadcrumbs should be used. Mostly the patterns are descriptions of what you should do, based upon what&#8217;s best for the end user. Many of the patterns do have links to code examples, although those will often make use of the <a
href="http://developer.yahoo.com/yui/">Yahoo! User Interface library</a>.</p><p>Part of the design pattern library is a <a
href="http://developer.yahoo.com/ypatterns/about/stencils/">stencil kit</a>, available for OmniGraffle (the program I use), Adobe Illustrator, Visio, and other applications. Using this kit you can quickly create a mock-up of the user interface. And being Yahoo!, all of this is available for free.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2010/07/27/yahoos-design-pattern-library-2/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Really Useful Tools For PHP Developers</title><link>http://www.larryullman.com/2010/07/04/really-useful-tools-for-php-developers/</link> <comments>http://www.larryullman.com/2010/07/04/really-useful-tools-for-php-developers/#comments</comments> <pubDate>Sun, 04 Jul 2010 01:54:00 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[PHP]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[software]]></category> <category><![CDATA[utilities]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=1060</guid> <description><![CDATA[I recently StumbledUpon an article on Really Useful Tools For PHP Developers at W3Avenue. The article doesn&#8217;t go into too many details, let alone provide specific instructions for any of the tools, but it&#8217;s nicely organized and presents a good list of useful PHP-related tools. The list ranges from development software to security utilities to [...]]]></description> <content:encoded><![CDATA[<p>I recently <a
href="http://www.stumbleupon.com">StumbledUpon</a> an article on <a
href="http://www.w3avenue.com/2009/08/26/really-useful-tools-for-php-developers/">Really Useful Tools For PHP Developers</a> at <a
href="http://www.w3avenue.com">W3Avenue</a>. The article doesn&#8217;t go into too many details, let alone provide specific instructions for any of the tools, but it&#8217;s nicely organized and presents a good list of useful PHP-related tools. The list ranges from development software to security utilities to packages that will simply format your PHP code in a definitive style. Check it out if you&#8217;re a PHP developer; there are always new ways to make your work easier and the output better.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2010/07/04/really-useful-tools-for-php-developers/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>C++ Development Tools</title><link>http://www.larryullman.com/2010/04/04/c-development-tools/</link> <comments>http://www.larryullman.com/2010/04/04/c-development-tools/#comments</comments> <pubDate>Sun, 04 Apr 2010 09:49:17 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[C and C++]]></category> <category><![CDATA[book]]></category> <category><![CDATA[cpp]]></category> <category><![CDATA[ide]]></category> <category><![CDATA[software]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=1002</guid> <description><![CDATA[When I wrote my C++ Programming: Visual QuickStart Guide book back in 2005 (with co-auth0r Andreas Signer), I had to decide what software to recommend for C++ beginners. As with most languages, full-time experienced programmers may like serious, complete tools, or commercial products, but I often find that software on that level can provide too [...]]]></description> <content:encoded><![CDATA[<p>When I wrote my <a
href="http://www.larryullman.com/cpp/">C++ Programming: Visual QuickStart Guide</a> book back in 2005 (with co-auth0r Andreas Signer), I had to decide what software to recommend for C++ beginners. As with most languages, full-time experienced programmers may like serious, complete tools, or commercial products, but I often find that software on that level can provide too much of a learning curve for someone simultaneously trying to learn a programming language. What I like to recommend in my books is software that&#8217;s approachable, reliable, and, preferably, free. So, for the C++ book, I recommend Bloodshed&#8217;s Dev-C++ for Windows.</p><p>At that time, Dev-C++ was more or less a standard for beginners (and it was free). I used either version 4 or the beta of version 5 for the book and for years readers seemed to be fine with Dev-C++. Now it seems that either Dev-C++ is no more or just not a good enough option. The Dev-C++ Web site is down, although I don&#8217;t know yet if the site is down for good. You can still download <a
href="http://sourceforge.net/projects/dev-cpp/">Dev-++ from Sourceforge</a>, but it&#8217;s the five-year old version.</p><p>In searching for good alternatives to Dev-C++ (I don&#8217;t use Windows regularly, so couldn&#8217;t make a recommend on that myself), I came across a post about <a
href="http://www.jasonbadams.net/20081218/why-you-shouldnt-use-dev-c/">why you shouldn&#8217;t use Dev-C++</a>. That writer recommended <a
href="http://www.pnotepad.org/">Programmer&#8217;s Notepad</a>, <a
href="http://www.codeblocks.org/">Code::Blocks</a> (which also runs on Mac OS X and Linux), and the free edition of <a
href="http://www.microsoft.com/express/Windows/">Microsoft&#8217;s Visual Studio</a>.  I haven&#8217;t used any of these, so I can&#8217;t personally recommend them, although I have used the full version of Microsoft&#8217;s Visual Studio (years ago for C# programming in ASP.NET), and can attest to how good it is as an IDE. In the comments to that post, some readers still say that Dev-C++ is so much easier to learn with than the others, so I wouldn&#8217;t rule that out entirely.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2010/04/04/c-development-tools/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>BumpTop, a Snazzy Desktop Application</title><link>http://www.larryullman.com/2010/04/01/bumptop-a-snazzy-desktop-application/</link> <comments>http://www.larryullman.com/2010/04/01/bumptop-a-snazzy-desktop-application/#comments</comments> <pubDate>Thu, 01 Apr 2010 01:19:20 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Mac OS X]]></category> <category><![CDATA[desktop]]></category> <category><![CDATA[software]]></category> <category><![CDATA[ui]]></category> <category><![CDATA[windows]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=1000</guid> <description><![CDATA[I recently StumbledUpon BumpTop, a commercial product that greatly changes (dare I say &#8220;revolutionizes&#8221;?) how you use your computer&#8217;s desktop. It runs on both Windows and Mac OS X and is quite reasonably priced. The best way to get a sense of BumpTop is to watch the videos available at their site. It&#8217;s just cool.]]></description> <content:encoded><![CDATA[<p>I recently <a
href="http://www.stumbleupon.com">StumbledUpon</a> <a
href="http://bumptop.com/">BumpTop</a>, a commercial product that greatly changes (dare I say &#8220;revolutionizes&#8221;?) how you use your computer&#8217;s desktop. It runs on both Windows and Mac OS X and is quite reasonably priced. The best way to get a sense of BumpTop is to watch the videos available at their site. It&#8217;s just cool.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2010/04/01/bumptop-a-snazzy-desktop-application/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Eight PHP Power Tools</title><link>http://www.larryullman.com/2010/02/04/eight-php-power-tools/</link> <comments>http://www.larryullman.com/2010/02/04/eight-php-power-tools/#comments</comments> <pubDate>Thu, 04 Feb 2010 11:45:11 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[PHP]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[ide]]></category> <category><![CDATA[software]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=883</guid> <description><![CDATA[Yesterday, InfoWorld posted an in-depth review of eight PHP-capable IDE&#8217;s. Eclipse with PDT, Netbeans, Zend Studio, NuSphere PhpED, and ActiveState Komodo all get &#8220;very good&#8221; marks. Of these, Eclipse and Netbeans are free, which is always a bonus. If you&#8217;re looking for a new IDE for your PHP development, do read this article. Personally, I [...]]]></description> <content:encoded><![CDATA[<p>Yesterday, InfoWorld posted an <a
href="http://www.infoworld.com/d/developer-world/infoworld-review-eight-php-power-tools-737?source=IFWNLE_nlt_daily_2010-02-03">in-depth review of eight PHP-capable IDE&#8217;s</a>. Eclipse with PDT, Netbeans, Zend Studio, NuSphere PhpED, and ActiveState Komodo all get &#8220;very good&#8221; marks. Of these, Eclipse and Netbeans are free, which is always a bonus. If you&#8217;re looking for a new IDE for your PHP development, do read this article.</p><p>Personally, I use a text editor for my PHP development (<a
href="http://www.micromates.com">TextMate</a> for Mac OS X). But I have used Eclipse quite a bit, just not for PHP. Eclipse is a standard foundation for lots of IDEs, like Flex Builder/Flash Builder and Aptana Studio. I&#8217;ve used Netbeans for Ruby development. Both Netbeans and Eclipse are quite good and extremely extendable, but not as user-friendly as some commercial products, in my opinion. I never really took to Zend Studio, for no particular reason. Maybe the price! I did use NuSphere PhpEd for a while (I did some consulting work for that company) and it seemed to be a very likable solution, but it only runs on Windows, which rules it out for me.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2010/02/04/eight-php-power-tools/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Alkaline Browser Testing for Macs</title><link>http://www.larryullman.com/2009/05/09/alkaline-browser-testing-for-macs/</link> <comments>http://www.larryullman.com/2009/05/09/alkaline-browser-testing-for-macs/#comments</comments> <pubDate>Sat, 09 May 2009 05:51:15 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Mac OS X]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[software]]></category> <category><![CDATA[utilities]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=411</guid> <description><![CDATA[I came across a product called Alkaline the other day, put out by Litmus. Alkaline is a Mac application that allows you to test a Web site on up to 17 different Windows browsers. It&#8217;s much like a Windows-specific version of BrowserShots, but guaranteed to always return quick results and with a few bonus features [...]]]></description> <content:encoded><![CDATA[<p>I came across a product called <a
href="http://litmusapp.com/alkaline/">Alkaline</a> the other day, put out by <a
href="http://litmusapp.com/">Litmus</a>. Alkaline is a Mac application that allows you to test a Web site on up to 17 different Windows browsers. It&#8217;s much like a Windows-specific version of <a
href="http://browsershots.org/">BrowserShots</a>, but guaranteed to always return quick results and with a few bonus features such as plug-ins that work with common text editors and IDE&#8217;s like <a
href="http://macromates.com/">TextMate</a> or <a
href="http://www.panic.com/coda/">Coda</a>. For more, check out <a
href="http://litmusapp.com/alkaline/screencast">this screencast</a>. You should also check out BrowserShots, if you haven&#8217;t already. For the occassional browser test, BrowserShots is fantastic. For more frequent and reliable Windows tests, you may find that Alkaline is worth the money (they have a free version, a day pass, or different subscription rates).</p><p>Litmus also makes an application for testing how a newsletter will look in different email clients.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2009/05/09/alkaline-browser-testing-for-macs/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>osalt.com: Open Source Alternative</title><link>http://www.larryullman.com/2009/05/07/osaltcom-open-source-alternative/</link> <comments>http://www.larryullman.com/2009/05/07/osaltcom-open-source-alternative/#comments</comments> <pubDate>Thu, 07 May 2009 01:44:53 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[software]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=409</guid> <description><![CDATA[I stumbled upon this Web site called the Open Source Alternative. The entire point of the site is to identify open source alternatives to common commercial (or just not open source) applications. For example, if you need something like Visio, but don&#8217;t want to give Microsoft any more money, you can check out Dia. The [...]]]></description> <content:encoded><![CDATA[<p>I <a
href="http://www.stumbleupon.com/">stumbled upon</a> this Web site called the <a
href="http://www.osalt.com">Open Source Alternative</a>. The entire point of the site is to identify open source alternatives to common commercial (or just not open source) applications. For example, if you need something like Visio, but don&#8217;t want to give Microsoft any more money, you can check out <a
href="http://live.gnome.org/Dia">Dia</a>. The osalt.com site is pretty simple, well organized, and easy to navigate. It includes descriptions of the various software, including the operating systems they run on and user reviews. As a person that prefers using open source software whenever possible, it&#8217;s nice to have a resource like this available when my next need arises.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2009/05/07/osaltcom-open-source-alternative/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JetBrains&#8217;s RubyMine IDE</title><link>http://www.larryullman.com/2009/04/28/jetbrainss-rubymine-ide/</link> <comments>http://www.larryullman.com/2009/04/28/jetbrainss-rubymine-ide/#comments</comments> <pubDate>Tue, 28 Apr 2009 13:42:45 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Ruby]]></category> <category><![CDATA[ide]]></category> <category><![CDATA[rails]]></category> <category><![CDATA[software]]></category><guid
isPermaLink="false">http://blog.dmcinsights.com/?p=404</guid> <description><![CDATA[JetBrains just released version 1 of a new Ruby and Ruby on Rails IDE called RubyMine. It features everything you&#8217;d expect in an IDE, like code completion, project navigation, HTML/CSS/JS editing, version control software (VCS) support, plus lots of Ruby and Rails-specific features. Version 1.1 of RubyMine is expected in May, with support for version [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.jetbrains.com">JetBrains</a> just released version 1 of a new <a
href="http://www.ruby-lang.org/">Ruby</a> and <a
href="http://rubyonrails.org/">Ruby on Rails</a> IDE called <a
href="http://www.jetbrains.com/ruby/index.html">RubyMine</a>. It features everything you&#8217;d expect in an IDE, like code completion, project navigation, HTML/CSS/JS editing, version control software (VCS) support, plus lots of Ruby and Rails-specific features. Version 1.1 of RubyMine is expected in May, with support for version 2.3 of Rails (a significant upgrade). The software is available under two licenses, one (free) for open-source projects and another commercial license ($99 US at the time of this writing).</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2009/04/28/jetbrainss-rubymine-ide/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>21 Lesser-Known Open-Source Applications for Windows</title><link>http://www.larryullman.com/2009/04/16/21-lesser-known-open-source-applications-for-windows/</link> <comments>http://www.larryullman.com/2009/04/16/21-lesser-known-open-source-applications-for-windows/#comments</comments> <pubDate>Thu, 16 Apr 2009 13:57:58 +0000</pubDate> <dc:creator>Larry</dc:creator> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[operating system]]></category> <category><![CDATA[os]]></category> <category><![CDATA[software]]></category> <category><![CDATA[utilities]]></category> <category><![CDATA[windows]]></category><guid
isPermaLink="false">http://www.larryullman.com/?p=392</guid> <description><![CDATA[I StumbledUpon this page that lists 21 Lesser-Known Open-Source Applications for Windows. As a person that prefers to use open-source software and tries to avoid using Windows, I was intrigued by the listing. As the article points out, many people are already using open-source and cross platform software like the Firefox Web browser, Thunderbird email [...]]]></description> <content:encoded><![CDATA[<p>I <a
href="http://www.stumbleupon.com/">StumbledUpon</a> this page that lists <a
href="http://www.ixibo.com/2009/01/21-lesser-known-open-source-applications-for-windows/">21 Lesser-Known Open-Source Applications for Windows</a>. As a person that prefers to use open-source software and tries to avoid using Windows, I was intrigued by the listing. As the article points out, many people are already using open-source and cross platform software like the <a
href="http://www.getfirefox.com/">Firefox Web browser</a>, <a
href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird email client</a>, <a
href="http://www.gimp.org/">GIMP image manipulation software</a>, <a
href="http://www.openoffice.org/">OpenOffice Microsoft Office alternative</a>, and the <a
href="http://www.videolan.org/">VLC video player</a>. (Although, as an aside, while I do use Firefox as my primary browser, and often use VLC, I&#8217;ve never really thought that GIMP or OpenOffice were really comparable to the commercial alternatives.) The author does a good job of highlighting a mix of things, from utilities to multimedia to games. I expect I&#8217;ll try out <a
href="http://www.brandonz.net/projects/zscreen/">ZScreen</a> for my next book, as I always need to take screenshots on Windows (while testing code). If I used Windows regularly, I expect I&#8217;d love <a
href="http://www.launchy.net/">Launchy</a>, as I love <a
href="http://blacktree.com/">QuickSilver</a> on my Mac. Being able to start applications without moving over to the mouse is such a timesaver. I also do use <a
href="http://filezilla.sourceforge.net/">Filezilla</a> on Windows, and recommend it in my books, as a good, free FTP application.</p><p>I don&#8217;t talk much about Windows, despite so many of you out there using it, so I thought I would pass this along.</p> ]]></content:encoded> <wfw:commentRss>http://www.larryullman.com/2009/04/16/21-lesser-known-open-source-applications-for-windows/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Served from: www.larryullman.com @ 2012-05-21 15:36:39 by W3 Total Cache -->
