Avoid NetBeans, I had nothing but trouble with it. JBuilder is good if you can afford the commerical versions, since the free versions are pretty much useless. Eclipse is probably the best free IDE, and with C++ plugin I find it more than capable for what I need.
IMO Together is much better than RR, they both cost about the same, which is the serious downside to both. If you are only doing forward engineering I would consider ArgoUML. Argo does decent forward engineering, but it's reverse engineering leaves a lot to be desired. If you have to do any reverse engineering, none of the free UML tools I looked do a decent job of it. In fact Rose isn't even very good at reverse engineering.
Doxygen works well for documenting C++, I wish the output was MORE Javadoc like.
If you are doing a lot of C++ coding get a code memory/bounds checker. Commerically Purify is stll the best, IMO. There are also some good free options, sorry I can't remember the ones I looked at though.
Uniting testing I use junit for Java. There is cppunit for C++, I haven't tried it though so I can't say how good it is.
Maven is very useful for project management duties.
Gun control nuts want to take all guns from everyone, regardless of the use. Target shooters and hunters aren't excluded from their tirads.
The pistol I use for target competition is no different then the pistol used to kill people. The difference is the person using the pistol.
My point is: I hunt, trap and target shoot, only one of those activities involves "killing shit", and I don't want my rights infringed because someone feels all guns are meant to "kill shit", and therefore should be banned/illegal.
That's funny I could have sworn my pistols were used for target competitions, they don't kill anything, unless you consider a piece of paper alive in some way.
I have two family members in the antique business, and I have a theory on why this is happening.
Neither of them live in Ohio, but used to come to Ohio all the time for antique auctions, Ohio and the midwest in general has a fair number of these. They don't come here anymore, they prefer to buy/sell on Ebay, better selection and better prices.
I haven't been to an auction for several years, but I suspect they draw they crowds they used to. I'm sure the Ohio auction businesses have lobbied hard for this, to try and "recoup lost revenue". This bill has protectionism written all over it.
I have seen this line of thinking elsewhere in this discussion and find it naive. Any employee is dispensible, if they work at home or not. Ultimately if a company decides to have layoffs or outsource it all comes down to money.
I have witnessed too many instances where layoffs where done purely based on cost savings and not based on talent or work output. Before offshoring was big, it was replacing high payed employees with low payed college grads.
Most companies, I have seen, make outsourcing deals purely on money, and there is no way an American can compete, salary wise, with someone in a developing nation. Rarely do PHB's care about the quality of a job, just how much it costs them to get it done. I'm not saying it's the correct way to think, it's just how they think.
Of course I hadn't had a raise in the three years before I started working from home (the downside of working for a struggling software development shop), but I would have definately given up a raise to do it. I actually did get a raise, since I spend a lot less on gas and wear and tear on my vehicle.
As for the reimbursement part, I would expect the company to pay for anything reasonable. That said I use the laptop they supplied, my Internet connection gets used much more for personal use than for work, and the office is in this area code (no long distance calls), so I really don't have any reasonable expenses to charge them for.
Next year my wife and I are going one step beyond working at home, we are going "mobile", buying a motorhome and traveling the country. Many RV parks have Internet access of some sort, or satelite is an option (not a great one).
We know a couple of consultant friends that do this currently, they look for contracts nationally and when they find one, "pull up stakes" and move to the next town. Work six months in a southern climate and six months in a northern climate.
I suspect biased reporters is what most people mean when they say biased news organizations (FOX excluded), because they are the "face" of the organization.
That said, Dan, Peter and Tom, don't prepare every (maybe none) item they report on, and while they may inject some personal opinion into a particular piece (which Dan does ALL the time), often times the piece is prepared in a biased way. There are many ways to tell the same story, and still have most of the truth in it.
Your right about sensationlism, this is the biggest reason I don't watch any tv news. Local news seems to be the biggest offender, with 10+ teasers every hour on some big scandal "that could cost you your life!!!". If it's really life threatening then I think they better start telling me exactly what it is 10+ times an hour instead of trying to build suspense and get me to watch the rest of their crappy newscast.
While generally it isn't smart to quit before having something else, every person has their own breaking point. Only you can truly say if your breaking point was reached. Morals are great, but you still have to eat.
I have only quit once without having something else. I found out the company I was working for was being brought up on RICO charges in three states! Decided I didn't want to be around when the marshalls arrived, which they did 6 months later (along with several other three letter agencies)... Fortunately I had 15+ years of experience and the market was still good, so I was only out a week, but it could have been far worse.
I wish you the best, the market does seem to be turning, slightly, at least where I'm at.
It's not impossible, it's just hard. It's a protocol it can be reverse engineered. Stick Ethereal between Outlook and Exchange and have at it.
To some extent the OSS community knows this protocol, since Evolution has a connector that allows it to communicate with an Exchange server.
Granted it's a moving target, because MS can change the protocol anytime they like, but they also risk breaking/forcing upgrades to a lot of user systems.
In this case I can't see the small organization's pushing the big organization's to do anything.
Groupware servers are mostly only used inside an organization, so interoperability between groupware solutions isn't a pressing concern, certainly not enough to make MS adopt an open standard, IMO. The biggest place this comes up is in mergers, but there are already tools available to allow merging of multiple Exchange servers, or migration to/from other platforms.
"I honestly think people like outlook because they haven't ever used anything else."
That is probably true for most people, but people generally fear change. Also it is another excuse for people to claim "lost productivity" rightly, or wrongly. "Oh it took me forever to convert over to "insert_mail_client" and then I lost some email, I couldn't figure out how to schedule meetings, blah, blah."
Never used Outlook 2003, so I can't speak to that. 2000 is ok, I personally find mail.app ok, and certainly better than Entourage.
I used to use Evolution, it was fine, but it is pretty much a clone of Outlook 2000, IMHO.
As for flawless connection to Exchange... What's the point? One of the advantages of an open standard for FOSS groupware servers is to jettison Exchange, if I give my user community another mail client that I just turn around and connect to Exchange, where is my gain?
The only problem with this is I'm not sure if OS X supports FAT32 or NTFS filesystems, and Windows won't support HFS. Otherwise it's a great solution...
While I agree with this statement: "You two are talking about different senses of the word "standard":"
I don't agree with this: "...Exchange is a "de-facto standard" is useless in the context of this discussion: the fact that lots of people use it is not relevant to the question of what kinds of protocols FOSS groupware should use..."
It most certainly is relevant, because like it or not most users, don't have a clue what Exchange is, but they sure like Outlook and the functionality that "it" provides. Have you ever tried to change an Outlook user away from Exchange/Outlook? 9 out of 10 times, they will complain (probably 10 out of 10 will complain, but 1 may "accept" his new environment).
So that means for FOSS groupware servers to be widely successful they are going to have to support the Exchange protocol, and integrate nicely with Outlook. MS has no reason to support an open groupware standard for Outlook, because then their "value add" goes away.
"Exchange only supports SMTP, POP and IMAP because they have to, in order to interact with the rest of the world"
That isn't entirely true. SMTP is needed to interact with the rest of the world, but POP and IMAP is not needed by Exchange/Outlook. These were added for use by third mail clients, that can't talk the native Exchange protocol.
So from that perspective if enough companies are interested in GroupDAV and want to see it supported, but don't want to migrate away from Exchange (for various reasons), perhaps MS could be persuaded to add GroupDAV support. This would at least allow other clients to play, doesn't do much for OSS GroupDAV servers though...
While I agree that an open standard is great for groupware and for companies that are "open" to using something, cheaper, better and more flexible, it will be really hard to break the entrenched defacto standard of Exchange.
I haven't meet an Exchange administrator that didn't complain about it, but I also can't see them embrassing something like this. When you support 10,000+ users on any groupware, migrating those users to something new is a daunting task. Plus after the migration you have to deal with the retraining, because there is always something that won't work the same and users hate change.;)
You also have to remember where decisions like these are made in large companies, not at the administrator level. If an administrator is lucky they may get asked their opinion.
I always use open standards, where they exist, and make sense, I don't use Exchange (OpenExchange), but I am fortunate to be in a position to make decisions on what our company uses for stuff like this.
First of all you assume that I just read one book, which would be an incorrect assumption.
Second you assume that there is only one correct economic theory, there are always multiple ways to fix any problem. If there was only one econmic theory, then polling N econmists would not result in Y different opinions.
I totally disagree on Social Security, it is a nightmare of an unfunded entitlement. SS and it's ugly step sister Medicare need to be dismantled. Give all that money back to the people that earned it and incent them to save on their own. If they choose not to save for their future that isn't the governments problem and it certainly isn't mine. I should not be forced to pay for others poor planning.
The only thing FDR did well with Social Security is make it a political "electric chair".
Avoid NetBeans, I had nothing but trouble with it. JBuilder is good if you can afford the commerical versions, since the free versions are pretty much useless. Eclipse is probably the best free IDE, and with C++ plugin I find it more than capable for what I need.
IMO Together is much better than RR, they both cost about the same, which is the serious downside to both. If you are only doing forward engineering I would consider ArgoUML. Argo does decent forward engineering, but it's reverse engineering leaves a lot to be desired. If you have to do any reverse engineering, none of the free UML tools I looked do a decent job of it. In fact Rose isn't even very good at reverse engineering.
Doxygen works well for documenting C++, I wish the output was MORE Javadoc like.
If you are doing a lot of C++ coding get a code memory/bounds checker. Commerically Purify is stll the best, IMO. There are also some good free options, sorry I can't remember the ones I looked at though.
Uniting testing I use junit for Java. There is cppunit for C++, I haven't tried it though so I can't say how good it is.
Maven is very useful for project management duties.
Gun control nuts want to take all guns from everyone, regardless of the use. Target shooters and hunters aren't excluded from their tirads.
The pistol I use for target competition is no different then the pistol used to kill people. The difference is the person using the pistol.
My point is: I hunt, trap and target shoot, only one of those activities involves "killing shit", and I don't want my rights infringed because someone feels all guns are meant to "kill shit", and therefore should be banned/illegal.
"The purpose of a gun is to kill shit"
That's funny I could have sworn my pistols were used for target competitions, they don't kill anything, unless you consider a piece of paper alive in some way.
I have two family members in the antique business, and I have a theory on why this is happening.
Neither of them live in Ohio, but used to come to Ohio all the time for antique auctions, Ohio and the midwest in general has a fair number of these. They don't come here anymore, they prefer to buy/sell on Ebay, better selection and better prices.
I haven't been to an auction for several years, but I suspect they draw they crowds they used to. I'm sure the Ohio auction businesses have lobbied hard for this, to try and "recoup lost revenue". This bill has protectionism written all over it.
I have seen this line of thinking elsewhere in this discussion and find it naive. Any employee is dispensible, if they work at home or not. Ultimately if a company decides to have layoffs or outsource it all comes down to money.
I have witnessed too many instances where layoffs where done purely based on cost savings and not based on talent or work output. Before offshoring was big, it was replacing high payed employees with low payed college grads.
Most companies, I have seen, make outsourcing deals purely on money, and there is no way an American can compete, salary wise, with someone in a developing nation. Rarely do PHB's care about the quality of a job, just how much it costs them to get it done. I'm not saying it's the correct way to think, it's just how they think.
Of course I hadn't had a raise in the three years before I started working from home (the downside of working for a struggling software development shop), but I would have definately given up a raise to do it. I actually did get a raise, since I spend a lot less on gas and wear and tear on my vehicle.
As for the reimbursement part, I would expect the company to pay for anything reasonable. That said I use the laptop they supplied, my Internet connection gets used much more for personal use than for work, and the office is in this area code (no long distance calls), so I really don't have any reasonable expenses to charge them for.
Next year my wife and I are going one step beyond working at home, we are going "mobile", buying a motorhome and traveling the country. Many RV parks have Internet access of some sort, or satelite is an option (not a great one).
We know a couple of consultant friends that do this currently, they look for contracts nationally and when they find one, "pull up stakes" and move to the next town. Work six months in a southern climate and six months in a northern climate.
I suspect biased reporters is what most people mean when they say biased news organizations (FOX excluded), because they are the "face" of the organization.
That said, Dan, Peter and Tom, don't prepare every (maybe none) item they report on, and while they may inject some personal opinion into a particular piece (which Dan does ALL the time), often times the piece is prepared in a biased way. There are many ways to tell the same story, and still have most of the truth in it.
Your right about sensationlism, this is the biggest reason I don't watch any tv news. Local news seems to be the biggest offender, with 10+ teasers every hour on some big scandal "that could cost you your life!!!". If it's really life threatening then I think they better start telling me exactly what it is 10+ times an hour instead of trying to build suspense and get me to watch the rest of their crappy newscast.
While generally it isn't smart to quit before having something else, every person has their own breaking point. Only you can truly say if your breaking point was reached. Morals are great, but you still have to eat.
I have only quit once without having something else. I found out the company I was working for was being brought up on RICO charges in three states! Decided I didn't want to be around when the marshalls arrived, which they did 6 months later (along with several other three letter agencies)... Fortunately I had 15+ years of experience and the market was still good, so I was only out a week, but it could have been far worse.
I wish you the best, the market does seem to be turning, slightly, at least where I'm at.
Guess they couldn't wait for the news conference. Looks to be a bit east of Japan...
"Hi! I'm one fucking name."
So AC's are out of work actors? That explains why there's so many of them here then...
It's not impossible, it's just hard. It's a protocol it can be reverse engineered. Stick Ethereal between Outlook and Exchange and have at it.
To some extent the OSS community knows this protocol, since Evolution has a connector that allows it to communicate with an Exchange server.
Granted it's a moving target, because MS can change the protocol anytime they like, but they also risk breaking/forcing upgrades to a lot of user systems.
"Are there any capitalists who aren't scumbags, or is a large business automatically evil?"
/. the answer that question is "YES".
On
I thought the same thing when I read that. What are they going to do, sit on a corner with a tin cup? I don't think so...
You could use VirtualPC, which runs ok. I have never tried a FW drive with it, but I don't see why it wouldn't work.
;)
VirtualPC isn't free so you would be giving MS some money.
In this case I can't see the small organization's pushing the big organization's to do anything.
Groupware servers are mostly only used inside an organization, so interoperability between groupware solutions isn't a pressing concern, certainly not enough to make MS adopt an open standard, IMO. The biggest place this comes up is in mergers, but there are already tools available to allow merging of multiple Exchange servers, or migration to/from other platforms.
"I honestly think people like outlook because they haven't ever used anything else."
That is probably true for most people, but people generally fear change. Also it is another excuse for people to claim "lost productivity" rightly, or wrongly. "Oh it took me forever to convert over to "insert_mail_client" and then I lost some email, I couldn't figure out how to schedule meetings, blah, blah."
Never used Outlook 2003, so I can't speak to that. 2000 is ok, I personally find mail.app ok, and certainly better than Entourage.
I used to use Evolution, it was fine, but it is pretty much a clone of Outlook 2000, IMHO.
As for flawless connection to Exchange... What's the point? One of the advantages of an open standard for FOSS groupware servers is to jettison Exchange, if I give my user community another mail client that I just turn around and connect to Exchange, where is my gain?
Which is where Linux was/is, haven't researched that lately though, correct?
This doesn't solve the FAT32/NTFS/HFS problem. The original question was mounting a Win32 disk (FAT32/NTFS) onto a Mac (HFS).
Even without a VPN involved this is a hard problem...
The only problem with this is I'm not sure if OS X supports FAT32 or NTFS filesystems, and Windows won't support HFS. Otherwise it's a great solution...
The problem is the VPN client won't allow connections to any other network once the VPN is up (in order to protect the network you are connecting to).
While I agree with this statement:
..."
"You two are talking about different senses of the word "standard":"
I don't agree with this:
"...Exchange is a "de-facto standard" is useless in the context of this discussion: the fact that lots of people use it is not relevant to the question of what kinds of protocols FOSS groupware should use
It most certainly is relevant, because like it or not most users, don't have a clue what Exchange is, but they sure like Outlook and the functionality that "it" provides. Have you ever tried to change an Outlook user away from Exchange/Outlook? 9 out of 10 times, they will complain (probably 10 out of 10 will complain, but 1 may "accept" his new environment).
So that means for FOSS groupware servers to be widely successful they are going to have to support the Exchange protocol, and integrate nicely with Outlook. MS has no reason to support an open groupware standard for Outlook, because then their "value add" goes away.
Have you looked at things like Open-Xchange or if you don't mind paying.
They aren't perfect, and collaboration is not great in standalone clients, but if your users don't mind using a web browser for email, it works great.
"Exchange only supports SMTP, POP and IMAP because they have to, in order to interact with the rest of the world"
That isn't entirely true. SMTP is needed to interact with the rest of the world, but POP and IMAP is not needed by Exchange/Outlook. These were added for use by third mail clients, that can't talk the native Exchange protocol.
So from that perspective if enough companies are interested in GroupDAV and want to see it supported, but don't want to migrate away from Exchange (for various reasons), perhaps MS could be persuaded to add GroupDAV support. This would at least allow other clients to play, doesn't do much for OSS GroupDAV servers though...
While I agree that an open standard is great for groupware and for companies that are "open" to using something, cheaper, better and more flexible, it will be really hard to break the entrenched defacto standard of Exchange.
;)
I haven't meet an Exchange administrator that didn't complain about it, but I also can't see them embrassing something like this. When you support 10,000+ users on any groupware, migrating those users to something new is a daunting task. Plus after the migration you have to deal with the retraining, because there is always something that won't work the same and users hate change.
You also have to remember where decisions like these are made in large companies, not at the administrator level. If an administrator is lucky they may get asked their opinion.
I always use open standards, where they exist, and make sense, I don't use Exchange (OpenExchange), but I am fortunate to be in a position to make decisions on what our company uses for stuff like this.
First of all you assume that I just read one book, which would be an incorrect assumption.
Second you assume that there is only one correct economic theory, there are always multiple ways to fix any problem. If there was only one econmic theory, then polling N econmists would not result in Y different opinions.
I totally disagree on Social Security, it is a nightmare of an unfunded entitlement. SS and it's ugly step sister Medicare need to be dismantled. Give all that money back to the people that earned it and incent them to save on their own. If they choose not to save for their future that isn't the governments problem and it certainly isn't mine. I should not be forced to pay for others poor planning.
The only thing FDR did well with Social Security is make it a political "electric chair".