No, they didn't write the search engine. But they outlasted Altavista, Hotbot and Lycos, probably because it indexed more sites and had more accurate search results.
And why not say Google? It is their primary product, after all, and it's been around for a long time. And frankly, I don't hold a candle to the guys who originally wrote the search engine.
Definitely my favourite Java IDE. Has plugins for Java EE, Java ME and Subversion; a graphical XHTML editor, JUnit testing, Data Source Explorer, Server Management, debugging and profiling. It admittedly lacks a good visual editor for Swing, but it is free after all.
Performance needs to be considered at the design stage
Considered, yes. But beyond obvious choices like quicksort vs. bubble sort, you need some profiling data to back the need for further optimization. Performance is also a tuning process. For example, I wrote a basic AI search a while back, and received a very optimized version of a scoring routine. I decided to implement a more generic algorithm at design time, though it was twice as slow. I deliberately made the tradeoff since I was able to implement Erw in an abstract base class, and write the specific problem in terms only of its constraints. I justified the slowdown by solving the generic class of problems, rather than worrying about top performance in the specific problem. And, in practice, this approach worked extremely well - the performance was near the top of the class.
I'm not sure why you're being so trollish about this topic. You're clearly competent, yet you write like a teenager. People might understand you better if you were more academic in your writing.
Sounds like you can't do your job without someone holding your hand. I've used CentOS, and the Internet works just fine for doing research into problems. I'd do as you're told and make sure you document any time spent researching problems. After all, he might decide that you're not capable of doing your job if you keep insisting on the paid support. I have yet to find an industry problem that can't be solved on your own.
This is my vote for the most ignorant comment of the week. Firewall redirections are about the worst possible way of forwarding to your web application, since your Java container knows nothing about the redirection. Java Server Faces, for example, and similar technologies such as JBoss Seam and Oracle ADF will often write their own URLs into the the application. Have fun making that behave with your firewall redirection. No, the correct way to get your web application to listen on port 80 is to use mod_jk and disable the Coyote HTTP. Hooray for your four digit uptime. I'm reminded of this image when you talk about your awesome security and uptime. You fail to mention how many visitors that impossible-to-crack website gets. Like you said, what do you know about this? Clearly a lot less than you think you do.
More to the point, this can be avoided by correctly securing your jmx-console application on JBoss. The jmx-console allows arbitrary code to be executed with the permissions of the application server. The worm itself targets older versions of JBoss (of which there are a number of production installations), but could theoretically target newer servers as well. It's just that the worm hasn't been updated for the newer jmx-console, which I believe still allows the arbitrary code execution. It is, after all, an administration application, and can be expected to have near full control of the application server.
When users fire input at you from all directions (and especially criticism), it makes it very difficult to concentrate on, say, writing code. Having a bit of order in how users provide feedback is a sane development practice.
And were a warrant granted to search your email, a similar order would be given compelling you to give up your private keys. Failure to do so would result in an obstruction charge, and could be considered the act of a guilty person. Encrypted e-mail only protects you from warrantless snooping, which is what the feds are shying away from.
To cite a specific example: an Alberta farmer who shot at thieves on his property was given 90 days for assault with a deadly weapon, while the thieves got 30 days for stealing.
Yeah take off the tinfoil hat already. No, they are not contractually obligated to, but they have shown in the past how they will deal with MAFIAA lawyers. They are trustworthy. I choose not to disclose my ISP because you are obviously trying to troll me into giving out more personal information than I normally would. Go play your teenaged games with someone less experienced.
And I can put a vampire tap into my next-door neighbour's cable line and read all his stuff too. Being able to is not the same as doing. Here in Canada, at least, you still require a court order to start sniffing someone's network traffic. And my provider (no, I won't tell you who) doesn't bend over just for the asking. In all likelihood, if I were to be investigated for something, they could make the claim that I was the owner and the court order would come through me.
Only if your ISP sucks. Mine lets me do whatever the hell I want with my space, and ignores threatening letters from lawyers. They even provide a proper reverse DNS. I have a network service provider, not an ISP. They simply pass all management concerns along to me.
The Passport Canada website had a security flaw discovered by a user. They took the website down, fixed the problem, and kindly abstained from pursuing legal action. If a government can behave civilly, surely others can too.
Apparently pretty much any job in existence. I really hope someone manages to win a lawsuit against a potential employer who discriminated against them on the basis of their FB profile. Without some kind of line in the sand, employers get away with absolute insanity. I can't afford to hire a PI to investigate a potential employer, why should they get access to the same sort of information?
No, the TOS was never presented to me. I filled in my email address and password, and now I've given Facebook the right to do whatever they want with what I posted? What person would willingly give Facebook the right to distribute DELETED information to anyone with some cash? My accounts are deleted, Facebook's file should be too.
I haven't coded a linked list in C in 10 years either, but I could still do it in my sleep. Sounds like you know less than you think you do.
No, they didn't write the search engine. But they outlasted Altavista, Hotbot and Lycos, probably because it indexed more sites and had more accurate search results.
And why not say Google? It is their primary product, after all, and it's been around for a long time. And frankly, I don't hold a candle to the guys who originally wrote the search engine.
...and I'm a darned good programmer. Sounds like they work to me.
Definitely my favourite Java IDE. Has plugins for Java EE, Java ME and Subversion; a graphical XHTML editor, JUnit testing, Data Source Explorer, Server Management, debugging and profiling. It admittedly lacks a good visual editor for Swing, but it is free after all.
Performance needs to be considered at the design stage
Considered, yes. But beyond obvious choices like quicksort vs. bubble sort, you need some profiling data to back the need for further optimization. Performance is also a tuning process. For example, I wrote a basic AI search a while back, and received a very optimized version of a scoring routine. I decided to implement a more generic algorithm at design time, though it was twice as slow. I deliberately made the tradeoff since I was able to implement Erw in an abstract base class, and write the specific problem in terms only of its constraints. I justified the slowdown by solving the generic class of problems, rather than worrying about top performance in the specific problem. And, in practice, this approach worked extremely well - the performance was near the top of the class.
I'm not sure why you're being so trollish about this topic. You're clearly competent, yet you write like a teenager. People might understand you better if you were more academic in your writing.
Oh but there's a guy here who says he made MILLIONS! It must be possible to get rich if you do it right. He does seem to be the only one though...
Sounds like you can't do your job without someone holding your hand. I've used CentOS, and the Internet works just fine for doing research into problems. I'd do as you're told and make sure you document any time spent researching problems. After all, he might decide that you're not capable of doing your job if you keep insisting on the paid support. I have yet to find an industry problem that can't be solved on your own.
You sound like you hate Windows. Great news! You don't have to run it!
Hell, before modern society in primitive cultures, people with deformities likely were left out to die quickly.
Or to betray their people to the Trojans.
These questions are answered in the Tomcat Connectors FAQ.
Re: your sig. You will find people withhold less information when you take the time to do research before asking FAQs. Paying them helps too ;-)
This is my vote for the most ignorant comment of the week. Firewall redirections are about the worst possible way of forwarding to your web application, since your Java container knows nothing about the redirection. Java Server Faces, for example, and similar technologies such as JBoss Seam and Oracle ADF will often write their own URLs into the the application. Have fun making that behave with your firewall redirection. No, the correct way to get your web application to listen on port 80 is to use mod_jk and disable the Coyote HTTP. Hooray for your four digit uptime. I'm reminded of this image when you talk about your awesome security and uptime. You fail to mention how many visitors that impossible-to-crack website gets. Like you said, what do you know about this? Clearly a lot less than you think you do.
More to the point, this can be avoided by correctly securing your jmx-console application on JBoss. The jmx-console allows arbitrary code to be executed with the permissions of the application server. The worm itself targets older versions of JBoss (of which there are a number of production installations), but could theoretically target newer servers as well. It's just that the worm hasn't been updated for the newer jmx-console, which I believe still allows the arbitrary code execution. It is, after all, an administration application, and can be expected to have near full control of the application server.
The JBoss Wiki has instructions on how to secure the jmx-console from remote users.
When users fire input at you from all directions (and especially criticism), it makes it very difficult to concentrate on, say, writing code. Having a bit of order in how users provide feedback is a sane development practice.
So that we can have a contest to see who can come up with the worst analogy. There's some pretty bad ones here. I find it rather entertaining.
And were a warrant granted to search your email, a similar order would be given compelling you to give up your private keys. Failure to do so would result in an obstruction charge, and could be considered the act of a guilty person. Encrypted e-mail only protects you from warrantless snooping, which is what the feds are shying away from.
To cite a specific example: an Alberta farmer who shot at thieves on his property was given 90 days for assault with a deadly weapon, while the thieves got 30 days for stealing.
No +1 funny? Shame, that's the best laugh I've had all day.
Lisa Simpson: and when you're trying to be good, you're even more evil!
Yeah take off the tinfoil hat already. No, they are not contractually obligated to, but they have shown in the past how they will deal with MAFIAA lawyers. They are trustworthy. I choose not to disclose my ISP because you are obviously trying to troll me into giving out more personal information than I normally would. Go play your teenaged games with someone less experienced.
And I can put a vampire tap into my next-door neighbour's cable line and read all his stuff too. Being able to is not the same as doing. Here in Canada, at least, you still require a court order to start sniffing someone's network traffic. And my provider (no, I won't tell you who) doesn't bend over just for the asking. In all likelihood, if I were to be investigated for something, they could make the claim that I was the owner and the court order would come through me.
Only if your ISP sucks. Mine lets me do whatever the hell I want with my space, and ignores threatening letters from lawyers. They even provide a proper reverse DNS. I have a network service provider, not an ISP. They simply pass all management concerns along to me.
The Passport Canada website had a security flaw discovered by a user. They took the website down, fixed the problem, and kindly abstained from pursuing legal action. If a government can behave civilly, surely others can too.
Apparently pretty much any job in existence. I really hope someone manages to win a lawsuit against a potential employer who discriminated against them on the basis of their FB profile. Without some kind of line in the sand, employers get away with absolute insanity. I can't afford to hire a PI to investigate a potential employer, why should they get access to the same sort of information?
No, the TOS was never presented to me. I filled in my email address and password, and now I've given Facebook the right to do whatever they want with what I posted? What person would willingly give Facebook the right to distribute DELETED information to anyone with some cash? My accounts are deleted, Facebook's file should be too.