I'll be willing to forgive it all if you make this your pet project and provide cheap space access, by the pound, to everyone. Just... please... don't use Windows NT to control the ground station boat
Yeah investing in this plan would definitely be better than wasting almost $5,000,000,000 on global health and education initiatives. What an evil bastard!
When i run out of space on C:\ i don't want to add \Program Files 2, i want to add another drive and have \Program Files automatically use the new drive.
If you don't mind using the 'dynamic disk' feature in Windows 2000 or XP, you can create spanned volumes across disks. If you add a second drive, you can span a volume across both disks. It's not exactly the same as mounting the second drive in a specific location, but you do get the space of both drives on one volume. Good luck reading that volume in a dual-boot situation with a non-Windows OS though...
UNIX-based systems have (what I consider) an elegant way of dealing with partitions. Every partition is 'grafted' onto the root tree.
Windows 2000 and XP can do a single root (with the exception of the floppy drive) if you're into that sort of thing. You can mount a drive anywhere on an NTFS partition. Use the Assign command in the DiskPart command-line utility, or in disk manager, right-click on the partition and pick Change Drive Letters and Paths. Most people are used to drive letters though, so you don't see this feature used very often.
tree like structure of XML vs tabular format of RDBMS. An ORDBMS might work in some situations.
Trees are easy to implement in an RDBMS. Just think of it as a series of one-to-many relationships. Just because your data is in an XML format doesn't mean you need to store it that way. XML is just another file format, and it's a horribly inefficient one for data storage and retrieval. It's the data that you really need to worry about, not the XML code wrapped around it. Generating XML on the fly from a relational database gives you all sorts of flexibility.
While I am very skeptical of the pro-linux argument that this is $600 versus "free" due to TCO, note that for the $600, that probably means $600 for an upgrade of software that is meant to similarly last another eight years or more.
I'm guessing from previous experience with MS that they're talking about the "Enterprise Subscription" license model. You pay a fixed amount per desktop, per year and you get the following:
- One Windows license, any version you want to run - One Office license, any version you want to run - One BackOffice Client Access License (includes CAL's for Win2k Server, SQL Server, Exchange, SMS, and SNA server)
There's some flexibility as well, so if you don't need SNA but you do need Visio you can write the contract that way. It's a very good deal if you're running a lot of MS software. Also since it's a subscription, you know ahead of time what your software costs are going to be for the duration of the contract. This is good for state agencies, whose budgets are typically not very flexible.
I think the point is that if you've seen MSFT's source code you can no longer participate in developing anything related to a MSFT product; you'd be vulnerable to accusations of learning something from seeing that code and using the knowledge in your product.
I think it's even deeper than that - if you have seen the Windows source code and then work on ANY operating system, browser, minesweeper implementation, etc. you could be in trouble.
Most recently-made switches can be set to only allow a single MAC address per port. OP: What will this do to the thousands of students that use 802.11b at the library and other campus buildings? Can you restrict ports thusly on a wireless connection? How do you only allow a single MAC address per port?
I'm not an expert on wireless security, so I don't have a good answer if the question was limited to restricting addresses on wireless connections. I read those as two separate questions in the original post...
Why would anyone spoof a MAC address?... Neither MAC would work. Plus, you have to have your MAC registered somewhere for traffic to get through.
If they start charging for bandwidth and basing it on the MAC address, you can bet there would be people cloning MAC addresses of lab computers. If they're on different subnets, duplicates are not an issue.
And what luser really understands how to flash a Mac address into an ethernet card? (Cue the enterprising shareware author, I know.)
Most network cards that I've used allow you to override the MAC address in the driver settings...
Will the charges be based on MAC address? Since MAC addresses are so easy to spoof, authentication will become necessary.
Most recently-made switches can be set to only allow a single MAC address per port.. This would fix their problem with hubs as well as prevent MAC spoofing. Some can also be set to only allow the first MAC address that they see on a port and then lock out any new ones, making administration a little easier.
"entrepreneurial" staff and faculty members began using devices, called multiport repeaters, to plug more than one computer into a single network port.
That sounds pretty cool - maybe I'll get one of those to replace my hub...
(compared to the 25 years this design has been proving reliable(because two explosions in the career of the design isn't remotely bad -- hell, nuke reactors have a worse record than that, and they're NUKE REACTORS!
Two out of 113 flights have ended catastrophically. That's about a 1.8% failure rate, which is not good by any measure. An estimated 25,000 commercial flights take off and land every day.. If commercial aircraft had a 0.0018% failure rate, 1,000 times better than the shuttle, you'd see a plane crash on average every couple of days.
I was reading about Win2k's file/print/active directory structure and I must say I am impressed with how powerful the system is. We have LDAP but it is not tied into all the rest of our applications and systems like AD is. If someone tied DNS, DHCP, Printing, SAMBA, Mono, Apache etc.. into LDAP and then provided a solid administrative interface it would _begin_ to provide the level of management and flexability that I am sad to report Win2k and AD provide.
AD is much more than a unified administration tool. If you're running a Win2k shop and you're not using Group Policy, you're really missing out. You can set just about any setting on any workstation or for any user in the AD tree from a central console INCLUDING application settings. You can also delegate administration with a very fine-grained ability to determine who can change what for whom. All of this is done in a distributed, multi-master, extensible database (AD). Linux is years away from anything resembling this.
You can't use the "Run As" option on the shortct properties.. You have to use the command-line RunAs.exe utility with the/savecred parameter every time you're launching the application. So you might do something like:
The first time it would prompt you, but after that it would just load. You have to put that whole command line into a shortcut if you want to launch it from an icon or the start menu. You can nest quotes inside the command line with a backslash - I use this on a shortcut to launch the ISA administration console:
runas.exe/user:domain\administrator/savecred "c:\windows\system32\mmc.exe \"C:\Program Files\Microsoft ISA Server\MSISA.MSC\""
Apparently it only works with XP Professional, so if you're running the Home edition you're screwed.. Also I've been playing around with it a little more, and it looks like once you save the credentials, you can launch ANY program with the runas command without reentering the password.
One thing that would be nice would be some sort of suid functionality, so I could tag a file to always run as a certain user no matter who it was executed by. That way I could selectively trust certain applications
I think you can do this (on XP) with the RUNAS command.. Something like:
runas/user:administrator/savecred <program>
Throw that into a shortcut, enter the password once, and you're all set. Don't ask me where it's storing that password though.....
It is often helpful to name the best format for the task, rather than the least suitable. If you'd thought about the problem before answering, you'd have realized that JPEG artifacts are not a good thing to have on medical images.
You're either trolling or incredibly dense... Either way, congratulations on getting a response!
PNG falls under the "variety of other formats that browsers can handle natively". You might have seen that if you had actually bothered to read the whole comment before writing your thoughtful reply.
It's not really clear from the question what level of functionality you need, but if you're just displaying TIFF images, you can do that via pure HTML. We use a utilities from fCoder Group to dynamically convert TIFF files to JPG on the fly for display in a browser. The conversion is done on the server, so nothing is required on the client. JPG probably isn't the best solution for medical images since it can introduce artifacts, but they also support a variety of other formats that browsers can handle natively.
Another option would be to convert the files to.PDF, but this requires the Acrobat reader be installed on the user's computers. If you decide this is an option, there is a package called DaVince Tools that can convert TIFF to PDF on the server.
I'll be willing to forgive it all if you make this your pet project and provide cheap space access, by the pound, to everyone. Just... please... don't use Windows NT to control the ground station boat
Yeah investing in this plan would definitely be better than wasting almost $5,000,000,000 on global health and education initiatives. What an evil bastard!
When i run out of space on C:\ i don't want to add \Program Files 2, i want to add another drive and have \Program Files automatically use the new drive.
If you don't mind using the 'dynamic disk' feature in Windows 2000 or XP, you can create spanned volumes across disks. If you add a second drive, you can span a volume across both disks. It's not exactly the same as mounting the second drive in a specific location, but you do get the space of both drives on one volume. Good luck reading that volume in a dual-boot situation with a non-Windows OS though...
UNIX-based systems have (what I consider) an elegant way of dealing with partitions. Every partition is 'grafted' onto the root tree.
Windows 2000 and XP can do a single root (with the exception of the floppy drive) if you're into that sort of thing. You can mount a drive anywhere on an NTFS partition. Use the Assign command in the DiskPart command-line utility, or in disk manager, right-click on the partition and pick Change Drive Letters and Paths. Most people are used to drive letters though, so you don't see this feature used very often.
Why is it so hard to access the Device Manager in XP? Its the only part of the control panel I use regularly.
Create a shortcut to devmgmt.msc and you're all set...
so what if I'm not running windows?
You can run the viewers on Linux with Wine.
You could also just download the free MS Word viewer that Microsoft provides here.
tree like structure of XML vs tabular format of RDBMS. An ORDBMS might work in some situations.
Trees are easy to implement in an RDBMS. Just think of it as a series of one-to-many relationships. Just because your data is in an XML format doesn't mean you need to store it that way. XML is just another file format, and it's a horribly inefficient one for data storage and retrieval. It's the data that you really need to worry about, not the XML code wrapped around it. Generating XML on the fly from a relational database gives you all sorts of flexibility.
While I am very skeptical of the pro-linux argument that this is $600 versus "free" due to TCO, note that for the $600, that probably means $600 for an upgrade of software that is meant to similarly last another eight years or more.
I'm guessing from previous experience with MS that they're talking about the "Enterprise Subscription" license model. You pay a fixed amount per desktop, per year and you get the following:
- One Windows license, any version you want to run
- One Office license, any version you want to run
- One BackOffice Client Access License (includes CAL's for Win2k Server, SQL Server, Exchange, SMS, and SNA server)
There's some flexibility as well, so if you don't need SNA but you do need Visio you can write the contract that way. It's a very good deal if you're running a lot of MS software. Also since it's a subscription, you know ahead of time what your software costs are going to be for the duration of the contract. This is good for state agencies, whose budgets are typically not very flexible.
U.S. General Services Administration (GSA) and the U.S. Department of Defense (DoD) have joined the Liberty Alliance
Great, that should really speed things up...
Is Congress actually stepping *out* of the stone age??
Nah, this bill probably won't even get out of committee...
I think the point is that if you've seen MSFT's source code you can no longer participate in developing anything related to a MSFT product; you'd be vulnerable to accusations of learning something from seeing that code and using the knowledge in your product.
I think it's even deeper than that - if you have seen the Windows source code and then work on ANY operating system, browser, minesweeper implementation, etc. you could be in trouble.
Most recently-made switches can be set to only allow a single MAC address per port.
OP: What will this do to the thousands of students that use 802.11b at the library and other campus buildings?
Can you restrict ports thusly on a wireless connection? How do you only allow a single MAC address per port?
I'm not an expert on wireless security, so I don't have a good answer if the question was limited to restricting addresses on wireless connections. I read those as two separate questions in the original post...
Why would anyone spoof a MAC address? ... Neither MAC would work. Plus, you have to have your MAC registered somewhere for traffic to get through.
If they start charging for bandwidth and basing it on the MAC address, you can bet there would be people cloning MAC addresses of lab computers. If they're on different subnets, duplicates are not an issue.
And what luser really understands how to flash a Mac address into an ethernet card? (Cue the enterprising shareware author, I know.)
Most network cards that I've used allow you to override the MAC address in the driver settings...
Will the charges be based on MAC address? Since MAC addresses are so easy to spoof, authentication will become necessary.
Most recently-made switches can be set to only allow a single MAC address per port.. This would fix their problem with hubs as well as prevent MAC spoofing. Some can also be set to only allow the first MAC address that they see on a port and then lock out any new ones, making administration a little easier.
"entrepreneurial" staff and faculty members began using devices, called multiport repeaters, to plug more than one computer into a single network port.
That sounds pretty cool - maybe I'll get one of those to replace my hub...
(compared to the 25 years this design has been proving reliable(because two explosions in the career of the design isn't remotely bad -- hell, nuke reactors have a worse record than that, and they're NUKE REACTORS!
Two out of 113 flights have ended catastrophically. That's about a 1.8% failure rate, which is not good by any measure. An estimated 25,000 commercial flights take off and land every day.. If commercial aircraft had a 0.0018% failure rate, 1,000 times better than the shuttle, you'd see a plane crash on average every couple of days.
I was reading about Win2k's file/print/active directory structure and I must say I am impressed with how powerful the system is. We have LDAP but it is not tied into all the rest of our applications and systems like AD is. If someone tied DNS, DHCP, Printing, SAMBA, Mono, Apache etc.. into LDAP and then provided a solid administrative interface it would _begin_ to provide the level of management and flexability that I am sad to report Win2k and AD provide.
AD is much more than a unified administration tool. If you're running a Win2k shop and you're not using Group Policy, you're really missing out. You can set just about any setting on any workstation or for any user in the AD tree from a central console INCLUDING application settings. You can also delegate administration with a very fine-grained ability to determine who can change what for whom. All of this is done in a distributed, multi-master, extensible database (AD). Linux is years away from anything resembling this.
From Dennis Ritchie's point of view, Linux is Unix.
But if GNU's Not UNIX, then is GNU/Linux Unix or not?
You can't use the "Run As" option on the shortct properties.. You have to use the command-line RunAs.exe utility with the /savecred parameter every time you're launching the application. So you might do something like:
/user:administrator /savecred "c:\program files\Internet Explorer\iexplore.exe"
/user:domain\administrator /savecred "c:\windows\system32\mmc.exe \"C:\Program Files\Microsoft ISA Server\MSISA.MSC\""
runas
The first time it would prompt you, but after that it would just load. You have to put that whole command line into a shortcut if you want to launch it from an icon or the start menu. You can nest quotes inside the command line with a backslash - I use this on a shortcut to launch the ISA administration console:
runas.exe
Apparently it only works with XP Professional, so if you're running the Home edition you're screwed.. Also I've been playing around with it a little more, and it looks like once you save the credentials, you can launch ANY program with the runas command without reentering the password.
One thing that would be nice would be some sort of suid functionality, so I could tag a file to always run as a certain user no matter who it was executed by. That way I could selectively trust certain applications
/user:administrator /savecred <program>
I think you can do this (on XP) with the RUNAS command.. Something like:
runas
Throw that into a shortcut, enter the password once, and you're all set. Don't ask me where it's storing that password though.....
It is often helpful to name the best format for the task, rather than the least suitable. If you'd thought about the problem before answering, you'd have realized that JPEG artifacts are not a good thing to have on medical images.
You're either trolling or incredibly dense... Either way, congratulations on getting a response!
PNG falls under the "variety of other formats that browsers can handle natively". You might have seen that if you had actually bothered to read the whole comment before writing your thoughtful reply.
It's not really clear from the question what level of functionality you need, but if you're just displaying TIFF images, you can do that via pure HTML. We use a utilities from fCoder Group to dynamically convert TIFF files to JPG on the fly for display in a browser. The conversion is done on the server, so nothing is required on the client. JPG probably isn't the best solution for medical images since it can introduce artifacts, but they also support a variety of other formats that browsers can handle natively.
.PDF, but this requires the Acrobat reader be installed on the user's computers. If you decide this is an option, there is a package called DaVince Tools that can convert TIFF to PDF on the server.
Another option would be to convert the files to
What's commonly known as vaporware then.
It's more commonly known as "Beta"... I'm running it right now.