As a developer who went from Open Source (5 years) to.NET programming, the only thing I *really* missed was working with MySQL. Fast, light, stable, and easy to work with. With all the new version 5 features, plus the help of adapters like ByteFX , MySQL is now part of a valid enterprise solution to.NET developers (IMHO).
...grabbing a PCGamer or Xbox mag subscription. Soon, you will be completely bored with what you're doing at your job, and most likely, completely burned out. Reading mags/websites during the workday makes the painful minutes seem.. well, the same. But hey, sometimes the demo disks have fun shit on them.
" Each Web application can have its own config file that overrides the system-wide configuration."
This is not new.
web.config (each web app) changes override machine.config (system-wide) already.
I worked for a major news website (linked to by slashdot on occassion). They kept all of the root passwords for every system (about 70 of them) in a plain text file located in a "secret" directory in the home directory of an employee who had not worked there in years. something like/home/jsmith/secret/passwds.lst
Swear to god. They still do it that way, I'm sure. I mean, they *did* name the directory "secret", so it's secure, right?
We all remember this problem appearing in the late 90's. A lot of "IT Manager" positions were created, and it seemed you only had to qualify yourself as a manager to be a candidate. Now, 8-ish years later, a lot of us who paid our dues as IT staff are finally taking positions of power in the organization.
I think it's reasonable to expect your leaders to understand what they are leading. I also believe that it's been getting better as years have passed.
My immediate Senior Manager used to do VB programming, and while she was probably never a hard core developer, she can differentiate from realistic and unrealistic expectations. (a problem that seems to plague most management)
I work for a.NET consulting company (yeah yeah, there are no OS consulting companies here).
It specifically states in my contract that I cannot go to work *any* other computer consulting company for 1 year, and any companies that are clients of the consulting company for 2 years. Additionally, I cannot build and sell any software that is in competition with any product delivered to any client by my employer, even if I was not involved with the client or the product.
Basically, their intent is to scare me in to never quitting, or to at least make it *seem* difficult to find work elsewhere.
That said, people jump from company to company all the time and no one ever does a thing. These are small consulting companies, not MSFT, and do not have armies of lawyers and budgets in the billions to pursue legal action.
Take that CS degree and head into a Project Mgmt or Business Analysis field. We can outsource "code monkey" jobs all day, but I believe there will always be a need for smart, technically-educated, AMERICANS in AMERICAN businesses. (or Germans in German businesses, etc)
I don't mind the inherent problems in outsoucing (language barriers, time differences) in programmers, but you simply cannot effectively communicate business needs (and in turn translate them into specifications) if you can not communicate effectively.
Now, the only problem is that PM and BA work is mind-numblingly boring.... and when it's not boring, it's just plain frustrating.
Code for fun. Work to make money to have more fun.
I hate to get all "liberal" and whatnot, but does it have to be "NerdTV"? Personally, I got over the cuteness of terms "nerd" and "geek" about 5 years ago. Using "nerd" just undermines the whole thing IMO.
My guess is that they're calling.NET web services from the php scripts in which case there is no real "integration" to be concerned with. (kind of the whole idea behind web services)
I'm an open source developer who switched to Microsoft development about 6 months ago. I won't get into why I switched (*cough*money*cough*), but I can honestly say this: Microsoft people (developers at least) are not anywhere near as hostile toward Linux and OSS as the Linux community would have you believe.
I don't know why we have this persecuted mindset. Microsoft developers simply DO NOT CARE about Linux. They're busy trying to understand shit like SharePoint and are not theatened by open source.
.. was that they branded themselves the way they did. The manager who's reluctantly in charge of choosing a linux flavor, will go with what he recognizes. He doesn't have the first clue of what makes a good distro for his business, but he remembers that clever RedHat ad in his last issue of "Ignorant Managers Monthly".
I can't always hit the toilet from a foot away, how the hell did this guy get a laser in the face of a pilot in a plane hundreds (thousands?) of feet in the air?
We use Tamdems at the Cable Company I'm currently at. Their billing software resides on them. I don't think I've ever heard of a problem with them, but I really wouldn't know since there's an entire team locked in a room dedicated making sure crashes don't happen.
As a developer who went from Open Source (5 years) to .NET programming, the only thing I *really* missed was working with MySQL. Fast, light, stable, and easy to work with. With all the new version 5 features, plus the help of adapters like ByteFX , MySQL is now part of a valid enterprise solution to .NET developers (IMHO).
...grabbing a PCGamer or Xbox mag subscription. Soon, you will be completely bored with what you're doing at your job, and most likely, completely burned out. Reading mags/websites during the workday makes the painful minutes seem.. well, the same. But hey, sometimes the demo disks have fun shit on them.
It's like bastard child of a VB nun mistakenly locked in a room full of Perl madmen.
Turned me off from doing any scripting for WoW completely.
" Each Web application can have its own config file that overrides the system-wide configuration." This is not new. web.config (each web app) changes override machine.config (system-wide) already.
I worked for a major news website (linked to by slashdot on occassion). They kept all of the root passwords for every system (about 70 of them) in a plain text file located in a "secret" directory in the home directory of an employee who had not worked there in years. something like /home/jsmith/secret/passwds.lst
Swear to god. They still do it that way, I'm sure. I mean, they *did* name the directory "secret", so it's secure, right?
We all remember this problem appearing in the late 90's. A lot of "IT Manager" positions were created, and it seemed you only had to qualify yourself as a manager to be a candidate. Now, 8-ish years later, a lot of us who paid our dues as IT staff are finally taking positions of power in the organization.
I think it's reasonable to expect your leaders to understand what they are leading. I also believe that it's been getting better as years have passed. My immediate Senior Manager used to do VB programming, and while she was probably never a hard core developer, she can differentiate from realistic and unrealistic expectations. (a problem that seems to plague most management)
I work for a .NET consulting company (yeah yeah, there are no OS consulting companies here).
It specifically states in my contract that I cannot go to work *any* other computer consulting company for 1 year, and any companies that are clients of the consulting company for 2 years. Additionally, I cannot build and sell any software that is in competition with any product delivered to any client by my employer, even if I was not involved with the client or the product.
Basically, their intent is to scare me in to never quitting, or to at least make it *seem* difficult to find work elsewhere.
That said, people jump from company to company all the time and no one ever does a thing. These are small consulting companies, not MSFT, and do not have armies of lawyers and budgets in the billions to pursue legal action.
Take that CS degree and head into a Project Mgmt or Business Analysis field. We can outsource "code monkey" jobs all day, but I believe there will always be a need for smart, technically-educated, AMERICANS in AMERICAN businesses. (or Germans in German businesses, etc) I don't mind the inherent problems in outsoucing (language barriers, time differences) in programmers, but you simply cannot effectively communicate business needs (and in turn translate them into specifications) if you can not communicate effectively. Now, the only problem is that PM and BA work is mind-numblingly boring. ... and when it's not boring, it's just plain frustrating.
Code for fun. Work to make money to have more fun.
I hate to get all "liberal" and whatnot, but does it have to be "NerdTV"? Personally, I got over the cuteness of terms "nerd" and "geek" about 5 years ago. Using "nerd" just undermines the whole thing IMO.
My guess is that they're calling .NET web services from the php scripts in which case there is no real "integration" to be concerned with. (kind of the whole idea behind web services)
I'm an open source developer who switched to Microsoft development about 6 months ago. I won't get into why I switched (*cough*money*cough*), but I can honestly say this: Microsoft people (developers at least) are not anywhere near as hostile toward Linux and OSS as the Linux community would have you believe.
I don't know why we have this persecuted mindset.
Microsoft developers simply DO NOT CARE about Linux. They're busy trying to understand shit like SharePoint and are not theatened by open source.
The screenshots are 1mb bitmaps.
No torrent available.
Java.
All 3 terrible inefficiencies.
.. was that they branded themselves the way they did. The manager who's reluctantly in charge of choosing a linux flavor, will go with what he recognizes. He doesn't have the first clue of what makes a good distro for his business, but he remembers that clever RedHat ad in his last issue of "Ignorant Managers Monthly".
I can't always hit the toilet from a foot away, how the hell did this guy get a laser in the face of a pilot in a plane hundreds (thousands?) of feet in the air?
We use Tamdems at the Cable Company I'm currently at. Their billing software resides on them. I don't think I've ever heard of a problem with them, but I really wouldn't know since there's an entire team locked in a room dedicated making sure crashes don't happen.
Distributed computing simply isn't part of the base design Was it part of the base design of Linux?