Let's face it: The reason Windows is even in the Server market is because of the long standing availability of Windows on the desktop.
For many years, Windows is what most people have used on the desktop. Young programmers have it at home, and start tinkering around, developing for the platform that's sitting in front of them. Naturally, when you need an application on a server, you go with the platform that you're used to.
This is where Linux will pull ahead of the likes of Sun. A lot of the new young developers are using Linux. It's highly available and free for download and modification, with no strings attached. You have access to a large variety of development tools. You get the chance to work on development teams, to make a difference in the community. You build your skill-set on this very attractive development platform that is Linux.
So when the time comes for these new developers to help decide what platform to use in their companies, what will it be? Linux.
"And please do not try to use the car analogy, it just plain doesn't work. There are at least 10 car manufacturers which offer commodity cars."
Well, maybe he's proving your point with his Ford analogy, even though he doesn't realize it. Ford may have been the biggest car manufacturer at one point, the leader, the only choice. But times change, and like you said, there's true competition and choice now in the car market.
Let us hope that Intel's "Ford years" are nearing an end as well.
If you stop the practice at the manufacturers, you'll have more consistent and less confusing numbers everywhere, not just 3rd party system manufacturers. There won't be "100GB" drives on the shelf, whereas there's 96GB drives in the machines, even though they are the same drive.
In everything else on the computer, 1GB = 1024MB. In mass storage devices (specifically hard disks) they are using a decimal system to measure size, which is purposefully misleading when the rest of the computer is measured in a decimal notation.
They are using a technicality (using a different numbering system) to make it look like the drives have more space.
Filesystem overhead has nothing to do with it. It's the whole 1000MB = 1Gigabyte thing.
I think Sitescope is a pretty good monotoring product. It's not free, but it's really pretty good and can do a whole lot of cool stuff. It has a lot of conditional tests too, like, if one thing fails, check another monitor. It can also fail out a set number of times, but wait to send an e-mail/page you until the condition stays for x amount of checks. Plus a lot more.
It can also take measures for you, like to run a script to do something to try to fix a problem.
Market share doesn't mean much when you can't make money with it. The ads in the IM clients are the way to make money. And if you charge for the service like IM where there's alternatives, people will simply not use it.
If it wasn't for the shit IM clients that you get from Yahoo, ICQ, etc, we wouldn't have to run things like Trillian. Sorry, but 20mb ram for each IM client, not to mention popup ads in my face and flashing "BUY NOW!!!!" banners, is not acceptable. If they tone this shit down a little, people won't be so inclined to seek out an alternative way to use IM.
At one of the companies I worked for, we had a pretty large farm of web servers running, and some hefty database servers on the backend. Not to mention all the support servers; running specific tasks. Some scheduled, some triggered.
For our web application, ping wasn't enough. Sure, the server would be running, but since the application wasn't coded in pure html, we needed to make sure it was actually working.
We set up scripts to test the functionality of various application functions. We also had to monitor all the web servers and database servers individually. We also had to monitor the "service status" of the entire system; ie two web servers can fail and it's not an emergency - but if the application is not functioning through the load balancer, it was.
Ping doesn't always cut it. With any somewhat complicated web application you need to monitor the functionality of the application, not just the server.
To add, 5 minutes is a big deal. If you have a web application that's heavily used and with paying customers, it's important for you to be up and running. If something unfortunate should happen, you need to know right away. We had some of the simple checks running every 2 minutes, and some of the more intensive checks running every 3.
Obviously, running a check every second is ridiculous, especially if it's something dumb like TLD servers. An hourly check on that would be more then enough because you can't fix it quickly anyways. Not to mention that you must be aware of the monitoring system in place and make sure your servers won't choke from it. Make sure you have enough log space. Make sure you're not affecting application performance from monitoring.
If you want to run all those shiney new games and stuff, then two years doesn't sound too unresonable to me. You can always give your old PC to someone else with none or a 4 year old one =)
Or, get a system you can easily upgrade.
I dunno. A decent computer these days isn't very expensive. You wouldn't have to replace the monitor or keyboard or mouse.
Aww crap. No buying women's undergarments on a 14.4k modem. To humanity!!
I think flash is just fine if it's done well. Quite often the flash applets aren't much bigger then a static jpeg anyways. And with most people these days on broadband, it's not noticable..
"A lot of merkin-wearing fucktard web "developers" think that it's a great way to design a page... until you remember that there are people in the world on sub-28.8kbps internet connections."
Sure, there are plenty of people on modems. A great many of these people have some sort of high speed internet access available but choose not to get it. The other folks, well, progression.. We can't keep tailoring to the least common denominator.
A lot of people want to see cool looking web sites with animations. I think a little flash is just fine. I pay for broadband, might as well make use of it.
Besides, most web sites that aren't flash-oriented have either little flash, no flash, or the option to use no flash. And you can disable the plugin.
"For whom the 400kb flash crapplet is a serious burden (that's about 8 minutes at 14.4, folks)."
Who gives a crap. Sorry that Mr. Cell Phone modem guy won't be able to view "high bandwidth" pages, but 14.4 speeds are not normal. 28.8 modems showed up.. many years ago. 56k modems are more common. And $2. Plus, see my comments above.
"And that flash itself may need to be downloaded in the first place (someone who considers flash a burden may not have it installed until he absolutely NEEDS it)."
You aren't required to use flash at all. If you want to use Flash, then that's the price you pay.
"Then there's minor annoyances like "homestarrunner". I have no fucking clue what that is (a cartoon done in flash?)"
You do have a clue then.
" I go to the site... Flash only."
No shit. It's a fucking flash-based cartoon series.
"The stupid fuck who works on the site can't even be bothered to write three sentences in plaintext to explain what the fuck the non-Flash-using (let's just shorten that to "good") people are missing. "
So he should tailor to the people like you that don't like flash? Then don't watch it. It's flash only, it's a cartoon. I don't see how this is an issue.
If you dispise Flash so much, don't use it. If you want to enjoy some of the better flash animations out there and don't want to use flash, well, sorry but you can't have your cake and eat it too.
" I run into sites like that all the time, some of them informational in nature (homestar was just the first thing I could think of)."
I don't. Unless I'm looking for them. Most commercial sites that have flash-only versions of their sites give you the option to use a non-flash version of the site.
So okay let me get this straight. You're bitching that you need flash for a FLASH CARTOON? You're bitching because the author didn't write a message saying "Flash Only, this is a very funny cartoon. I know only 1 in 1,000,000 don't install flash, so this message is for you four guys."
I suppose so but I've never seen any sites without a non-flash option, unless it's a flash-only site (like a cartoon site, or a flash developer's site.)
I think there's more important things in the world then Flash. I wouldn't kill anyone over it. I don't even hate the developers.
Some flash animation is really good. Shit, you can just not load the plugin if it's that big of a deal.
Re:Competition is important. Whats really needed.
on
Does C# Measure Up?
·
· Score: 1
"Java will never be able to do that."
Says who? Computers are getting faster and faster. Java applications on my machine (AthlonXP 2200) appear to run just as fast as any native application. I'm sure some benchmark could tell the difference, but I can't.
You wouldn't run a java database server at this point, but as computers keep getting faster... the performance hit will become less and less of an issue.
I wasn't wondering, actually. And I don't think anyone can tell me where anything is going because it hasn't happened yet and many, many predictions end up being wrong.
You never know what the next breakthrough in technology is going to be, and how it will change the future.
I dunno. I lean more towards the simple box that sits on the floor or desk over these monstrosities.
I do like the brushed aluminum cases; they are nice looking boxes and disperse heat more effeciently. I have a nice looking CoolerMaster case for my main workstation, it's all aluminum, easy to work with, and has a green plexiglass door in the front.
That's about as far as I like to go with case styles.
First of all, calling something a "sender" is valid. Calling a device a "getter" is not.
It's obvious that you were trying to be funny, but it wasn't. Do you realize how many people try to play comedian around here? A lot. How many are funny? Not many. And not you.
You waste our time with this crap. If you have something that's indeed funny, and not some stupid change of word, then please share it. Until then, do us all a favor and spare us the torture.
I don't know why you got all pissy. You made a really stupid comment and I made one back at you.
I'm all for the environment protection crap, but at the same time - we're here now and we need power and gas to live in this world.
We can't go back to hunting and gathering as a means of survival. Our survival requires the environment to be damaged. So let us damage it - not wrecklessly mind you (like dumping waste into a river) - but let us do what we need to do to live in this world, and hope that something more "clean" comes along to help in the future.
Personally, I'm a big fan of Nuclear power. Sure, we don't have a good method of disposing the waste, but burying it isn't a bad option and we have plenty of land for it. Coal and other fossil feul plants damage the air supply; much more threatening then some deeply buried radioactive if you ask me. At least we can decide what to do with it, whereas fossil feuls dump waste directly into the air.
I was waiting for someone to harp on my typo. I usually try to be careful to avoid them, as to keep the kiddies-who-think-they-are-original-or-funny people away.
Let's face it: The reason Windows is even in the Server market is because of the long standing availability of Windows on the desktop.
For many years, Windows is what most people have used on the desktop. Young programmers have it at home, and start tinkering around, developing for the platform that's sitting in front of them. Naturally, when you need an application on a server, you go with the platform that you're used to.
This is where Linux will pull ahead of the likes of Sun. A lot of the new young developers are using Linux. It's highly available and free for download and modification, with no strings attached. You have access to a large variety of development tools. You get the chance to work on development teams, to make a difference in the community. You build your skill-set on this very attractive development platform that is Linux.
So when the time comes for these new developers to help decide what platform to use in their companies, what will it be? Linux.
"And please do not try to use the car analogy, it just plain doesn't work. There are at least 10 car manufacturers which offer commodity cars."
Well, maybe he's proving your point with his Ford analogy, even though he doesn't realize it. Ford may have been the biggest car manufacturer at one point, the leader, the only choice. But times change, and like you said, there's true competition and choice now in the car market.
Let us hope that Intel's "Ford years" are nearing an end as well.
If you stop the practice at the manufacturers, you'll have more consistent and less confusing numbers everywhere, not just 3rd party system manufacturers. There won't be "100GB" drives on the shelf, whereas there's 96GB drives in the machines, even though they are the same drive.
In everything else on the computer, 1GB = 1024MB. In mass storage devices (specifically hard disks) they are using a decimal system to measure size, which is purposefully misleading when the rest of the computer is measured in a decimal notation.
They are using a technicality (using a different numbering system) to make it look like the drives have more space.
Filesystem overhead has nothing to do with it. It's the whole 1000MB = 1Gigabyte thing.
I mean, Dell buys a "60GB" drive from Maxtor. They aren't going to re-label it as a "56GB" drive.
Blame the hard drive makers. Tell THEM to change.
Not when it comes to computers...
I don't know about you, but I hook my hard drive up to my computer or other binary-based electronic system.
I'll check it out sometime.
I think Sitescope is a pretty good monotoring product. It's not free, but it's really pretty good and can do a whole lot of cool stuff. It has a lot of conditional tests too, like, if one thing fails, check another monitor. It can also fail out a set number of times, but wait to send an e-mail/page you until the condition stays for x amount of checks. Plus a lot more.
It can also take measures for you, like to run a script to do something to try to fix a problem.
Market share doesn't mean much when you can't make money with it. The ads in the IM clients are the way to make money. And if you charge for the service like IM where there's alternatives, people will simply not use it.
If it wasn't for the shit IM clients that you get from Yahoo, ICQ, etc, we wouldn't have to run things like Trillian. Sorry, but 20mb ram for each IM client, not to mention popup ads in my face and flashing "BUY NOW!!!!" banners, is not acceptable. If they tone this shit down a little, people won't be so inclined to seek out an alternative way to use IM.
Sometimes you need more checks then ping.
At one of the companies I worked for, we had a pretty large farm of web servers running, and some hefty database servers on the backend. Not to mention all the support servers; running specific tasks. Some scheduled, some triggered.
For our web application, ping wasn't enough. Sure, the server would be running, but since the application wasn't coded in pure html, we needed to make sure it was actually working.
We set up scripts to test the functionality of various application functions. We also had to monitor all the web servers and database servers individually. We also had to monitor the "service status" of the entire system; ie two web servers can fail and it's not an emergency - but if the application is not functioning through the load balancer, it was.
Ping doesn't always cut it. With any somewhat complicated web application you need to monitor the functionality of the application, not just the server.
To add, 5 minutes is a big deal. If you have a web application that's heavily used and with paying customers, it's important for you to be up and running. If something unfortunate should happen, you need to know right away. We had some of the simple checks running every 2 minutes, and some of the more intensive checks running every 3.
Obviously, running a check every second is ridiculous, especially if it's something dumb like TLD servers. An hourly check on that would be more then enough because you can't fix it quickly anyways. Not to mention that you must be aware of the monitoring system in place and make sure your servers won't choke from it. Make sure you have enough log space. Make sure you're not affecting application performance from monitoring.
They can't buy Linux, so I'm sure they consider these expenditures along those same lines. Same objective: Kill the competition.
If you want to run all those shiney new games and stuff, then two years doesn't sound too unresonable to me. You can always give your old PC to someone else with none or a 4 year old one =)
Or, get a system you can easily upgrade.
I dunno. A decent computer these days isn't very expensive. You wouldn't have to replace the monitor or keyboard or mouse.
Thanks man =)
Aww crap. No buying women's undergarments on a 14.4k modem. To humanity!!
I think flash is just fine if it's done well. Quite often the flash applets aren't much bigger then a static jpeg anyways. And with most people these days on broadband, it's not noticable..
Oh well.
"A lot of merkin-wearing fucktard web "developers" think that it's a great way to design a page ... until you remember that there are people in the world on sub-28.8kbps internet connections."
.. many years ago. 56k modems are more common. And $2. Plus, see my comments above.
Sure, there are plenty of people on modems. A great many of these people have some sort of high speed internet access available but choose not to get it. The other folks, well, progression.. We can't keep tailoring to the least common denominator.
A lot of people want to see cool looking web sites with animations. I think a little flash is just fine. I pay for broadband, might as well make use of it.
Besides, most web sites that aren't flash-oriented have either little flash, no flash, or the option to use no flash. And you can disable the plugin.
"For whom the 400kb flash crapplet is a serious burden (that's about 8 minutes at 14.4, folks)."
Who gives a crap. Sorry that Mr. Cell Phone modem guy won't be able to view "high bandwidth" pages, but 14.4 speeds are not normal. 28.8 modems showed up
"And that flash itself may need to be downloaded in the first place (someone who considers flash a burden may not have it installed until he absolutely NEEDS it)."
You aren't required to use flash at all. If you want to use Flash, then that's the price you pay.
"Then there's minor annoyances like "homestarrunner". I have no fucking clue what that is (a cartoon done in flash?)"
You do have a clue then.
" I go to the site... Flash only."
No shit. It's a fucking flash-based cartoon series.
"The stupid fuck who works on the site can't even be bothered to write three sentences in plaintext to explain what the fuck the non-Flash-using (let's just shorten that to "good") people are missing. "
So he should tailor to the people like you that don't like flash? Then don't watch it. It's flash only, it's a cartoon. I don't see how this is an issue.
If you dispise Flash so much, don't use it. If you want to enjoy some of the better flash animations out there and don't want to use flash, well, sorry but you can't have your cake and eat it too.
" I run into sites like that all the time, some of them informational in nature (homestar was just the first thing I could think of)."
I don't. Unless I'm looking for them. Most commercial sites that have flash-only versions of their sites give you the option to use a non-flash version of the site.
So okay let me get this straight. You're bitching that you need flash for a FLASH CARTOON? You're bitching because the author didn't write a message saying "Flash Only, this is a very funny cartoon. I know only 1 in 1,000,000 don't install flash, so this message is for you four guys."
Classic.
If you were a game developer?
Someday we could. I'd like to see someone put in a real effort to make a modern Java game. I bet it wouldn't run as shitty as you think.
Even still, my point remains.. the performance hit will become less and less of a factor with each new shiney processor release.
I suppose so but I've never seen any sites without a non-flash option, unless it's a flash-only site (like a cartoon site, or a flash developer's site.)
Oh well.
Get out much do we?
I think there's more important things in the world then Flash. I wouldn't kill anyone over it. I don't even hate the developers.
Some flash animation is really good. Shit, you can just not load the plugin if it's that big of a deal.
"Java will never be able to do that."
Says who? Computers are getting faster and faster. Java applications on my machine (AthlonXP 2200) appear to run just as fast as any native application. I'm sure some benchmark could tell the difference, but I can't.
You wouldn't run a java database server at this point, but as computers keep getting faster... the performance hit will become less and less of an issue.
I wasn't wondering, actually. And I don't think anyone can tell me where anything is going because it hasn't happened yet and many, many predictions end up being wrong.
You never know what the next breakthrough in technology is going to be, and how it will change the future.
I dunno. I lean more towards the simple box that sits on the floor or desk over these monstrosities.
I do like the brushed aluminum cases; they are nice looking boxes and disperse heat more effeciently. I have a nice looking CoolerMaster case for my main workstation, it's all aluminum, easy to work with, and has a green plexiglass door in the front.
That's about as far as I like to go with case styles.
I think you take the word "big" too literraly. A big engine is an engine that puts out a lot of power; horsepower, torque, etc.
A 2.5 litre engine putting out 300hp in a boxter is a "big engine." A 7.2 litre engine in a city bus putting out 800lb of torque is a big engine too.
I guess it means "big performance" - ie not 90hp.
But then again, I am still partial to large motors. I like big V8's that roar, and not so much the little 4 cylindars that whine.
First of all, calling something a "sender" is valid. Calling a device a "getter" is not.
It's obvious that you were trying to be funny, but it wasn't. Do you realize how many people try to play comedian around here? A lot. How many are funny? Not many. And not you.
You waste our time with this crap. If you have something that's indeed funny, and not some stupid change of word, then please share it. Until then, do us all a favor and spare us the torture.
I don't know why you got all pissy. You made a really stupid comment and I made one back at you.
You purchased an X-10? So you're that guy!! I was wondering who their customer was.
Agreed.
I'm all for the environment protection crap, but at the same time - we're here now and we need power and gas to live in this world.
We can't go back to hunting and gathering as a means of survival. Our survival requires the environment to be damaged. So let us damage it - not wrecklessly mind you (like dumping waste into a river) - but let us do what we need to do to live in this world, and hope that something more "clean" comes along to help in the future.
Personally, I'm a big fan of Nuclear power. Sure, we don't have a good method of disposing the waste, but burying it isn't a bad option and we have plenty of land for it. Coal and other fossil feul plants damage the air supply; much more threatening then some deeply buried radioactive if you ask me. At least we can decide what to do with it, whereas fossil feuls dump waste directly into the air.
You mean recievers?
The word-switch doesn't work very well in reverse, but good try..
I was waiting for someone to harp on my typo. I usually try to be careful to avoid them, as to keep the kiddies-who-think-they-are-original-or-funny people away.
I guess I missed this one.