If you're talking about an eSignature implementation that would work inside and outside your intranet then you are attempting something too ambitious. If you need eSignature type functionality I would suggest something like DocuSign.com. You definitely want to use an SaaS solution if you need external users in a future release. DocuSign now has a feature that allows document attachments btw.
If you're just looking for a way to post documents and track viewing then I would suggest something like Acrobat Pro generated and eSigned PDFs that are posted on an Apache HTTP server. Turn extended access.log logging on and for intranet you could implement something like CA's SiteMinder for NTLM authentication and log the NTLM username/domain in access.log.
There's a free version of the expensive OmniFind product by IBM available with a little bit of Yahoo branding (which can be removed). You can't really integrate it easily with local search but I would assume that your users know whether they want local or shared documents. If you need security/permissions around people being allowed to access certain documents you're going to need to buy something. Otherwise try: http://omnifind.ibm.yahoo.net/
I'm not a DBC expert but when developing and designing projects I OFTEN use this paradigm when two or more developers are working on code. We separate the work that needs to be done and create "contracts" (in java we just use stubbed out classes that return dummy data) so that we can both work in tandem and integrate later. If the project is larger and involves web services there is the obvious WSDL contract that is always negotiated before-hand. If you're building your web-service and generating your wsdl then you've made a choice not to negotiate your contract and hopefully are not a very large producer because small changes in your framework could cause your clients to be forced to upgrade (this isn't a large application best-practice).
Wow, I would clear your personal schedule this year. After you do all of those installations you're up for quite a few support calls about simply stuff like, how do I use this website (b/c it doesn't work with Internet Explorer) or how do I backup my files? You found it annoying that you get called whenever IE gets corrupted, well good luck trying to play WoW now.
In my experience it's a great idea to supplant windows where non-*nix user aren't installing applications. But when you start talking about non-*nix user's home computers you're in a new ballpark until Quicken, TurboTax, Printers, Scanners, Aim, and all other common apps are install and go.
Most Universities have something similar to an online web portal. WebCT is a popular one for online and partially online classes. You could simply post the lectures to one of these systems in an automated manner. Professors would have the ability to view how many times and who viewed the content. Let the professor handle truancy, if they even care. I'm not aware of anything but FISH/SOPH level classes where professors actually take attendence. If you have a small class the professor knows every one's name anyway.
Did you have "SSSS" on the bottom corner of your ticket? I regularly fly with someone who is always checked when this symbol appears in the bottom corner of their boarding pass. Funny thing is she's never checked except when flying with me, but I never get the "SSSS". We usually fly AA.
This is a very common problem in every company: it's called legacy code. Your decision is a trade-off between the plusses and minusses of both languages and the costs associated with supporting both. If you have 10,000's of lines of code in Mathlab you should consider a C++ solution that would integrate with Mathlab to prevent the need to convert it. This would also be supported if most of your development is much faster in mathlab. If your legacy code is trivial, comparatively, and you have to go to C++ for some reason you should probably simply convert to C++. This is assuming you don't have a requirement that would make it advantageous to keep mathlab around. Such a requirement might be: business team would like to code in a high level language to facilitate simple reqeuests. I've used this in the past to minimize maintenance costs.
I completly agree. This is extra security for the MS update sites that are trusted by internet explorer so they can perform office and windows updates. Granted the MSN inclusion is a little odd. Personally, I believe this is completly justified b/c almost every single windows computer trusts update.microsoft.com, and the like, to perform activex so that the windows updates can occur. How easy would it be for a spyware program to change the ip address and utilize the auto-windows updating mechanism to update their own spyware (not trivial, but we know anything is possible).
Has any one else noticed that we are currently in an economy where consumers don't have much trust in the market and therefore are saving their money? I have, but still I hear about Riaa being upset about not getting every sent they think they should because people are file sharing. Last I checked, they still have artists going platinum. People like me still buy CDs regularly to support artists. Platinum means the artist sold a ton of copies of the CD.Profits = ((million * 10.00) - bottom line And we know artists only make money on their concerts b/c the recording companies take all profits from CDs. So what's RIAA's problem? Fact of the matter is people just wouldn't be listening to the music if we had to pay 15+ bucks for a CD. Not many people can afford 5 cds a month for a bill of about 70 bucks. We're in a crappy economy and the music industry still has millions of dollars worth of sales. Sounds to me like they are just greedy, but I guess I just don't understand accounting.
If you're talking about an eSignature implementation that would work inside and outside your intranet then you are attempting something too ambitious. If you need eSignature type functionality I would suggest something like DocuSign.com. You definitely want to use an SaaS solution if you need external users in a future release. DocuSign now has a feature that allows document attachments btw. If you're just looking for a way to post documents and track viewing then I would suggest something like Acrobat Pro generated and eSigned PDFs that are posted on an Apache HTTP server. Turn extended access.log logging on and for intranet you could implement something like CA's SiteMinder for NTLM authentication and log the NTLM username/domain in access.log.
There's a free version of the expensive OmniFind product by IBM available with a little bit of Yahoo branding (which can be removed). You can't really integrate it easily with local search but I would assume that your users know whether they want local or shared documents. If you need security/permissions around people being allowed to access certain documents you're going to need to buy something. Otherwise try: http://omnifind.ibm.yahoo.net/
I'm not a DBC expert but when developing and designing projects I OFTEN use this paradigm when two or more developers are working on code. We separate the work that needs to be done and create "contracts" (in java we just use stubbed out classes that return dummy data) so that we can both work in tandem and integrate later. If the project is larger and involves web services there is the obvious WSDL contract that is always negotiated before-hand. If you're building your web-service and generating your wsdl then you've made a choice not to negotiate your contract and hopefully are not a very large producer because small changes in your framework could cause your clients to be forced to upgrade (this isn't a large application best-practice).
Wow, I would clear your personal schedule this year. After you do all of those installations you're up for quite a few support calls about simply stuff like, how do I use this website (b/c it doesn't work with Internet Explorer) or how do I backup my files? You found it annoying that you get called whenever IE gets corrupted, well good luck trying to play WoW now.
In my experience it's a great idea to supplant windows where non-*nix user aren't installing applications. But when you start talking about non-*nix user's home computers you're in a new ballpark until Quicken, TurboTax, Printers, Scanners, Aim, and all other common apps are install and go.
Most Universities have something similar to an online web portal. WebCT is a popular one for online and partially online classes. You could simply post the lectures to one of these systems in an automated manner. Professors would have the ability to view how many times and who viewed the content. Let the professor handle truancy, if they even care. I'm not aware of anything but FISH/SOPH level classes where professors actually take attendence. If you have a small class the professor knows every one's name anyway.
Did you have "SSSS" on the bottom corner of your ticket? I regularly fly with someone who is always checked when this symbol appears in the bottom corner of their boarding pass. Funny thing is she's never checked except when flying with me, but I never get the "SSSS". We usually fly AA.
This is a very common problem in every company: it's called legacy code. Your decision is a trade-off between the plusses and minusses of both languages and the costs associated with supporting both. If you have 10,000's of lines of code in Mathlab you should consider a C++ solution that would integrate with Mathlab to prevent the need to convert it. This would also be supported if most of your development is much faster in mathlab. If your legacy code is trivial, comparatively, and you have to go to C++ for some reason you should probably simply convert to C++. This is assuming you don't have a requirement that would make it advantageous to keep mathlab around. Such a requirement might be: business team would like to code in a high level language to facilitate simple reqeuests. I've used this in the past to minimize maintenance costs.
I completly agree. This is extra security for the MS update sites that are trusted by internet explorer so they can perform office and windows updates. Granted the MSN inclusion is a little odd. Personally, I believe this is completly justified b/c almost every single windows computer trusts update.microsoft.com, and the like, to perform activex so that the windows updates can occur. How easy would it be for a spyware program to change the ip address and utilize the auto-windows updating mechanism to update their own spyware (not trivial, but we know anything is possible).
Has any one else noticed that we are currently in an economy where consumers don't have much trust in the market and therefore are saving their money? I have, but still I hear about Riaa being upset about not getting every sent they think they should because people are file sharing. Last I checked, they still have artists going platinum. People like me still buy CDs regularly to support artists. Platinum means the artist sold a ton of copies of the CD.Profits = ((million * 10.00) - bottom line And we know artists only make money on their concerts b/c the recording companies take all profits from CDs. So what's RIAA's problem? Fact of the matter is people just wouldn't be listening to the music if we had to pay 15+ bucks for a CD. Not many people can afford 5 cds a month for a bill of about 70 bucks. We're in a crappy economy and the music industry still has millions of dollars worth of sales. Sounds to me like they are just greedy, but I guess I just don't understand accounting.