<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Industry on ManuSoft</title><link>https://www.manusoft.com/topics/industry/</link><description>Recent content in Industry on ManuSoft</description><generator>Hugo</generator><language>en-us</language><copyright>1991–2026</copyright><lastBuildDate>Wed, 07 Nov 2018 09:22:38 +0000</lastBuildDate><atom:link href="https://www.manusoft.com/topics/industry/index.xml" rel="self" type="application/rss+xml"/><item><title>Bones, clones, and cyclones</title><link>https://www.manusoft.com/archive/blog/bones_clones_cyclones/</link><pubDate>Wed, 07 Nov 2018 09:22:38 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/bones_clones_cyclones/</guid><description>&lt;p&gt;My blogging has taken a nosedive in recent years, but I’m happy to report that I am doing great. I’ve been 100% focused on making sure there’s a viable alternative DWG platform for all you lost, lonely, and depressed CAD users out there. I’m going to keep this short and sweet, because as I write this I am still 100% focused on the task: putting finishing touches on BricsCAD V19 to be released “soon”.&lt;/p&gt;</description></item><item><title>Service Interruptus</title><link>https://www.manusoft.com/archive/blog/service-interruptus/</link><pubDate>Tue, 07 Jul 2015 07:41:11 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/service-interruptus/</guid><description>&lt;p&gt;The ManuSoft web server has been humming along steadily for the last 7 years on an old Compaq server running Windows 2008. You may have noticed that it&amp;#8217;s currently offline. Actually the server is still humming along just fine &amp;#8211; it&amp;#8217;s just that nobody can connect to it.&lt;/p&gt;</description></item><item><title>Ch-Ch-Ch-Ch-Changes</title><link>https://www.manusoft.com/archive/blog/ch-ch-ch-ch-changes/</link><pubDate>Mon, 16 Mar 2015 01:59:57 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/ch-ch-ch-ch-changes/</guid><description>&lt;p&gt;Although my blog has become relatively stagnant, the rest of my life has been changing &amp;#8212; and there are even bigger changes ahead.&lt;/p&gt;
&lt;p&gt;My children have been growing into adulthood one by one, and my parenting time has been shrinking as a result. To take up the slack, I bought a bike a few years ago and started riding it on the many local bike trails. Initially cycling was a way to get healthy and enjoy the outdoors, but it has turned into much more. Riding a bike is great exercise, but it&amp;#8217;s also a fantastic social activity when you do it with friends, and I have made many new friends in the very large and growing cycling community here in Ohio.&lt;/p&gt;</description></item><item><title>RoboCache for Windows offline files cache management</title><link>https://www.manusoft.com/archive/blog/robocache-released/</link><pubDate>Wed, 02 Jan 2013 08:50:27 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/robocache-released/</guid><description>&lt;p&gt;I&amp;rsquo;ve &lt;a href="http://otb.manusoft.com/2010/12/windows-offline-files.htm" title="Windows offline files"&gt;written before about RoboCache&lt;/a&gt;, a command line utility I wrote for managing the offline files cache in Windows Vista, Windows 7, and now Windows 8. After using the utility internally for a few years, I decided that I might as well clean it up and make it available to the rest of you. &lt;a href="http://www.manusoft.com/software/robocache.html" title="RoboCache" target="_blank"&gt;RoboCache is now available at the ManuSoft web site&lt;/a&gt;. There is a shareware version available, and you can purchase the registered version at the ManuSoft store (cost is 25 USD for a single user license).&lt;/p&gt;</description></item><item><title>Infinite Computing: Bah, Humbug!</title><link>https://www.manusoft.com/archive/blog/infinite-computing-bah-humbug/</link><pubDate>Thu, 23 Dec 2010 12:49:45 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/infinite-computing-bah-humbug/</guid><description>&lt;p&gt;At Autodesk University, Autodesk CEO Carl Bass &lt;a href="http://www.deelip.com/?p=4963"&gt;introduced the term &amp;ldquo;Infinite Computing&amp;rdquo;&lt;/a&gt; in an attempt to define Autodesk&amp;rsquo;s perspective on &amp;ldquo;the cloud&amp;rdquo; from a unique angle. I think the term is a brilliant and effective use of terminology because it focuses an otherwise nebulous concept and it radiates a sense of real and immediate purpose.&lt;/p&gt;</description></item><item><title>Free Confidentiality Agreements</title><link>https://www.manusoft.com/archive/blog/free-confidentiality-agreements/</link><pubDate>Thu, 08 Jul 2010 12:46:08 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/free-confidentiality-agreements/</guid><description>&lt;p&gt;It&amp;rsquo;s not too often that lawyers give away their work, but Gene Quinn of &lt;a href="http://www.ipwatchdog.com/"&gt;IPWatchdog.com&lt;/a&gt; is doing just that by providing some &lt;a href="http://www.ipwatchdog.com/tradesecret/sample-confidentiality-agreements/"&gt;free sample confidentiality agreements&lt;/a&gt;. If you can afford to pay an attorney for simple agreements like this, more power to you; otherwise you may want to grab these free agreements while you can. There is of course a disclaimer, but thankfully it&amp;rsquo;s short and simple just like the agreements.&lt;/p&gt;</description></item><item><title>Deelip Menezes Predicts a Cloudy Future</title><link>https://www.manusoft.com/archive/blog/deelip-menezes-predicts-cloudy-future/</link><pubDate>Mon, 28 Jun 2010 16:28:54 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/deelip-menezes-predicts-cloudy-future/</guid><description>&lt;p&gt;I had the &lt;a href="http://otb.manusoft.com/2010/06/bricsys-2010-developer-conference-post-mortem.htm"&gt;good fortune&lt;/a&gt; of hearing &lt;a href="http://www.deelip.com"&gt;Deelip Menezes&lt;/a&gt; deliver the keynote address at the &lt;a href="http://www.bricsys.com/conference/"&gt;Bricsys 2010 Conference&lt;/a&gt; in person. If you missed it, check out the video now at the &lt;a href="http://www.bricsys.com"&gt;Bricsys web site&lt;/a&gt;. The question and answer session after the speech is an excellent harbinger of the discussions to come if Deelip is correct in his prediction about CAD on the cloud.&lt;/p&gt;</description></item><item><title>Bricsys 2010 Developer Conference Post Mortem</title><link>https://www.manusoft.com/archive/blog/bricsys-2010-developer-conference-post-mortem/</link><pubDate>Fri, 11 Jun 2010 17:09:02 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/bricsys-2010-developer-conference-post-mortem/</guid><description>&lt;p&gt;I am back home after a whirlwind trip to the &lt;a href="http://www.bricsys.com/conference/"&gt;Bricsys 2010 Conference&lt;/a&gt;. I&amp;rsquo;m very happy to be back to Ohio food and my own bed. It was a great experience and well worth the trouble.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve &lt;a href="http://otb.manusoft.com/2007/12/au-2007-post-mortem.htm"&gt;written before&lt;/a&gt; (and &lt;a href="http://www.manusoft.com/resources/anecdotes/au97.html"&gt;here&lt;/a&gt;) about the problem with food at conferences, and this one was no different. Unfortunately, there are no Burger Kings in Belgium, so the problem was compounded. I was excited when I saw a restaurant touting &amp;ldquo;American Food&amp;rdquo;, unfortunately it was &amp;ldquo;American Food as Europeans Imagine It&amp;rdquo;, which is not American food at all.&lt;/p&gt;</description></item><item><title>Belgium Bound</title><link>https://www.manusoft.com/archive/blog/belgium-bound/</link><pubDate>Sun, 06 Jun 2010 08:24:11 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/belgium-bound/</guid><description>&lt;p&gt;&lt;a href="http://www.bricsys.com"&gt;Bricsys&lt;/a&gt; asked me to give a short presentation about &lt;a href="http://opendcl.com/wordpress/?p=137"&gt;OpenDCL&lt;/a&gt; to developers at their &lt;a href="http://www.bricsys.com/conference/"&gt;Bricsys 2010 Conference&lt;/a&gt; in Bruges next week. I&amp;rsquo;m looking forward to meet keynote speaker &lt;a href="http://www.deelip.com"&gt;Deelip Menezes&lt;/a&gt; and other familiar names in the CAD community, and of course planning to learn more about the ever evolving Bricscad platform.&lt;/p&gt;</description></item><item><title>The customer doesn't count</title><link>https://www.manusoft.com/archive/blog/the-customer-doesnt-count/</link><pubDate>Thu, 27 May 2010 18:31:14 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/the-customer-doesnt-count/</guid><description>&lt;p&gt;Autodesk has been pushing for years now to get all customers onto an annual subscription program. They&amp;rsquo;ve trotted out the typical reasons: it&amp;rsquo;s cheaper, it&amp;rsquo;s easier, it&amp;rsquo;s simpler, you get more free stuff, etc. Clearly the &amp;ldquo;sell now, deliver later&amp;rdquo; model is better for Autodesk, and it&amp;rsquo;s not surprising that Autodesk has been pushing it hard.&lt;/p&gt;</description></item><item><title>New ManuSoft web site</title><link>https://www.manusoft.com/archive/blog/new-manusoft-web-site/</link><pubDate>Mon, 17 May 2010 19:35:50 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/new-manusoft-web-site/</guid><description>&lt;p&gt;After &lt;a href="http://web.archive.org/web/20000510004912/http://www.manusoft.com/"&gt;over 10 years&lt;/a&gt; of the same infrastructure and the same look and feel, the ManuSoft web site has finally been given an overhaul. The original web site used Perl scripts that I wrote myself to serve up pages by patching together a header, table-of-contents, and main content frame and displaying it either as a 3-frame web page or by using an HTML &amp;lt;table&amp;gt; to format the layout. It wasn&amp;rsquo;t exactly pretty, but it functioned well and served its purpose for a long time.&lt;/p&gt;</description></item><item><title>All your tweets are belong to us</title><link>https://www.manusoft.com/archive/blog/all-your-tweets/</link><pubDate>Thu, 15 Apr 2010 16:00:21 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/all-your-tweets/</guid><description>&lt;p&gt;The Library of Congress announced yesterday that they are &lt;a href="http://blogs.loc.gov/loc/2010/04/how-tweet-it-is-library-acquires-entire-twitter-archive/"&gt;archiving every tweet ever published&lt;/a&gt;. I think a lot of people consider their tweets (and Facebook messages) as ephemeral writing that disappears into the ether, without &lt;a href="http://www.lamebook.com"&gt;thinking about the implications of its survival (mildly NSFW)&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Visual Studio 2010 Ships</title><link>https://www.manusoft.com/archive/blog/visual-studio-2010-ships/</link><pubDate>Mon, 12 Apr 2010 20:34:40 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/visual-studio-2010-ships/</guid><description>&lt;p&gt;Visual Studio 2010 &lt;a href="http://blogs.msdn.com/visualstudio/archive/2010/04/12/visual-studio-2010-is-now-available.aspx"&gt;shipped today&lt;/a&gt; accompanied by .NET Framework 4.0. I blogged before about the switch to using the MSBuild build system, and how that theoretically could be helpful in targeting multiple AutoCAD versions from the same solution. The shipping VS 2010 does not support non-Unicode response files, so out-of-the-box it cannot target VC 7.0 (for AutoCAD 2006 and earlier). When time permits, I&amp;rsquo;m planning to see if I can find a workaround; in the meantime, I&amp;rsquo;ll continue to use VS 2008 for ObjectARX.&lt;/p&gt;</description></item><item><title>AutoCAD for Mac</title><link>https://www.manusoft.com/archive/blog/autocad-for-mac/</link><pubDate>Sat, 10 Apr 2010 16:51:11 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/autocad-for-mac/</guid><description>&lt;p&gt;There have been &lt;a href="http://autodesk.blogs.com/between_the_lines/2009/04/i-need-your-input-on-autocad-for-the-apple-mac-os-x.html"&gt;rumblings&lt;/a&gt; and &lt;a href="http://autocadder.blogspot.com/2010/01/autocad-2011-natively-on-mac.html"&gt;rumors&lt;/a&gt; for a while now about a native Mac OS X port of AutoCAD. The ObjectARX 2011 SDK header files contain clear evidence of a native Mac port in the works. The evidence comes in the form of code comments and changes made to the files so that they work with the GCC compiler and the Mac OS X libraries.&lt;/p&gt;</description></item><item><title>Follow Me</title><link>https://www.manusoft.com/archive/blog/follow-me/</link><pubDate>Sat, 10 Apr 2010 00:41:22 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/follow-me/</guid><description>&lt;p&gt;Thanks to Google&amp;rsquo;s decision to eliminate FTP publishing as of May 1, I&amp;rsquo;ve moved my blog to Wordpress. I&amp;rsquo;ve tried to make the transition as seamless as possible by ensuring that the permalink URL for every post remains unchanged. Unfortunately the RSS feed reader URL has changed, so make sure you visit the blog home page and update your feed URL (this will be the last post at the old URL):&lt;/p&gt;</description></item><item><title>RIP Alan Kalameja</title><link>https://www.manusoft.com/archive/blog/rip-alan-kalameja/</link><pubDate>Tue, 09 Mar 2010 13:05:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/rip-alan-kalameja/</guid><description>&lt;p&gt;I saw in the March 8 edition of the &lt;a href="http://www.tenlinks.com/news/tl_daily.htm"&gt;TenLinks Daily newsletter&lt;/a&gt; that &lt;a href="http://www.postandcourier.com/news/2010/mar/06/deaths-summary/"&gt;Alan Kalameja passed away&lt;/a&gt; at age 55. Condolences to his family. Alan hired me to write test questions for an AutoCAD certification exam in the early &amp;rsquo;90s (I don&amp;rsquo;t recall which version, but probably either R12 or R13). That was one of my first real contracting jobs. Although it wasn&amp;rsquo;t very glamorous, it made me feel important, and undoubtedly helped focus my fledgling consulting business on AutoCAD. Thanks, Alan, for giving me that opportunity.&lt;/p&gt;</description></item><item><title>Evil Banks</title><link>https://www.manusoft.com/archive/blog/evil-banks/</link><pubDate>Wed, 11 Nov 2009 15:10:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/evil-banks/</guid><description>&lt;p&gt;A lot of you are probably having to cut back on your expenses to make ends meet in this economic downturn. I&amp;rsquo;ve drastically reduced my discretionary spending, postponed the purchase of new office equipment, and investigated less expensive alternatives to a lot of my monthly expense items. I&amp;rsquo;ve also been streamlining and reorganizing my finances, which inevitably involves a lot of contact with banks.&lt;br /&gt;&lt;br /&gt;Kean Walmsley&amp;rsquo;s post about his recent &lt;a href="http://through-the-interface.typepad.com/through_the_interface/2009/11/turing-test-for-live-bank-chat-failed.html"&gt;bank customer service issue&lt;/a&gt; motivated me to post about one of my recent bank experiences.&lt;br /&gt;&lt;br /&gt;First of all, I&amp;rsquo;m here to tell you that banks do make mistakes. I&amp;rsquo;m sure that the vast majority of the time when your check book doesn&amp;rsquo;t balance, it was you that made a mistake, and not the bank. But if you are cursed like I am, then banks delight in creating phantom overdrafts and charging you exorbitant overdraft fees, then, when confronted with their error, apologizing and refunding the fees (&lt;em&gt;after&lt;/em&gt; the damage is done and all those bounced checks have caused you to incur returned check charges from your creditors). That has happened twice to me in the past two months, with two different banks and two completely unrelated accounts.&lt;br /&gt;&lt;br /&gt;In both cases, the bank eventually fixed the error, but I&amp;rsquo;m still out the returned check charges and whatever damage that has done to my credit rating.&lt;br /&gt;&lt;br /&gt;One of the &amp;ldquo;returned&amp;rdquo; payments was a credit card payment. Of course, I did not get notified about this until the day &lt;em&gt;after&lt;/em&gt; the payment due date, so it was too late to fix the problem in time to prevent another exorbitant late fee from being charged by the credit card bank.&lt;br /&gt;&lt;br /&gt;Obviously the returned check triggered some alarms at the credit card bank, because I started receiving phone calls begging me to make a payment immediately. Irritated, I decided to make the credit card bank wait until the next due date before making the replacement payment. I figured my late fee bought me that extra time, so I might as well use it. My patience paid off: after a few futile attempts at collecting their late payment, the bank offered to refund the late fee if I made an immediate payment. &lt;em&gt;That&amp;rsquo;s what I&amp;rsquo;m talking about!&lt;/em&gt;&lt;/p&gt;</description></item><item><title>The Software Limbo</title><link>https://www.manusoft.com/archive/blog/software-limbo/</link><pubDate>Fri, 27 Feb 2009 10:51:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/software-limbo/</guid><description>&lt;p&gt;Bruce Schneier argues that &lt;a href="http://www.schneier.com/blog/archives/2009/02/privacy_in_the.html"&gt;data is the pollution of the information age&lt;/a&gt;, and &amp;ldquo;just as 100 years ago people ignored pollution in our rush to build the Industrial Age, today we&amp;rsquo;re ignoring data in our rush to build the Information Age.&amp;rdquo;&lt;/p&gt;</description></item><item><title>The Petcock Problem</title><link>https://www.manusoft.com/archive/blog/petcock-problem/</link><pubDate>Tue, 24 Feb 2009 14:56:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/petcock-problem/</guid><description>&lt;p&gt;Many years ago, I worked for the small town where I grew up. My title was Street Commissioner. This is a very small town, and I was a part time employee with one helper. Basically, I was the guy what fixed things. We had a very old network of water pipes that supplied water from several wells. The water system leaked in many places. Occasionally, a small leak turned into a big leak, and something had to be done about it.&lt;br /&gt;&lt;br /&gt;You might think that the first response to a big water leak would be to close the water valves in order to isolate the leak and prevent the loss of valuable water. Not so fast!&lt;br /&gt;&lt;br /&gt;First of all, in an interconnected network that had been upgraded and patched by piecework for many decades, it wasn&amp;rsquo;t always possible for small localized segments to be isolated, and turning off the water for a large area would inevitably lead to discord.&lt;br /&gt;&lt;br /&gt;Second, closing even a single valve caused pressures throughout the system to change. Any pressure change anywhere in the system had the potential to cause new failures at weak points, which would just compound the problem.&lt;br /&gt;&lt;br /&gt;Furthermore, at some point repairs could be counterproductive and completely replacing parts of the network would be the best option. This would require time for the town council to approve the funds, and for contractors to be hired, and for the work to be scheduled and completed &amp;ndash; all while the leaking water is causing collateral damage to the roadway and inconveniencing the affected residents with low water pressure.&lt;br /&gt;&lt;br /&gt;Eventually the big leak had to be repaired, and the water had to be turned off &lt;em&gt;somewhere&lt;/em&gt; before the repair could be completed. The decision about where and how to accomplish this was not a simple decision, due to the competing factors involved, and the practical realities a small town is faced with.&lt;br /&gt;&lt;br /&gt;I call this problem the Petcock Problem. Imagine &lt;a href="http://en.wikipedia.org/wiki/Petcock"&gt;petcock valves&lt;/a&gt; scattered throughout a network of pipes. I call this the Petcock Problem because petcock valves typically have three positions, analogous to the notion of closing, opening, or redirecting connections on the network in order to isolate a fault.&lt;br /&gt;&lt;br /&gt;The Petcock Problem would apply in many situations involving complex networks, such as when a tree knocks down a power line or when an internet router dies. Sometimes the best solution is to isolate the fault to the most localized part of the network possible, thereby inconveniencing the least number of people at the expense of putting the larger network at greater risk of a much larger catastrophe. Sometimes the best solution is to shut down the entire network temporarily, thereby inconveniencing everybody that relies on the network, but removing any risk of further degradation while repairs are completed. Most of the time the best solution is somewhere in between these extremes. As the network ages and faults become more commonplace, at some point the best solution is to scrap the entire network and build a new one.&lt;br /&gt;&lt;br /&gt;This is the Petcock Problem, or &amp;ldquo;How do you stop the bleeding?&amp;rdquo;. The solution involves balancing several variables, some of which are known quantities, some of which are wild guesses, and some of which are potentially very chaotic (in that a small change in value could have an unpredictable impact on the outcome).&lt;br /&gt;&lt;br /&gt;[Disclaimer: I&amp;rsquo;m sure that the study of &lt;a href="http://en.wikipedia.org/wiki/Network_topology"&gt;network topologies&lt;/a&gt; has its own terms of art and well researched algorithms for describing and solving these types of problems. I&amp;rsquo;m not claiming to have some new revelation about networks here. This is just my own little custom worldview.]&lt;br /&gt;&lt;br /&gt;In a future post I will explain how the Petcock Problem applies to something as diverse as the &lt;a href="http://www.cadcourt.com/Docket/207cv01189.aspx"&gt;Vernor lawsuit&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Propagandapedia</title><link>https://www.manusoft.com/archive/blog/propagandapedia/</link><pubDate>Wed, 15 Oct 2008 17:58:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/propagandapedia/</guid><description>&lt;p&gt;Did you ever wonder what press release writers do in their spare time? Given Autodesk's recent &lt;a href="http://www.cadcourt.com/Docket/308cv04397AutodeskvSolidWorks.aspx"&gt;trademark litigation with SolidWorks&lt;/a&gt; and &lt;a href="http://www.cadcourt.com/Docket/92047002AutodeskvODA.aspx"&gt;related efforts&lt;/a&gt; by &lt;a href="http://www.autodesk.com/"&gt;Autodesk&lt;/a&gt; to trademark "DWG", and given the fact that &lt;a href="http://www.uspto.gov/"&gt;US Patent and Trademark Office&lt;/a&gt; (USPTO) trademark examiners are &lt;a href="http://iplitigator.huschblackwell.com/2007/07/articles/trademark/trademark-trial-appeal-board-says-internet-is-here-to-stay/"&gt;known to use Wikipedia during their research&lt;/a&gt;, it doesn't take an evil genius to realize that a little subversive editing here and there might be helpful to the corporate cause. So, I decided to use &lt;a href="http://wikiscanner.virgil.gr/"&gt;Wikiscanner&lt;/a&gt; to go spelunking through the labyrinth of Wikipedia editing history to see if I could unearth any nuggets.&lt;/p&gt;</description></item><item><title>Ed Foster: Loss Of A Legend</title><link>https://www.manusoft.com/archive/blog/ed-foster-loss-of-legend/</link><pubDate>Tue, 29 Jul 2008 22:35:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/ed-foster-loss-of-legend/</guid><description>&lt;p&gt;&lt;a href="http://www.infoworld.com/"&gt;InfoWorld&lt;/a&gt; columnist and legendary consumer advocate Ed Foster &lt;a href="http://www.eff.org/deeplinks/2008/07/memoriam-ed-foster-1949-2008"&gt;died over the weekend&lt;/a&gt;. Ed was a tireless crusader for consumer rights in the digital age, and he will certainly be missed. For many years Ed has authored &lt;a href="http://weblog.infoworld.com/gripeline/"&gt;GripeLine&lt;/a&gt;, where he called companies and politicians to task for abusive anti-consumer practices.&lt;br /&gt;&lt;br /&gt;I&amp;rsquo;ve written before about how Ed exposed and publicised shamefully lopsided &lt;a href="http://www.gripe2ed.com/scoop/section/Eula"&gt;software license agreements&lt;/a&gt;, including &lt;a href="http://www.gripe2ed.com/scoop/story/2004/9/26/13427/0228"&gt;Autodesk&amp;rsquo;s and Adobe&amp;rsquo;s&lt;/a&gt;. Recently, Ed &lt;a href="http://weblog.infoworld.com/gripeline/archives/2008/05/you_can_book_a.html"&gt;commented about the May, 2008 Vernor decision&lt;/a&gt; (see my &lt;a href="http://www.cadcourt.com/"&gt;CAD/Court web site&lt;/a&gt; for more information about the Vernor case).&lt;br /&gt;&lt;br /&gt;It will be no easy task to fill Ed&amp;rsquo;s shoes. We can be certain, though, that his work must go on.&lt;/p&gt;</description></item><item><title>Hotel Autodesk</title><link>https://www.manusoft.com/archive/blog/hotel-autodesk/</link><pubDate>Wed, 30 Apr 2008 12:06:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/hotel-autodesk/</guid><description>&lt;p&gt;Steve Johnson asks &amp;ldquo;&lt;a href="http://www.blog.cadnauseam.com/2008/04/29/where-have-all-the-developers-gone/"&gt;where have all the developers gone?&lt;/a&gt;&amp;rdquo;, and Deelip Menezes wonders &lt;a href="http://www.blog.cadnauseam.com/2008/04/29/where-have-all-the-developers-gone/#comment-270"&gt;in a comment&lt;/a&gt; whether Autodesk&amp;rsquo;s annual release cycle for AutoCAD is part of the problem. I&amp;rsquo;ve always said that an annual release cycle is untenable. The annual release cycle is motivated by Autodesk&amp;rsquo;s desire to make the subscription program look attractive. Has it worked?&lt;br /&gt;&lt;br /&gt;Based on what I&amp;rsquo;ve read and heard through the grapevine, it has definitely worked. More customers than ever are choosing the subscription model. In many cases, the annual subscription business model actually works well for software like AutoCAD, providing benefits for both Autodesk and their customers. But subscription is not for everyone.&lt;br /&gt;&lt;br /&gt;In typical greedy big corporate fashion, Autodesk have overplayed their hand. Instead of concentrating on those customers for whom subscription makes sense and leaving the others to choose a different model, the &amp;ldquo;more is always better&amp;rdquo; marketing machine kicked in. Ergo, the annual release cycle carrot and the AutoCAD retirement program stick were invented. [Oh sorry, it&amp;rsquo;s called the &lt;a href="http://saarc.autodesk.com/adsk/servlet/index?siteID=5967151&amp;amp;id=6053617"&gt;Autodesk Loyalty Program&lt;/a&gt;.]&lt;br /&gt;&lt;br /&gt;I am already seeing the beginnings of a movement of discontent among Autodesk customers, and I expect the annual release cycle to collapse under its own weight within another year or two. In the meantime, tremendous damage is being done. Customers, third party developers, authors, and consultants all suffer under the strain of the annual release cycle, but that&amp;rsquo;s only the tip of the iceberg.&lt;br /&gt;&lt;br /&gt;To pull off annual releases, Autodesk have to be working on multiple versions of AutoCAD in parallel. While AutoCAD 2006 was being beta tested, AutoCAD 2007 and 2008 were already under development, and AutoCAD 2009 was already in the planning stages. When CUI was first introduced to the public, the new ribbon UI was likely already in the planning stages. Is it any wonder that the angry feedback about CUI was ignored?&lt;br /&gt;&lt;br /&gt;When you have an annual release cycle with 3 or 4 future releases on parallel tracks, you can&amp;rsquo;t just stop and fix a fundamental design flaw. All you can do is increase your public relations budget. The harm done to third party developers is substantial, but the inability to shift gears and correct fundamental design flaws is the real travesty of the annual release cycle.&lt;/p&gt;</description></item><item><title>ManuSoft Software Updated for AutoCAD 2009</title><link>https://www.manusoft.com/archive/blog/manusoft-software-updated-for-autocad/</link><pubDate>Wed, 16 Apr 2008 01:10:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/manusoft-software-updated-for-autocad/</guid><description>&lt;p&gt;QuikPik and Periscope are now available for AutoCAD 2009, and SuperPurge will be available later this week. QuikPik users, note that the quick buttons feature does not work with buttons on the new ribbon UI.&lt;/p&gt;</description></item><item><title>Creative Marketing</title><link>https://www.manusoft.com/archive/blog/creative-marketing/</link><pubDate>Sat, 23 Feb 2008 10:33:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/creative-marketing/</guid><description>&lt;p&gt;This &lt;a href="http://www.tenlinks.com/news/PR/autodsys/022208_accelicad2008_v3.htm"&gt;Autodsys press release&lt;/a&gt; made me chuckle. Their IntelliCAD based AcceliCAD now supports custom entities, announces the press release. &amp;ldquo;Instead of creating custom objects as is necessary in some other CAD packages the application developer can instead use the primitives already built into the program such as LINEs, ARCs, CIRCLEs, and POLYLINEs.&amp;rdquo; Hmmm, that sounds an awful lot like blocks in AutoCAD &amp;ndash; a feature AcceliCAD has surely supported since its inception.&lt;br /&gt;&lt;br /&gt;The press release continues, &amp;ldquo;That means there is no need to define grip points or editing operations for the entities because those functions are already built into AcceliCAD.&amp;quot;&lt;br /&gt;&lt;br /&gt;ObjectARX programmers have been able to create custom objects in AutoCAD for years. One of the most common reasons for creating a custom object is to &amp;ldquo;define grip points or editing operations&amp;rdquo;. Otherwise, blocks work just fine in most cases.&lt;/p&gt;</description></item><item><title>Digital Signatures: Practical Guidelines</title><link>https://www.manusoft.com/archive/blog/digital-signatures-practical-guidelines/</link><pubDate>Mon, 10 Dec 2007 21:17:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/digital-signatures-practical-guidelines/</guid><description>&lt;p&gt;We use digital signatures every time we visit a secure web site. Visiting a secure web site involves an authentication process that includes verifying the identity of the server by ensuring that its digital certificate, or &amp;ldquo;server certificate&amp;rdquo;, is signed by a trusted certificate authority. This verification process might involve verifying an entire chain of certificates from the actual server certificate up through one or more intermediate certificate authorities and ending with a trusted root certificate authority. This all takes place quickly and automatically before the web page is displayed in your web browser because the web browser includes built in logic to do this work without any user interaction. More importantly, the web browser warns us when the server certificate is expired or invalid.&lt;br /&gt;&lt;br /&gt;The biggest obstacle when using digital certificates in a CAD environment today is not creating them, but easily and automatically verifying them at the receiving end. Even in a completely digital distribution system where everybody works from the CAD model, the various software tools we use to view and work with the model do not handle digital signature verification automatically in a standardized way. As long as downstream consumers of CAD data cannot easily and automatically ensure the trustworthiness of digital data, they will continue to rely on handwritten signatures on paper.&lt;br /&gt;&lt;br /&gt;A second obstacle to the use of digital signatures is the difficulty in accepting that digitally signed data is only trustworthy while it remains in digital format, and therefore the digital file is the &amp;ldquo;record&amp;rdquo; document. There is substantial social inertia that must be overcome before a digital document can gain the same amount of trust as a paper document. Engineers and architects must deal with the specter of previously hidden meta data in their CAD models becoming part of their signed document, thereby exposing them to new liabilities that don&amp;rsquo;t exist with paper drawings. Construction supervisors must learn to refer to the CAD model instead of relying on hardcopy blueprints when resolving disputes or establishing responsibility for errors. Here I think it should be noted that the use of a digitally signed model does not preclude the creation of hardcopy blueprints. Those can be created and &amp;ldquo;wet stamped&amp;rdquo; separately at the same time the CAD model is signed digitally; or they can be created in the field for reference without any signature at all.&lt;br /&gt;&lt;br /&gt;AutoCAD has supported digital signatures for several years, but using the built in functionality is limited to only individual DWG files, lacks support for co-signing (more than one person signing), and forces the signed document to remain in the proprietary DWG format or lose its signature. These problems can be worked around by using third party tools, but doing so requires recipients to use the same tools.&lt;br /&gt;&lt;br /&gt;Over the past few years, many government plan review bodies have amended laws and administrative rules to accommodate digital signatures as part of the plan review process. Without standardization, however, organizations still struggle to effect the necessary changes in their workflow. A lack of uniformity in terminology from one set of regulations to another adds to the confusion. If you are involved in amending or creating rules or regulations that enable the use of digital signatures, you should use generic and well defined terms of art in the regulations, but supplement these with practical guidelines that mention specific technologies, software tools, and file formats that will meet the legal requirements and that you are capable of working with.&lt;br /&gt;&lt;br /&gt;If you are an architect, engineer, or CAD manager working to implement digital signatures into your firm&amp;rsquo;s workflow, there are some concrete steps you can take to make the task easier. Start by segregating your distribution network into &amp;ldquo;digital-only&amp;rdquo; and &amp;ldquo;hardcopy&amp;rdquo; classes of downstream users. Begin the transition with the digital-only part of the network (perhaps only the plan reviewing authority, for example). Next, decide which file format to use for your digital &amp;ldquo;documents&amp;rdquo;. Rather than signing CAD files, many companies start by signing 2D output files such as PDF, DWFx, or XPS. These files are essentially digital versions of the hardcopy documents, so they are more familiar to a wider audience and avoid some of the liability issues of exposing formerly hidden metadata that lives within the CAD model files.&lt;br /&gt;&lt;br /&gt;You&amp;rsquo;ll need to obtain a digital ID and establish internal policies for storing and accessing the digital ID so that only the owner of the digital ID ever has access to the private key. Windows includes a built in certificate manager that you can use to view and manage your digital IDs. To start the certificate manager, run the certmgr.msc management console by entering its name in the Start -&amp;gt; Run command window. Your digital certificate will be installed in your personal certificates folder along with a link to the private key stored in the Windows secure key repository. Make a backup of the digital ID by exporting it to a password protected PFX file. Once a backup is made, the private key should be marked as not exportable to further secure it.&lt;br /&gt;&lt;br /&gt;If you want to create digitally signed AutoCAD DWG files, you can use the digital signature feature of AutoCAD to sign a drawing file either while saving it or after it is saved. You should also consider subscribing to a commercial time service (see &lt;a href="http://otb.manusoft.com/2007/06/what-time-is-it.htm"&gt;What time is it?&lt;/a&gt;) to ensure that your signatures are accompanied by a reliable time stamp in case your digital ID becomes compromised at some point in the future. Third party tools like &lt;a href="http://www.cadlock.com/products/CADVault/"&gt;CADVault for AutoCAD&lt;/a&gt; even make it possible for different people to sign different parts of the CAD model, but such advanced functionality is not needed in most cases.&lt;br /&gt;&lt;br /&gt;If you use different CAD software that does not support digital signatures natively, or if you choose to sign only the secondary files produced by exporting your CAD model to a different format, then you will need to use either tools specific to that format or third party tools that work with files of any format. &lt;a href="http://www.acrobat.com/"&gt;Adobe Acrobat&lt;/a&gt; (PDF) and Microsoft&amp;rsquo;s free &lt;a href="http://www.microsoft.com/whdc/xps/viewxps.mspx"&gt;XPS Viewer&lt;/a&gt; both provide integrated digital signature tools that use the same digital IDs that you would use in AutoCAD, Internet Explorer, or Outlook/Windows Mail, and both applications are easy for recipients to obtain and use.&lt;br /&gt;&lt;br /&gt;Another popular tool for managing digital IDs and signing files is an open source tool called &lt;a href="http://www.gnupg.org/"&gt;GnuPG&lt;/a&gt;. GnuPG utilizes encryption and key storage standards called &lt;a href="http://www.openpgp.org/about_openpgp/"&gt;OpenPGP&lt;/a&gt;. OpenPGP is not compatible with the X.509 standard used by Windows and many other encryption tools, however it is an attractive alternative when cost or closed source tools are a prohibitive barrier. There are many other digital signature resources available on the internet for those wanting more information, or needing specialized tools.&lt;br /&gt;&lt;br /&gt;Unfortunately, no matter what software tools or file formats you use, today&amp;rsquo;s CAD software and document viewers still do not provide the user experience that web browsers do when it comes to digital signatures. These problems can be overcome by end users, but ultimately they need to be addressed by the makers of the software tools we use. Software for handling digital data will need better user interfaces that allow users to easily specify which digital signatures should be trusted for which purposes, and provide requisite warnings when a document should not be trusted. I am confident that these improvements will come in the future, especially as more companies begin to use digital signatures in their workflow and demand for better digital signature support rises.&lt;br /&gt;&lt;br /&gt;If you already use digital signatures with your CAD related documents, I would like to hear about it. Please leave a comment about your experiences, whether good or bad!&lt;/p&gt;</description></item><item><title>Digital Signatures: Prelude</title><link>https://www.manusoft.com/archive/blog/digital-signatures-prelude/</link><pubDate>Mon, 10 Dec 2007 21:07:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/digital-signatures-prelude/</guid><description>&lt;p&gt;For many, the word "encryption" has a mysterious quality that invokes images of math virtuosos in secret bunkers working feverishly during wartime to break the enemy's coded communications. My first exposure to encryption came in 1996 when I began working with Paul Kohut on the first version of CADLock software for locking AutoCAD drawing files. After overcoming my initial struggle to understand the terminology and get a handle on the mathematics behind encryption, I realized that it wasn't nearly as mysterious and complicated as it first appeared.&lt;/p&gt;</description></item><item><title>Digital Signatures</title><link>https://www.manusoft.com/archive/digest/digitalsig/</link><pubDate>Mon, 10 Dec 2007 00:00:00 +0000</pubDate><guid>https://www.manusoft.com/archive/digest/digitalsig/</guid><description>&lt;p&gt;&lt;a name="Introduction"&gt;&lt;/a&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;/p&gt;
&lt;p&gt;The information on this page was compiled from a series of posts on my &lt;a href="https://www.manusoft.com/archive/blog/2007-12-10-digital-signatures-prelude/"&gt;blog&lt;/a&gt; in December, 2007 about the use of digital signatures in the CAD industry. Note that some information and links that were current as of the original writing may now be out of date.&lt;/p&gt;</description></item><item><title>Brutal</title><link>https://www.manusoft.com/archive/blog/brutal/</link><pubDate>Fri, 17 Aug 2007 21:45:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/brutal/</guid><description>&lt;p&gt;I&amp;rsquo;ve heard the word &amp;ldquo;brutal&amp;rdquo; used more than once during conversations with Autodesk employees about the &lt;a href="http://www.autodesk.com/discussion"&gt;Autodesk sponsored discussion groups&lt;/a&gt;. It&amp;rsquo;s true that raw unfiltered feedback can be brutal, and it can also hurt your ego if you happen to be the target of criticism. The trick is to learn how to interpret the feedback. If you can master that skill, that raw feedback is a fast, unbiased, low noise-to-signal-ratio predictor of the future.&lt;br /&gt;&lt;br /&gt;I&amp;rsquo;ve seen many recognizable Autodesk names come and go since the days of Autodesk&amp;rsquo;s original online discussion group, the CompuServe ACAD forum. Oftentimes, they came espousing the virtues of such a vibrant community, only to wilt away after they got singed a few times in the inevitable flame wars. Some Autodesk names (Art Cooney comes to mind) have been around forever, and still take it all in stride. Personally, I view the discussion groups as one of Autodesk&amp;rsquo;s biggest competitive advantages, even while they go largely untapped.&lt;br /&gt;&lt;br /&gt;This week saw too issues erupt into what could fairly be termed brutal feedback. The first was caused by the Autodesk University registration site failing under the load of opening day registration. Several threads (&lt;a href="http://discussion.autodesk.com/thread.jspa?threadID=601416"&gt;&amp;ldquo;Dear Carl Bass&amp;rdquo;&lt;/a&gt; and &lt;a href="http://discussion.autodesk.com/thread.jspa?threadID=601214"&gt;&amp;ldquo;AU2007 Registration is now open!!!&amp;quot;&lt;/a&gt;) called Autodesk to the carpet for blowing it again, after a similar fiasco in 2006.&lt;br /&gt;&lt;br /&gt;The second event occurred when AutoCAD product manager Eric Stover &lt;a href="http://discussion.autodesk.com/thread.jspa?threadID=601266"&gt;announced a new &amp;ldquo;bonus&amp;rdquo; tool&lt;/a&gt; called CommandComplete. I pity the poor guy or gal that wrote this tool (on their own time, I&amp;rsquo;m sure), all excited to see how it is received, only to become the victim of a flame war. Okay, not really a flame war in this case because Eric employed his finely tuned flame retardant diplomacy skills to prevent it from getting out of hand &amp;ndash; so let&amp;rsquo;s just call it a &amp;ldquo;venomous reaction&amp;rdquo;.&lt;br /&gt;&lt;br /&gt;There is a moral to this story. Some companies would kill to have access to this kind of critical, unfiltered, instantaneous feedback from the unwashed masses. I hope Autodesk recognizes the goose that lays the golden egg.&lt;/p&gt;</description></item><item><title>QuikPik, Periscope, SuperPurge Updated for AutoCAD 2008</title><link>https://www.manusoft.com/archive/blog/quikpik-periscope-superpurge-updated/</link><pubDate>Fri, 04 May 2007 01:59:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/quikpik-periscope-superpurge-updated/</guid><description>&lt;p&gt;If you use of any of these &lt;a href="http://www.manusoft.com/software.html"&gt;ManuSoft products&lt;/a&gt;, preliminary AutoCAD 2008 support has been available for several weeks at the &lt;a href="http://www.manusoft.com/store/customer.html"&gt;Download Center&lt;/a&gt; for registered users. The &lt;a href="http://www.manusoft.com/software/quikpik.html"&gt;QuikPik&lt;/a&gt; and &lt;a href="http://www.manusoft.com/software/periscope.html"&gt;Periscope&lt;/a&gt; updates are now officially released, and the shareware versions of QuikPik and Periscope are now available as well. &lt;a href="http://www.manusoft.com/software/superpurge.html"&gt;SuperPurge&lt;/a&gt; will be officially released in the next week or so.&lt;br /&gt;&lt;br /&gt;My free AcadStatusBarButton library has also been updated for AutoCAD 2008, and is now available for download on the &lt;a href="http://www.manusoft.com/software/freebies/misc.html"&gt;Freebies&lt;/a&gt; page. The only change is the addition of a blank status bar pane beneath your floating buttons so that the new annotation scale buttons in AutoCAD 2008 don&amp;rsquo;t get covered up (the blank panes force the annotation scale buttons to the left of your custom buttons). If your button position is fixed (i.e. not floating), the blank pane will not be used.&lt;br /&gt;&lt;br /&gt;As always, if you encounter any problems, please &lt;a href="mailto:owenw@manusoft.com"&gt;let me know&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>Rational Ignorance</title><link>https://www.manusoft.com/archive/blog/rational-ignorance/</link><pubDate>Sun, 22 Apr 2007 18:11:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/rational-ignorance/</guid><description>&lt;p&gt;Reading the discussion about the reluctance to move to 3D/BIM in the latest issue of &lt;a href="http://www.upfrontezine.com/2007/upf-515.htm"&gt;upFront.eZine&lt;/a&gt; reminded me of the principle of &lt;a href="http://en.wikipedia.org/wiki/Rational_ignorance"&gt;rational ignorance&lt;/a&gt;. The principle of rational ignorance applies when the perceived cost of obtaining knowledge is greater than the perceived benefit. It&amp;rsquo;s a bit of a chicken-and-egg scenario, where individuals rationalize their decision to remain ignorant based on their perception of the (lack of) benefit in the very thing they are ignorant about.&lt;br /&gt;&lt;br /&gt;It is interesting to think about the 2D to 3D paradigm shift in terms of shifting the balance in the rational ignorance equation. I think there&amp;rsquo;s also another principle at work here: Newton&amp;rsquo;s Third Law. The harder the collective movers and shakers try to push, the harder the end users resist. Maybe if the software companies stopped pushing so hard, the shift would occur naturally with much less resistance.&lt;br /&gt;&lt;br /&gt;By the way, I noticed a familiar theme in the upFront eZine discussion: those resistant to the paradigm shift lament the lost art of drafting and fail to believe that the new paradigm no longer needs artisans. Obviously there are other factors at work here &amp;ndash; factors over which no amount of logic will prevail.&lt;/p&gt;</description></item><item><title>Egyptian Pyramid Scheme</title><link>https://www.manusoft.com/archive/blog/egyptian-pyramid-scheme/</link><pubDate>Sat, 31 Mar 2007 09:41:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/egyptian-pyramid-scheme/</guid><description>&lt;p&gt;Deelip Menezes asks what got me started on lamenting the sad state of the CAD industry in my previous post. Good question.&lt;br /&gt;&lt;br /&gt;It all started with a Fox News story about a French architect&amp;rsquo;s claim to have solved the &amp;ldquo;Pyramid Secret&amp;rdquo;: &lt;a href="http://www.foxnews.com/story/0,2933,262981,00.html"&gt;&lt;a href="http://www.foxnews.com/story/0,2933,262981,00.html"&gt;http://www.foxnews.com/story/0,2933,262981,00.html&lt;/a&gt;&lt;/a&gt;. The article links to Dassault Systemes&amp;rsquo; web site: &lt;a href="http://khufu.3ds.com/introduction/"&gt;&lt;a href="http://khufu.3ds.com/introduction/"&gt;http://khufu.3ds.com/introduction/&lt;/a&gt;&lt;/a&gt;. My snake oil alarm went off when I saw the site. I&amp;rsquo;ll admit I didn&amp;rsquo;t read it, but it looks like a slick marketing ploy. I was irritated that I fell for it. It reminded me of how insideous and incestuous this industry has become, now reaching out to mainstream media in search of new victims.&lt;/p&gt;</description></item><item><title>Lamenting</title><link>https://www.manusoft.com/archive/blog/lamenting/</link><pubDate>Sat, 31 Mar 2007 08:43:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/lamenting/</guid><description>&lt;p&gt;In some ways the CAD software industry is a lot like the fashion industry. The movers and shakers are trying to establish new fads that are just recycled from older fads, while guiding the unwashed masses into adopting new trends that have been carefully molded to ensure perpetuation of the system. Meanwhile the up and comers try desperately to get a share of the action, while an entire industry of hangers-on tries to eke out a living from the scraps left behind by the big players.&lt;br /&gt;&lt;br /&gt;It&amp;rsquo;s a tired old symphony played on the world stage, with pretty much the same players today as twenty years ago. The same seamstresses making the same old faux fluff, dressing it up a bit, draping it over a new model, and parading it down the same old runways.&lt;br /&gt;&lt;br /&gt;Bah! I&amp;rsquo;m going outside, maybe that&amp;rsquo;ll cheer me up.&lt;/p&gt;</description></item><item><title>This Just In: Microsoft Patents Photons</title><link>https://www.manusoft.com/archive/blog/this-just-in-microsoft-patents-photons/</link><pubDate>Fri, 02 Mar 2007 17:26:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/this-just-in-microsoft-patents-photons/</guid><description>&lt;p&gt;No, Microsoft didn&amp;rsquo;t really try to patent photons, but check out the the ironic twists described in &lt;a href="http://www.betanews.com/article/Supreme_Court_Debates_Patentability_of_Software/1172097039"&gt;this account&lt;/a&gt; of a recent US Supreme Court hearing. Here&amp;rsquo;s a summary (exaggerated a bit for effect):&lt;br /&gt;1. Microsoft argues that software is not patentable, therefore it is not guilty of patent infringement.&lt;br /&gt;2. The US Government argues on Microsoft&amp;rsquo;s behalf that software is patentable, but photons are not.&lt;/p&gt;</description></item><item><title>Introducing OpenDCL for AutoCAD</title><link>https://www.manusoft.com/archive/blog/introducing-opendcl-for-autocad/</link><pubDate>Wed, 31 Jan 2007 19:44:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/introducing-opendcl-for-autocad/</guid><description>&lt;p&gt;AutoLISP programmers may remember a product named ObjectDCL, by 3rd Day Software. ObjectDCL was &lt;a href="http://www.cadopolis.com/autocad/objectdcl-now-open-source-project-.shtml"&gt;released as open source in the summer of 2006&lt;/a&gt; by developer Chad Wanless due to his inability to continue supporting the software because of &amp;ldquo;health reasons&amp;rdquo;. At the time, many users of ObjectDCL hoped that someone would update the code to work in AutoCAD 2007. Programmer David Robison did some work to get AutoCAD 2007 supported, but the project has been languishing, almost to the point of extinction.&lt;br /&gt;&lt;br /&gt;After being asked by several ObjectDCL users whether I could help, I decided a few weeks ago to contribute to the community by getting the original C++ code updated to support AutoCAD 2007. As I am wont to do, I&amp;rsquo;ve ended up re-architecting much of the code in the process.&lt;br /&gt;&lt;br /&gt;The results of my work are available now at the new &lt;a href="http://sourceforge.net/projects/opendcl"&gt;OpenDCL project&lt;/a&gt; on SourceForge. The new 4.0 release is still in the alpha testing phase. If you program in AutoLISP and want to create rich user interfaces for your applications, check it out!&lt;/p&gt;</description></item><item><title>CMS Web Site</title><link>https://www.manusoft.com/archive/digest/cmswebsite/</link><pubDate>Wed, 17 Jan 2007 00:00:00 +0000</pubDate><guid>https://www.manusoft.com/archive/digest/cmswebsite/</guid><description>&lt;p&gt;&lt;a name="Introduction"&gt;&lt;/a&gt;&lt;h3&gt;Introduction&lt;/h3&gt;&lt;/p&gt;
&lt;p&gt;The information on this page was compiled from a series of posts on my &lt;a href="https://www.manusoft.com/archive/blog/" target="_blank"&gt;blog&lt;/a&gt; in January, 2007 entitled "I'll take web sites for $200, Alex". The posts document what I learned during the creation of my first content managed web site. Note that some information and links that were current as of the original writing may now be out of date.&lt;/p&gt;</description></item><item><title>AutoCAD drawing files: possession is 9/10 of the law?</title><link>https://www.manusoft.com/archive/blog/autocad-drawing-files-possession-is-910/</link><pubDate>Sun, 14 Jan 2007 13:26:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/autocad-drawing-files-possession-is-910/</guid><description>&lt;p&gt;The title sums up the puzzling conclusion in a recent 6th Circuit Court of Appeals ruling (&lt;a href="http://otb.manusoft.com/files/CA6%20Grusenmeyer%20Decision.pdf"&gt;CA6 Grusenmeyer Decision.pdf&lt;/a&gt;) in a decision about a copyright infringement claim filed by Cleveland architect Jeffrey Grusenmeyer.&lt;br /&gt;&lt;br /&gt;Grusenmeyer had contracted to provide a &amp;ldquo;master plan&amp;rdquo; for Magnificat High School. The master plan was provided to Magnificat in hardcopy format, Magnificat paid the architect $15,000 as agreed in the contract, and the project was apparently concluded. Some time later, a Magnificat facility manager requested DWG files for &amp;ldquo;personal use&amp;rdquo;. Grusenmeyer asserted at the time that he retained all rights to the DWG files but agreed to provide them on the condition they only be used internally and not be further distributed.&lt;br /&gt;&lt;br /&gt;Fast forward to the eventual &amp;ldquo;request for proposal&amp;rdquo; for an anticipated new building at the school. Upon request, Magnificat provided the Grusenmeyer files to the defendants (a competing architectural firm), who then used portions of the files in their winning proposal. The defendants were aware that Grusenmeyer claimed copyrights to the files, but they used the files anyway. The appeals court notes that &amp;ldquo;[a]ccording to the individual DSC architects, such reliance on drawings of existing conditions is routine in the industry.&amp;quot;&lt;br /&gt;&lt;br /&gt;In affirming the district court&amp;rsquo;s summary judgement in favor of the defendants, the appeals court noted that the contract between Grusenmeyer and his client (Magificat High School) provided that Grusenmeyer would &amp;ldquo;provide a master plan for the implementation of the capital improvements program, including plans, renderings, and perspectives &lt;em&gt;suitable for use in presentation and future reference during master plan implementation&lt;/em&gt;.&amp;rdquo; They concluded that this &amp;ldquo;plain language&amp;rdquo; gave Magnificat permission to send the AutoCAD DWG files to Grusenmeyer&amp;rsquo;s competitor.&lt;br /&gt;&lt;br /&gt;The district court had previously ruled that Grusenmeyer&amp;rsquo;s drawings were not sufficiently original to warrant copyright protection, but the appeals court did not address the copyrightability issue at all, dismissing the infringement claim out of hand with their opinion that Grusenmeyer had already given Magnificat carte blanche copyrights to the files vis a vis the quoted clause in their contract &amp;ndash; even though the files were never provided as part of the contract!&lt;br /&gt;&lt;br /&gt;I think the court erred in determining that the DWG files were subject to the terms of the master plan contract (its incorrect interpretation of the contract notwithstanding), but what I find really surprising in the ruling is the appellate court&amp;rsquo;s complete disregard of the plaintiff&amp;rsquo;s claimed and federally registered copyrights.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The moral of the story&lt;/strong&gt;&lt;br /&gt;If you are providing electronic files, don&amp;rsquo;t rely on copyright law alone to protect your intellectual property. This case reinforces the 3 C&amp;rsquo;s for protecting AutoCAD DWG files: copyright, contract, and &lt;a href="http://www.cadlock.com"&gt;CADLock&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Update&lt;/strong&gt;&lt;br /&gt;William Patry (Senior Copyright Counsel, Google Inc.) writes about this case at &lt;a href="http://williampatry.blogspot.com/2007/01/make-sure-contract-is-signed.html#links"&gt;The Patry Copyright Blog: Make Sure the Contract is Signed&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>I'll take web sites for $200, Alex: Part I</title><link>https://www.manusoft.com/archive/blog/ill-take-web-sites-for-200-alex-part-i/</link><pubDate>Mon, 08 Jan 2007 17:35:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/ill-take-web-sites-for-200-alex-part-i/</guid><description>&lt;p&gt;I&amp;rsquo;m one of those throwbacks that learned HTML by typing it in Notepad. I&amp;rsquo;ve since moved up to using the &lt;a href="http://msdn.microsoft.com/vstudio/"&gt;Visual Studio&lt;/a&gt; editor; it does syntax coloring, error highlighting, and has a &amp;ldquo;design&amp;rdquo; mode for previewing the page, yet it&amp;rsquo;s a very utilitarian editor that I feel comfortable with. I do use &lt;a href="http://en.wikipedia.org/wiki/Microsoft_FrontPage"&gt;FrontPage&lt;/a&gt; when I need to manage connections between multiple HTML pages, but mostly in raw HTML mode. When I use &lt;a href="http://en.wikipedia.org/wiki/WYSIWYG"&gt;WYSIWYG&lt;/a&gt; design mode in FrontPage, I inevitably end up cleaning out a lot of unnecessary junk that it includes in the generated HTML. I think it&amp;rsquo;s fair to say that my obsession with clean HTML results in utilitarian, functional, and standards conformant presentations &amp;ndash; but with a decided lack of graphic appeal.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.manusoft.com/"&gt;ManuSoft&lt;/a&gt; and &lt;a href="http://www.cadlock.com/"&gt;CADLock&lt;/a&gt; web sites are examples of this utilitarian approach. The ManuSoft site uses no fancy graphics and relies very little on client side scripting, and it supports a hierarchical navigation system using only standard hyperlinks. I like that minimalist approach, but the price for clean HTML being served to clients is a lot of work on the server to maintain the site. As a result, I don&amp;rsquo;t update the site very often because it&amp;rsquo;s just too difficult.&lt;br /&gt;&lt;br /&gt;This blog was the first step toward realizing a goal of making it easier to add new content. After all, the raison d&amp;rsquo;être of blogs is to minimize the latency between the writer&amp;rsquo;s stream of consciousness and words on the web by making it irresistibly easy to add new content. This is precisely why blogs have become so popular.&lt;br /&gt;&lt;br /&gt;Unfortunately, I soon found limitations with my blog. Tabular lists of data still require manual HTML input, it is difficult to customize the content area outside the individual posts on the blog page, and most aspects of the hosted blog software are outside my control. I wanted more.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.cadcourt.com/"&gt;Autodesk vs. Open Design Alliance lawsuit&lt;/a&gt; gave me an excuse to take the next step: implement the &amp;ldquo;blog&amp;rdquo; concept across an entire web site with software that I control. So, I decided to swallow my pride and learn how to create an entire web site that would be so easy to update that I would actually update it frequently &amp;ndash; even if it meant messy HTML code. Stay tuned for Part II, choosing a hosting service and deciding which software to use.&lt;/p&gt;</description></item><item><title>AutoCAD LT Upgrade Windfall</title><link>https://www.manusoft.com/archive/blog/autocad-lt-upgrade-windfall/</link><pubDate>Sat, 06 Jan 2007 11:47:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/autocad-lt-upgrade-windfall/</guid><description>&lt;p&gt;Did you know that Autodesk is offering a promotional upgrade price to AutoCAD LT users until January 19th? Check out &lt;a href="http://www.adskhost.net/43404/solution.php"&gt;http://www.adskhost.net/43404/solution.php&lt;/a&gt;. According to that web page, you can upgrade an AutoCAD LT 2004/2005/2006 license to any one of several AutoCAD 2007 based software offerings from AutoCAD 2007 to Inventor Series &amp;ndash; for $1995. If you have an LT license, now might be a good time to upgrade it.&lt;/p&gt;</description></item><item><title>Coming up for air</title><link>https://www.manusoft.com/archive/blog/coming-up-for-air/</link><pubDate>Fri, 05 Jan 2007 12:18:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/coming-up-for-air/</guid><description>&lt;p&gt;While the rest of you were busy enjoying the holiday break, I&amp;rsquo;ve had my nose to the grindstone. I had been looking for an opportunity to learn more about ASP.NET and web site content management, and the &lt;a href="http://www.cadcourt.com"&gt;Autodesk vs. ODA&lt;/a&gt; web site that I started recently was a perfect opportunity. After 3 weeks of sometimes frustrating adventures, the new site is now live (although still not quite finished).&lt;br /&gt;&lt;br /&gt;Total cost of the site, including hosting for 2 years? About $200 and a lot of lost sleep. Over the next week or so I will be documenting some of the things I learned along the way.&lt;/p&gt;</description></item><item><title>Visual Studio 2005 Service Pack 1 is here!</title><link>https://www.manusoft.com/archive/blog/visual-studio-2005-service-pack-1-is/</link><pubDate>Mon, 18 Dec 2006 16:51:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/visual-studio-2005-service-pack-1-is/</guid><description>&lt;p&gt;Finally, the long awaited &lt;a href="http://msdn.microsoft.com/vstudio/support/vs2005sp1"&gt;service pack 1 for Visual Studio 2005&lt;/a&gt; is released! The service pack has been in the pipeline since soon after Visual Studio 2005 shipped last November, with release dates slipping month after month. The latest official release date was announced as &amp;ldquo;early 2007&amp;rdquo;. Perhaps this was an intentional attempt to alleviate some of the waiting pains with a suprise release (or maybe just the Microsoft rumor mill on autopilot).&lt;br /&gt;&lt;br /&gt;Be prepared for a long install. The download page warns that it could take an hour or more to verify digital signatures before the service pack installation even begins.&lt;/p&gt;</description></item><item><title>Autodesk vs. ODA</title><link>https://www.manusoft.com/archive/blog/autodesk-vs-oda/</link><pubDate>Tue, 12 Dec 2006 10:57:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/autodesk-vs-oda/</guid><description>&lt;p&gt;The recently filed lawsuit has been a hot topic lately, and I&amp;rsquo;ve been following it along with everyone else. As a little side project, I decided to create a parallel blog dedicated to the ongoing battle between Autodesk and ODA. The new blog is at &lt;a href="http://www.cadcourt.com"&gt;&lt;a href="http://www.cadcourt.com"&gt;http://www.cadcourt.com&lt;/a&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The site is still a work in progress, but I hope you&amp;rsquo;ll check it out, and offer suggestions for improvements. Click on the Lawsuit Tracker link to view all the court documents in the case, and subscribe to the site&amp;rsquo;s feed to stay informed of new developments.&lt;/p&gt;</description></item><item><title>The secret world of file formats</title><link>https://www.manusoft.com/archive/blog/secret-world-of-file-formats/</link><pubDate>Sun, 10 Dec 2006 16:42:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/secret-world-of-file-formats/</guid><description>&lt;p&gt;No matter the communication protocol used to transmit it, most information gets packaged into a file format for consumption. File formats are like virtual checkpoints along the information superhighway, and we would do well to pay attention to who is manning the gates.&lt;br /&gt;&lt;br /&gt;We&amp;rsquo;ve heard a lot of noise lately about the need for &amp;ldquo;open&amp;rdquo; file formats, but documenting a file format is not the same thing as relinquishing control of the format. The key consideration is who decides when and how the file format changes. This is a dirty little secret about file formats that you are not supposed to know. By controlling when and how a file format changes, an organization can maintain a mindshare monopoly over consumers of its file format &amp;ndash; even when the format is &amp;ldquo;open&amp;rdquo;.&lt;br /&gt;&lt;br /&gt;It may be that the relative anarchy of the internet has given us a false sense of security. We happily use &amp;ldquo;open&amp;rdquo; formats like PDF, DWF, DXF, HTM, and others with relatively little concern about who controls them, but all of those formats (HTM perhaps to a lesser degree) are controlled by corporations whose allegiance is first and foremost to their shareholders. For example, PDF is &amp;ldquo;open&amp;rdquo;, but did you know that third party developers need a digital ID signed by &lt;a href="http://www.adobe.com/"&gt;Adobe&lt;/a&gt; in order to create forms-enabled PDF files that can be opened in the free Acrobat Reader?&lt;br /&gt;&lt;br /&gt;In April of 2006, Autodesk filed a &lt;a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;amp;entry=78852798"&gt;trademark application for the word &amp;ldquo;DWG&amp;rdquo;&lt;/a&gt; when used to refer to DWG files. This may seem benign on the surface, but if successful it will give Autodesk more legal leverage in &amp;ldquo;defending&amp;rdquo; the file format. A few weeks ago, &lt;a href="http://www.autodesk.com/"&gt;Autodesk&lt;/a&gt; filed a &lt;a href="http://www.cadcourt.com/Docket/206cv01637AutodeskvODA.aspx"&gt;trademark infringement lawsuit&lt;/a&gt; against the &lt;a href="http://www.opendesign.com/"&gt;Open Design Alliance&lt;/a&gt; claiming that the ODA infringed their &amp;ldquo;AUTODESK&amp;rdquo; trademark by embedding the mark inside DWG files created with its DWGdirect libraries.&lt;br /&gt;&lt;br /&gt;Much has been written by the pundits about the pros and cons of the ODA lawsuit, and the &lt;a href="http://www.eff.org/"&gt;Electronic Frontier Foundation&lt;/a&gt; predictably suggests that Autodesk is &lt;a href="http://www.eff.org/deeplinks/archives/005038.php"&gt;using trademark claims to stymie interoperability&lt;/a&gt;, but the bottom line is that the contention centers around a file format &amp;ndash; a file format that Autodesk considers valuable enough to wage war over.&lt;/p&gt;</description></item><item><title>Does Vista really open DWF files?</title><link>https://www.manusoft.com/archive/blog/does-vista-really-open-dwf-files/</link><pubDate>Tue, 05 Dec 2006 05:12:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/does-vista-really-open-dwf-files/</guid><description>&lt;p&gt;Not according to the &lt;a href="http://pressreleases.autodesk.com/index.php?s=118&amp;amp;item=161"&gt;press release&lt;/a&gt;. Vista (and .NET 3.0) includes a built-in &lt;a href="http://www.microsoft.com/whdc/xps/default.mspx"&gt;XPS Viewer&lt;/a&gt; (also available for Windows XP SP2 and Windows Server 2003), which will view any &lt;a href="http://www.microsoft.com/whdc/xps/downloads.mspx"&gt;XPS format&lt;/a&gt; file. Apparently Autodesk plans to add support for output to XPS format in the future, and this output will be called DWFx &amp;ndash; a new file format. It&amp;rsquo;s not clear what the difference will be between DWFx and the output produced using the &lt;a href="http://www.microsoft.com/whdc/xps/viewxps.mspx"&gt;Microsoft XPS Document Writer&lt;/a&gt; that is already available.&lt;br /&gt;&lt;br /&gt;I installed the Microsoft XPS Document Writer and XPS Viewer on my Windows XP SP2 machine. Next, I started AutoCAD 2007 and opened &amp;ldquo;3D House.dwg&amp;rdquo; from the Sample folder. I then plotted this file to DWF, PDF, and XPS, with the following results:&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="2" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Plotter&lt;/th&gt;&lt;th&gt;Plot Time&lt;/th&gt;&lt;th&gt;File Size&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DWF6 ePlot.pc3&lt;/td&gt;&lt;td&gt;7 seconds&lt;/td&gt;&lt;td&gt;139 kb&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;DWG To PDF.pc3&lt;/td&gt;&lt;td&gt;5 seconds&lt;/td&gt;&lt;td&gt;165 kb&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;Microsoft XPS Document Writer&lt;/td&gt;&lt;td&gt;34 seconds&lt;/td&gt;&lt;td&gt;829 kb&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I&amp;rsquo;m not suggesting that these files all contain the same content, I&amp;rsquo;m merely suggesting that DWFx/XPS may have some undesirable tradeoffs in practice.&lt;br /&gt;&lt;br /&gt;This whole issue about &amp;ldquo;native Vista support for DWF&amp;rdquo; may be nothing but smoke and mirrors. There is no guarantee that publishing CAD data in the XPS format will be efficient. So what will happen if users can choose between a compact DWF, a slightly less compact but ubiquitous PDF, or a very space-hungry DWFx? Time will tell, but I think this issue of DWF in Vista is getting way to much spin and not enough critical analysis.&lt;/p&gt;</description></item><item><title>Do you use protection?</title><link>https://www.manusoft.com/archive/blog/do-you-use-protection/</link><pubDate>Mon, 04 Dec 2006 06:05:00 +0000</pubDate><guid>https://www.manusoft.com/archive/blog/do-you-use-protection/</guid><description>&lt;p&gt;If you were at &lt;a href="http://au.autodesk.com/"&gt;AU&lt;/a&gt; this year, you may have seen some of my take5 and &lt;a href="http://www.augi.com/"&gt;AUGI&lt;/a&gt; friends wearing blue T-shirts with this tag line on the back. This year my &lt;a href="http://www.cadlock.com/"&gt;CADLock&lt;/a&gt; compatriots (&lt;a href="http://www.crlf.de/"&gt;Dietmar Rudolph&lt;/a&gt; of Germany and &lt;a href="http://www.cadnauseam.com/Steve.htm"&gt;Steve Johnson&lt;/a&gt; of Australia) were both at &lt;a href="http://au.autodesk.com/"&gt;AU&lt;/a&gt;, so we decided to have a little fun with this protection theme. We brought some &amp;ldquo;protection&amp;rdquo; to go along with the shirts (no, those little matchbooks did not contain matches).&lt;br /&gt;&lt;br /&gt;Now that you&amp;rsquo;re back home, I hope you&amp;rsquo;ll take a few minutes to learn how to protect your AutoCAD drawings. You can &lt;a href="http://www.cadlock.com/products/CADVault/"&gt;download CADVault for AutoCAD&lt;/a&gt; from the CADLock web site and run it in fully functional evaluation mode to see for yourself how CADVault can securely lock your AutoCAD drawing content.&lt;br /&gt;&lt;br /&gt;Help fight IP theft: practice safe CAD!&lt;/p&gt;</description></item></channel></rss>