You can tell this topic was created by someone without the proper tools to implement a Healthcare grade system for their uses. The healthcare system is _very_ strict. The only department more strict than the healthcare department is the Department of Defense.
That being said, the Department of Defense has a strong predilection towards Ada. This is due to Ada's overly-typesafe implementation. Java and.NET would never be used on these sorts of real-world government industry..NET and J2EE is usually done by people in the faster-paced industries like web design, internal IT projects for small/medium companies and pet projects. The normal XP style programming that is used in J2EE and.NET is _not_ suitable for a healthcare environment. You have to be HIPAA compliant. This is not possible with the XP style of programming, since you will not have the fast release cycles necessary for XP programming. It will be one large rollout, and a massive retraining for all the healthcare employees.
This being said, I think the question is moot, since they will never get the job using.NET or J2EE. If you really wanted my vote, I would vote for Ada.
Okay, this depends quite a bit on how big a "large" application is going to get. If you are talking more than 2-3 TB of traffic per month, you will want to get a consultant or a team. Plain and simple. However, if you are looking at setting up a medium-sized application server, you may want to look into a Managed Hosting environment. I define medium as 3-10 servers, doing between 500 gigs and 2 ters of bandwidth a month. This may be a relatively popular website like theonion.com or FHM (fhmus.com).
Anything smaller than that may simply require a single systems administrator. Someone with a couple years experience will easily know how to handle a 2-4 machine setup, possibly with a load balancer.
As with others, my current job may skew my opinion, so please serve with salt.
The problem with facts is that they are so subjective. Groupthink is here, wether you want to admit it or not. Whether it be the groupthink that evolution exists, or that god exists.
History has previously been written solely by the winners. I like Wikipedia, because now the facts can be more "open source", with everyone able to fix the problems that are there. Facts by concensus is a much better system than facts by dictation.
I know part of the.8x.x series was one in which they were starting to abstract out the front end. I am not positive how far they got with it, but I think they were close to complete. It is not necessarily a move away from GTK, but with GTK a future option, a Cocoa/Windows frontend will make the app considerably lighter on the memory use for these OSes.
Join #gaim on irc.freenode.net if you are interested in helping write a different frontend. Almost everything should be implemented, they just haven't written any other frontends, or tested it thouroughly.
Parent is absolutely correct. If you can run a massochistic O/S like LFS for a year or so, you have more linux knowledge than most people that work in the "linux support" professions. It will teach you everything from autoconf/automake to m4 to the internal nasties of SysV init. All without you really wanting to learn it.
You don't need books. Books are useless, and are out of date as soon as you read them. Subscribe to a mailing list. freebsd-current, linux-kernel, samba-devel, any medium traffic list will fill you with more useful (but esoteric) knowledge than any book printed. These are the places that people discuss the difference between kernel INFO messages, and kernel WARN messages, what they mean, what modules use them, and what modules misuse them.
Don't take classes either, because they are just like college. They can teach you how to run redhat-config-firewall, and run through the pretty interfaces. However, none of them will be able to accurately describe how to use tcpdump to troubleshoot all layers of the OSI model to ensure that the issue you are dealing with has to do with arp caches on a PIX firewall.
I have also found that hanging around other people that are better than you at something tends to get you up to speed quicker. If you can find a job where you are around other people that happen to know Python better than you, sit behind them for a couple hours, watch them work. They usually won't mind. Offer them a Twix, they will be your friend for life.
Keep learning. It is the desire to learn that keeps people intelligent, not the books they read.
Let me first state that I am a rather into computers, chess, and many other things people consider dorky.
However, if you are a real nerd, don't go out in public, don't make friends, and let yourself get walked on, you will get taken advantage of. This may include someone swiping your valuables, punching you in the face at a party to impress friends, etc. I simply suggest you get out, and have some fun. Who cares about a laptop, in the grand scheme of things? I would rather have a long night ending with a woman I didn't know 6 hours ago naked in my room, than to have the security of knowing some material object I own is safe and sound.
Just my thoughts. Again, I emphasize, that I do a lot or nerdy things. However, I have also learned to not care about some of the smaller issues in life, like the objects I own, and the security that I will never have.
I completely agree. I have been both the stumblee, and the stumbler. When I accidently found all the social security numbers of everyone in my school, I emailed the teacher that posted the datafile to a public portion of our shared server (retard). He promptly fixed the problem, and never said anything else about it besides a humble 'thanks'.
I also have done white-hat work. It is kind of polite to find those 'nice' hackers that will get in through a known hole and just put a HACKER_README in/root. Says how he got in, and that I should close the hole. No rootkit, no security compromise (trust me, I looked for quite some time). This was quite possibly the best kind of vigilante. Saw the problem, exploited it to show that (s)he could, and left.
I say this guy went a little far with 10k emails. I think 100 would have proven his point, but who am I to judge?
You are right. This is nothing to be impressed about! If the format goes from lossy to lossy, all you have is a crappier version of an iTunes song. You can still get the real thing from the actual site.
You have to remember, that Apple knows people can get songs for free. They came right out and said that they aren't worried about people giving them away, they were aiming for the market of people who wanted something without all the hassle. To me, the extra steps are things I would rather not have to do. I think this doesn't even phase Apple. They won't even blink.
First off, Rackspace didn't fund, or start RackShack. Do you know why they changed their name? Legal pressure from Rackspace. Nothing was ever done, but it was suggested strongly that they change their name Secondly, I know for a fact that RackSpace does care about their customers, so long as the customers aren't pricks. My friend works there, and I have been to their workplace a number of times. They are polite and, in general, more than willing to go out of their way for customers. However, there are people that call up screaming and cursing, and for some reason, they get less support than other more reasonable people. Third, a small hosting company may be the way to go. Rackspace is not for everyone, and are rather expensive. You can get the same hardware for half the cost at EV1 or similar, but RackSpace is more concerned with keeping people just happy enough to pay the extra cost.
You should probably take my comments with a grain of salt, since I do know the company and a number of people that work there. On the other hand, you might want to believe me more simply because of these facts. Whatever
The term is "the old stamping ground". Like "champing at the bit". Kind of odd, but that is really how the phrase goes. I hate it when people misuse phrases from Elvis Costello songs:)
I don't mean to degrade anyone's form of education, but that just doesn't work for me. It seems as though rewriting a program over and over takes _way_ too much time compared with designing and redesigning it until you realize that one way obviously wins with in all aspects including structure, complexity, coupling, and cohesion. Maturity of a program does not come from complete rewrites, but from minor design changes made as better ways are thought of.
> Linux apps are a great place to see howto write > things, and what good coding style looks like. Good coding style? Have you actually read some of these applications? I am not going to point out any applications but there are a good number of them that I read through that look like a 12 year old had more time than actual programming experience. I admit, not all programs are like this, and some are an actual joy to read (most of the linux kernel). I am just saying.
you can't gaurantee how fast a poll will return at the OS level, the disk access will be the bottleneck, and the OS can do nothing about those types of hardware issues.
This is quite a way to show your love. I hope things work out for the best. It is small acts like this that make living bearable sometimes. I hope there are more people willing to put the balls on the line like you did CmdrTaco.
You can tell this topic was created by someone without the proper tools to implement a Healthcare grade system for their uses. The healthcare system is _very_ strict. The only department more strict than the healthcare department is the Department of Defense.
.NET would never be used on these sorts of real-world government industry. .NET and J2EE is usually done by people in the faster-paced industries like web design, internal IT projects for small/medium companies and pet projects. The normal XP style programming that is used in J2EE and .NET is _not_ suitable for a healthcare environment. You have to be HIPAA compliant. This is not possible with the XP style of programming, since you will not have the fast release cycles necessary for XP programming. It will be one large rollout, and a massive retraining for all the healthcare employees.
.NET or J2EE. If you really wanted my vote, I would vote for Ada.
That being said, the Department of Defense has a strong predilection towards Ada. This is due to Ada's overly-typesafe implementation. Java and
This being said, I think the question is moot, since they will never get the job using
Okay, this depends quite a bit on how big a "large" application is going to get. If you are talking more than 2-3 TB of traffic per month, you will want to get a consultant or a team. Plain and simple. However, if you are looking at setting up a medium-sized application server, you may want to look into a Managed Hosting environment. I define medium as 3-10 servers, doing between 500 gigs and 2 ters of bandwidth a month. This may be a relatively popular website like theonion.com or FHM (fhmus.com).
Anything smaller than that may simply require a single systems administrator. Someone with a couple years experience will easily know how to handle a 2-4 machine setup, possibly with a load balancer.
As with others, my current job may skew my opinion, so please serve with salt.
The problem with facts is that they are so subjective. Groupthink is here, wether you want to admit it or not. Whether it be the groupthink that evolution exists, or that god exists. History has previously been written solely by the winners. I like Wikipedia, because now the facts can be more "open source", with everyone able to fix the problems that are there. Facts by concensus is a much better system than facts by dictation.
I know part of the .8x.x series was one in which they were starting to abstract out the front end. I am not positive how far they got with it, but I think they were close to complete. It is not necessarily a move away from GTK, but with GTK a future option, a Cocoa/Windows frontend will make the app considerably lighter on the memory use for these OSes.
Join #gaim on irc.freenode.net if you are interested in helping write a different frontend. Almost everything should be implemented, they just haven't written any other frontends, or tested it thouroughly.
Parent is absolutely correct. If you can run a massochistic O/S like LFS for a year or so, you have more linux knowledge than most people that work in the "linux support" professions. It will teach you everything from autoconf/automake to m4 to the internal nasties of SysV init. All without you really wanting to learn it.
You don't need books. Books are useless, and are out of date as soon as you read them. Subscribe to a mailing list. freebsd-current, linux-kernel, samba-devel, any medium traffic list will fill you with more useful (but esoteric) knowledge than any book printed. These are the places that people discuss the difference between kernel INFO messages, and kernel WARN messages, what they mean, what modules use them, and what modules misuse them.
Don't take classes either, because they are just like college. They can teach you how to run redhat-config-firewall, and run through the pretty interfaces. However, none of them will be able to accurately describe how to use tcpdump to troubleshoot all layers of the OSI model to ensure that the issue you are dealing with has to do with arp caches on a PIX firewall.
I have also found that hanging around other people that are better than you at something tends to get you up to speed quicker. If you can find a job where you are around other people that happen to know Python better than you, sit behind them for a couple hours, watch them work. They usually won't mind. Offer them a Twix, they will be your friend for life.
Keep learning. It is the desire to learn that keeps people intelligent, not the books they read.
Let me first state that I am a rather into computers, chess, and many other things people consider dorky.
However, if you are a real nerd, don't go out in public, don't make friends, and let yourself get walked on, you will get taken advantage of. This may include someone swiping your valuables, punching you in the face at a party to impress friends, etc. I simply suggest you get out, and have some fun. Who cares about a laptop, in the grand scheme of things? I would rather have a long night ending with a woman I didn't know 6 hours ago naked in my room, than to have the security of knowing some material object I own is safe and sound.
Just my thoughts. Again, I emphasize, that I do a lot or nerdy things. However, I have also learned to not care about some of the smaller issues in life, like the objects I own, and the security that I will never have.
This is only in -CURRENT. For those of you in 5.2.1, or 4.10, you can add:
/etc/make.conf. For those of you running -CURRENT that want the old X, make it:
X_WINDOW_SYSTEM=xorg
in
X_WINDOW_SYSTEM=xfree86-4
I completely agree. I have been both the stumblee, and the stumbler. When I accidently found all the social security numbers of everyone in my school, I emailed the teacher that posted the datafile to a public portion of our shared server (retard). He promptly fixed the problem, and never said anything else about it besides a humble 'thanks'.
/root. Says how he got in, and that I should close the hole. No rootkit, no security compromise (trust me, I looked for quite some time). This was quite possibly the best kind of vigilante. Saw the problem, exploited it to show that (s)he could, and left.
I also have done white-hat work. It is kind of polite to find those 'nice' hackers that will get in through a known hole and just put a HACKER_README in
I say this guy went a little far with 10k emails. I think 100 would have proven his point, but who am I to judge?
You know,
You are right. This is nothing to be impressed about! If the format goes from lossy to lossy, all you have is a crappier version of an iTunes song. You can still get the real thing from the actual site.
You have to remember, that Apple knows people can get songs for free. They came right out and said that they aren't worried about people giving them away, they were aiming for the market of people who wanted something without all the hassle. To me, the extra steps are things I would rather not have to do. I think this doesn't even phase Apple. They won't even blink.
First off, Rackspace didn't fund, or start RackShack. Do you know why they changed their name? Legal pressure from Rackspace. Nothing was ever done, but it was suggested strongly that they change their name
Secondly, I know for a fact that RackSpace does care about their customers, so long as the customers aren't pricks. My friend works there, and I have been to their workplace a number of times. They are polite and, in general, more than willing to go out of their way for customers. However, there are people that call up screaming and cursing, and for some reason, they get less support than other more reasonable people.
Third, a small hosting company may be the way to go. Rackspace is not for everyone, and are rather expensive. You can get the same hardware for half the cost at EV1 or similar, but RackSpace is more concerned with keeping people just happy enough to pay the extra cost.
You should probably take my comments with a grain of salt, since I do know the company and a number of people that work there. On the other hand, you might want to believe me more simply because of these facts. Whatever
The term is "the old stamping ground". Like "champing at the bit". Kind of odd, but that is really how the phrase goes. I hate it when people misuse phrases from Elvis Costello songs:)
I don't mean to degrade anyone's form of education, but that just doesn't work for me. It seems as though rewriting a program over and over takes _way_ too much time compared with designing and redesigning it until you realize that one way obviously wins with in all aspects including structure, complexity, coupling, and cohesion. Maturity of a program does not come from complete rewrites, but from minor design changes made as better ways are thought of.
> Linux apps are a great place to see howto write
> things, and what good coding style looks like.
Good coding style? Have you actually read some of these applications? I am not going to point out any applications but there are a good number of them that I read through that look like a 12 year old had more time than actual programming experience. I admit, not all programs are like this, and some are an actual joy to read (most of the linux kernel). I am just saying.
you can't gaurantee how fast a poll will return at the OS level, the disk access will be the bottleneck, and the OS can do nothing about those types of hardware issues.
This is quite a way to show your love. I hope things work out for the best. It is small acts like this that make living bearable sometimes. I hope there are more people willing to put the balls on the line like you did CmdrTaco.