CDA is certainly comprehensive! It will be CDA though, while CCR is infinitely more practical and easier to handle, the folks at ASTM already did the deal with the devil and collaborated with the CDA people to produce CCD, so CCR is in some respects, already obsolete. For the legacy systems though, all you need is a little bit of gnarly software to map from HL7 2.x to CDA and back.
There are a couple of prototype/demo RAD-like tools, but otherwise you're right, although this isn't a need for me. It's actually not limited to the web, the Mozilla people have put togethe a tool, XULRunner that allows you to package up a XUL app, along with their framework into a installable application. It's surprisingly good, I was able to build a marginly complex UI on the Mac, packaged as a.app, it took me 2 minutes to move the app over to windows, download the Windows version of XULRunner and it worked great on Windows. Haven't tried Linux, but the same is supposely true.
GNUstep/NeXTStep became Cocoa after Apple bought them; yes they can use text files for NIBs, but this really for being able to merge/diff in source control systems. YellowBox for Windows is what you want to watch for here (a runtime that supposedly allows Mac Cocoa Universal Binaries to run on Windows).
For a desktop app, given Java, Qt, WxWidgets, Mono, roll-you-own and even Cocoa/YellowBox (if it ever materializes), I think XUL+XULRunner is the best choice for building a good cross platform UI. And best of all, it's here today and pretty capable. The only downside I see now is that there's a pretty decent learning curve and not too many resources out there (compared with the other UI tools).
I don't understand why everyone tries to offer an argument against this, about how the authorities can't be trusted to not misuse it etc. You've got this backwards, it should read:
If you're not doing anything wrong, then there's no reason for any snooping!
What happened to innocent until proven guilty? Or the bill of rights for that matter...
So, everyone just got through replacing their tapes/vinyl with CDs only to find that they will degrade? No surprise the music business is so dead against ripping CDs under your fair use rights.
I wonder how long the recording industry has known this... we need a whistleblower quick; think of the class action suits against "Big Music"!
As I recall, the Gendarmerie Nationale, or "National Police" are more like a combination of the FBI, ATF, DEA etc etc and the state police forces. I think towns also have their own local police forces. I don't think it's specifically a military police force, but then again in these euro-police states, it's hard to tell.
The french used to have to a year or two of national service, which could be done either in the armed forces or in the Gendarmerie Nationale. I had a friend who was a physics major who applied to do ballistics for the Gendarmerie Nationale for his service. They finally did away with national service five years or so ago.
I got a used projector 2 years ago and so upgraded my Comcast box to one that does HD (forget LCD, plasma, I have a fantastic 105" HDTV picture for about $1500, what a bargain!). However, in the intervening two years, the number of HD channels went from about 10 to about 12 now. Two of them suck as they are the INHD "demo" channels.
It's good for the SuperBowl and the occasional Jay Leno but that's about it!
Thanks for the info, I find LISP fascinating but haven't been able to justify using it beyond Emacs LISP use. It does seem like there's a lot of crossover into Ruby (I've not really looked at Python, but I believe the same is true here). I recently built an online store for a family member's business using Ruby On Rails (highly recommended btw!) -- it started out in Java/Tomcat, but was taking *way* too long, the RoR implementation took a couple of days.
So you're advocating CL over Scheme? It seems like CL suffers from the same fragmentation of features/implementations that you describe for Scheme. Just take a look at what the reddit guys had to do http://reddit.com/blog/2005/12/on-lisp.html because of this [rewrite in Python].
Problem is, almost everyone I know with a Mac has to use Virtual PC, but as you point out, it's a dog. This is quite offputting to people thinking of adopting the Mac and being able to run Windows apps faster would be cool. I'm not suggesting that Apple do what the IBM AS/400 does and run an entire Windows on the co-processor, but use something like Wine but instead of emulating x86, use the co-processor.
There are many reasons for a native Mac OS X application, Aqua look and feel, 64-bit/dual CPU, security etc. I think those companies interested in building a native version of their application will anyway (or use something cross platform like QT).
At the end of the day, Apple want to ship more boxes, if they make it easier to run Windows apps, then they'll remove a barrier to entry and accomplish that goal
Perhaps Apple aren't interested in switching to x86, but in fact are thinking of adding a lower end x86 to the Mac as a co-processor for running Windows applications at full speed on the Mac, with Mac OS X providing the underlying services (disk, networking etc) as Virtual PC does.
A ZIP code is no good... they need what's known as a "911 Address", which is an address that's been "normalized" by the local PD (or city) so that they know where it actually is.
I had a problem a few years ago with a lakeside place we rented in NH, there was some glitch on the line and it kept calling 911 and hanging up, but the address the local PD had didn't exist and turned out to be related to where the phone poles were located. After about 2 weeks, the local PD finally pulled up and asked me if that was my phone number -- they then updated it with the proper "911 address". Good thing we never needed to use it, because no-one would've turned up!
CDA is certainly comprehensive! It will be CDA though, while CCR is infinitely more practical and easier to handle, the folks at ASTM already did the deal with the devil and collaborated with the CDA people to produce CCD, so CCR is in some respects, already obsolete. For the legacy systems though, all you need is a little bit of gnarly software to map from HL7 2.x to CDA and back.
So you don't think CCR or CDA R2 (with CCD or CRS) is comprehensive enough to store on a flash drive?
There are a couple of prototype/demo RAD-like tools, but otherwise you're right, although this isn't a need for me. It's actually not limited to the web, the Mozilla people have put togethe a tool, XULRunner that allows you to package up a XUL app, along with their framework into a installable application. It's surprisingly good, I was able to build a marginly complex UI on the Mac, packaged as a .app, it took me 2 minutes to move the app over to windows, download the Windows version of XULRunner and it worked great on Windows. Haven't tried Linux, but the same is supposely true.
GNUstep/NeXTStep became Cocoa after Apple bought them; yes they can use text files for NIBs, but this really for being able to merge/diff in source control systems. YellowBox for Windows is what you want to watch for here (a runtime that supposedly allows Mac Cocoa Universal Binaries to run on Windows).
For a desktop app, given Java, Qt, WxWidgets, Mono, roll-you-own and even Cocoa/YellowBox (if it ever materializes), I think XUL+XULRunner is the best choice for building a good cross platform UI. And best of all, it's here today and pretty capable. The only downside I see now is that there's a pretty decent learning curve and not too many resources out there (compared with the other UI tools).
Taken a look at XUL recently?
I don't understand why everyone tries to offer an argument against this, about how the authorities can't be trusted to not misuse it etc. You've got this backwards, it should read:
...
If you're not doing anything wrong, then there's no reason for any snooping!
What happened to innocent until proven guilty? Or the bill of rights for that matter
So, everyone just got through replacing their tapes/vinyl with CDs only to find that they will degrade? No surprise the music business is so dead against ripping CDs under your fair use rights.
... we need a whistleblower quick; think of the class action suits against "Big Music"!
I wonder how long the recording industry has known this
As I recall, the Gendarmerie Nationale, or "National Police" are more like a combination of the FBI, ATF, DEA etc etc and the state police forces. I think towns also have their own local police forces. I don't think it's specifically a military police force, but then again in these euro-police states, it's hard to tell.
The french used to have to a year or two of national service, which could be done either in the armed forces or in the Gendarmerie Nationale. I had a friend who was a physics major who applied to do ballistics for the Gendarmerie Nationale for his service. They finally did away with national service five years or so ago.
I like the way they have a specialized "bureautique suite", for generating red tape!
I got a used projector 2 years ago and so upgraded my Comcast box to one that does HD (forget LCD, plasma, I have a fantastic 105" HDTV picture for about $1500, what a bargain!). However, in the intervening two years, the number of HD channels went from about 10 to about 12 now. Two of them suck as they are the INHD "demo" channels.
It's good for the SuperBowl and the occasional Jay Leno but that's about it!
-sigh-
Thanks for the info, I find LISP fascinating but haven't been able to justify using it beyond Emacs LISP use. It does seem like there's a lot of crossover into Ruby (I've not really looked at Python, but I believe the same is true here). I recently built an online store for a family member's business using Ruby On Rails (highly recommended btw!) -- it started out in Java/Tomcat, but was taking *way* too long, the RoR implementation took a couple of days.
So you're advocating CL over Scheme? It seems like CL suffers from the same fragmentation of features/implementations that you describe for Scheme. Just take a look at what the reddit guys had to do http://reddit.com/blog/2005/12/on-lisp.html because of this [rewrite in Python].
Problem is, almost everyone I know with a Mac has to use Virtual PC, but as you point out, it's a dog. This is quite offputting to people thinking of adopting the Mac and being able to run Windows apps faster would be cool. I'm not suggesting that Apple do what the IBM AS/400 does and run an entire Windows on the co-processor, but use something like Wine but instead of emulating x86, use the co-processor.
There are many reasons for a native Mac OS X application, Aqua look and feel, 64-bit/dual CPU, security etc. I think those companies interested in building a native version of their application will anyway (or use something cross platform like QT).
At the end of the day, Apple want to ship more boxes, if they make it easier to run Windows apps, then they'll remove a barrier to entry and accomplish that goal
Perhaps Apple aren't interested in switching to x86, but in fact are thinking of adding a lower end x86 to the Mac as a co-processor for running Windows applications at full speed on the Mac, with Mac OS X providing the underlying services (disk, networking etc) as Virtual PC does.
A ZIP code is no good ... they need what's known as a "911 Address", which is an address that's been "normalized" by the local PD (or city) so that they know where it actually is.
I had a problem a few years ago with a lakeside place we rented in NH, there was some glitch on the line and it kept calling 911 and hanging up, but the address the local PD had didn't exist and turned out to be related to where the phone poles were located. After about 2 weeks, the local PD finally pulled up and asked me if that was my phone number -- they then updated it with the proper "911 address". Good thing we never needed to use it, because no-one would've turned up!