Sir, you surely jest. Have you even considered the latency issues of a dynamic interface that requires an HTTP request every time something needs to be redrawn? Even on a gigabit network, with less than 6' of cable physically separating your client from the server it would be intolerable.
You may as well say that Javascript should never be used as it can't do anything that can't be accomplished server-side.
We're doing a similar type of thing, but not specifically graphs - arbitrary vector graphics are required, and client side is most definitely required. The route I went with was VML.
There were a few options that I rejected:
Flash - probably extremely good at this sort of thing, as vector graphics and user interaction are its big target. However, we have no in-house expertise, and the end-users will all be professionals who may very well not have Flash installed (and furthermore, their firewall may not even give them HTTP access to download it)
SVG - Great! It's W3C approved, as opposed to the officially deprecated VML! Whoop-de-fucking-doo. When our clients complain that our application doesn't work, I'll point them to the W3C spec and have the warm glow of righteousness as all of the lawyers' letters demanding refunds come in.
Java - Well, it can handle drawing and events just fine, we have in-house expertise, but the whole point we're doing this through the browser is to avoid having to write an application from scratch in the first place. Now calling it an "applet" and changing main() to start() doesn't alter the fact that IMO writing user interfaces in Java sucks my grandma's clit.
So, VML. We have the luxury of knowing that the standard desktop is Windows running IE. I suspect that at least 95% of your target desktops (you did say enterprise, right?) will be IE too. Furthermore, if they're running Windows then you know that even if they are running, say Mozilla, that they have IE to hand.
At the risk of posting flamebait, do you really have to worry about the possibility of end users running a non-MS operating system? Almost certainly not. Even the few that use Macs can presumably view VML. So go with VML and mandate the use of IE.
Unless, of course, you do wish to use Flash and have the expertise - although I still think you'll run into issues of people not having installed the plugin.
No, sparky, y'see I meet Windows users every time I go to a pub, every time I chat up a girl in a club...if they use computers then odds-on it's a Windows user. See how that works?
By saying you're going to a social where you'll only meet Linux users, you might as well say "well I call it a social, but all we're going to do is talk kernels and GNU" - otherwise why limit yourself to such a tiny segment of society?
Yes, your point is proved. One can only marvel at the vast troves of wealth needed to go on a fucking walk. It seems more likely that the very reason a walk was chosen to fit within the limited budget of a demographic who are mostly too young to even have a job.
Oh, as for point 3: I read it to mean that Linux users are so socially inept that they need to organise a social event in order to even meet people. And even then they only socialise with other Linux zealots.
Funnily enough I socialise with other Windows users daily - because the vast majority of the world uses Windows. Now, who has the social problems again?
So Yahoo buys overture, then they buy Altavista. Meanwhile MS buys Google and they completely swarm Yahoo and so buy them out. Who knows where ebay fits into this whole thing?
You've asked for how to acomplish something specifically in a Windows 2000 environment, so I'll recommend a Linux environment - that should be really helpful and show the true community spirit of OSS!
As an addendum, I note that as I post this I've actually already been beaten to it, sadly by someone who was not being sarcastic. So, a message sent out to y'all:
Grow the fuck up. He asked how to do something in Windows, so for God's sake, either give him the assistance he wants, or shut the hell up. And remember that all the GNU utils (sed, awk, bash etc) are available for Windows under Cygwin or Services for Windows or whatever it's called.
Re:Hardly realistic
on
The Bug
·
· Score: 2, Insightful
No. If you are a hobbyist or student, it is a joke. If you are a professional programmer, it is the set of rules that you had to learn the hard way.
Quite. To which we have to ask the question, how the hell can we prevent this? The hubris of Linux users will be destroyed once the platform gets to the stage where a large number of "uneducated" users use Linux/BSD/whatever unix, and virus authors decide to attack them.
And before people start talking about executable permissions etc, recall that to become infected here you had to *unzip* a file and then *execute* it. What's the solution?
If you make people jump through hoops to execute an attachment then people will just use a different client (and at work their sysadmins won't want 50 phone calls a day asking why they can't open their Word docs). The best thing I can think of would be to flash up an alert saying nothing other than "this file is executable/may contain macros/whatever and so could be a virus"...but most people will ignore it (after all, my friend who sent the email to me told me I had to OK that screen in order to make the game work) and after a while, the whole clicking through becomes second nature.
The only solution, therefore, is education. and as Glyndwr has just said, that's not proving to be too much of a silver bullet either.
My boss received this worm, and fortunately I finally have him trained enough to ask me before opening unexpected attachments. I examined it, and it seems that in order to become infected, one must unzip the attachment, and then execute the file inside.
In other news, I've found this really cool game on Linux. I wish you will enjoy it: Just type:
Wierd - I went to your website, and it had my login name there. Coincidence, or can you somehow detect it?
Yeah, blind people playing
on
Hacking the XBox
·
· Score: 3, Insightful
Video games. Uh, huh.
Also, nice to see the general 'hey, lets take advantage of the good nature people show towards the disabled to get our lame-ass X-Box cracks out' theme here./. hits new low.
On Slashdot, deaths, famine and the routine detentian and torture of political prisoners, breaching basic human rights, is insignificant next to the fact they can't "share" music on Kazaa.
I thought that Slashdot of all places understood the cause that Stallman et al have worked so hard for with the OSS movement. Maybe it would be more appropriate to provide more coverage for free games?
Linux comes with a php2asp utility, so that you can write scripts in your favorite language, then have it automatically turned into ASP for running on the WinDOS boxes that your boss bought (PHBs just love their FUD;-)
Statistics not your strong point? By your reckoning lightning should never ever strike anywhere because the probability of it striking anywhere is so slim.
The tricky thing about solving the hash problem (in cryptography) is finding a value that when hashed matches a given string. Here, we are saying that given several hundred thousand keys, what is the probability that any two of them hash to the same value.
The probability is far enough from zero to be a significant danger. Just because hashtables and one-way encryption both use the hashing algorithms does not mean that you can use the same figures.
It is fairly well known that on a large filesystem the probability of a hash collision becomes unavoidable, and in ReiserFS that results in data-loss as the original data is overwritten.
Although its speed and (otherwise) good level of data integrity is of great interest to my employers, before I can recommend it to such a large company, I would like to know how and when you intend to put in a fix.
That maybe SCO are telling the truth - that maybe there is ripped off code? Undoubtedly if the claim was that MS had included GNU code in their apps, people would automatically presume guilt; why the immediate defensiveness now?
Especially as we have 80 lines of identical code including comments which is the real kicker.
I mean,If I'm on public transport and shit, whacking off to my favorite gay German scat porn, won't people mind that they can see my fecal-fetish quite literally worn on my sleeve?
Re:On the other hand...
on
Latest SCO News
·
· Score: -1, Troll
Exactly! Patenting atoms is exactly why we have the problems with African children dying of AIDS - because the fat-cat drug companies have patented the cures and won't sell them cheaply.
If they couldn't patent the atoms then the drug cures would be free for all, third world children could afford them, and even taxes would go down because health care and prescriptions wouldn't cost so much.
Glad to see we can have a sane and swift end to this stupidity. Just a shame it didn't get battled out in court so that we could dismiss this ridiculous notion of being able to "patent" code once and for all.
For God's sake - how can you patent 1s and 0s? The only reason people would do that is to become a fat-cat, like Bill Gates.
Now write the equivalent for a line graph or a pie-chart and I'll give you a cookie ;-)
Sir, you surely jest. Have you even considered the latency issues of a dynamic interface that requires an HTTP request every time something needs to be redrawn? Even on a gigabit network, with less than 6' of cable physically separating your client from the server it would be intolerable.
You may as well say that Javascript should never be used as it can't do anything that can't be accomplished server-side.
There were a few options that I rejected:
- Flash - probably extremely good at this sort of thing, as vector graphics and user interaction are its big target. However, we have no in-house expertise, and the end-users will all be professionals who may very well not have Flash installed (and furthermore, their firewall may not even give them HTTP access to download it)
- SVG - Great! It's W3C approved, as opposed to the officially deprecated VML! Whoop-de-fucking-doo. When our clients complain that our application doesn't work, I'll point them to the W3C spec and have the warm glow of righteousness as all of the lawyers' letters demanding refunds come in.
- Java - Well, it can handle drawing and events just fine, we have in-house expertise, but the whole point we're doing this through the browser is to avoid having to write an application from scratch in the first place. Now calling it an "applet" and changing main() to start() doesn't alter the fact that IMO writing user interfaces in Java sucks my grandma's clit.
So, VML. We have the luxury of knowing that the standard desktop is Windows running IE. I suspect that at least 95% of your target desktops (you did say enterprise, right?) will be IE too. Furthermore, if they're running Windows then you know that even if they are running, say Mozilla, that they have IE to hand.At the risk of posting flamebait, do you really have to worry about the possibility of end users running a non-MS operating system? Almost certainly not. Even the few that use Macs can presumably view VML. So go with VML and mandate the use of IE.
Unless, of course, you do wish to use Flash and have the expertise - although I still think you'll run into issues of people not having installed the plugin.
Thanks.
Don't suggest masturbation, as I'm already drained of semen :-(
By saying you're going to a social where you'll only meet Linux users, you might as well say "well I call it a social, but all we're going to do is talk kernels and GNU" - otherwise why limit yourself to such a tiny segment of society?
Oh, as for point 3: I read it to mean that Linux users are so socially inept that they need to organise a social event in order to even meet people. And even then they only socialise with other Linux zealots.
Funnily enough I socialise with other Windows users daily - because the vast majority of the world uses Windows. Now, who has the social problems again?
Is this the kind of monopolistic world we want?
Just wrap it in bubble-wrap.
As an addendum, I note that as I post this I've actually already been beaten to it, sadly by someone who was not being sarcastic. So, a message sent out to y'all:
Grow the fuck up. He asked how to do something in Windows, so for God's sake, either give him the assistance he wants, or shut the hell up. And remember that all the GNU utils (sed, awk, bash etc) are available for Windows under Cygwin or Services for Windows or whatever it's called.
No. If you are a hobbyist or student, it is a joke. If you are a professional programmer, it is the set of rules that you had to learn the hard way.
And before people start talking about executable permissions etc, recall that to become infected here you had to *unzip* a file and then *execute* it. What's the solution?
If you make people jump through hoops to execute an attachment then people will just use a different client (and at work their sysadmins won't want 50 phone calls a day asking why they can't open their Word docs). The best thing I can think of would be to flash up an alert saying nothing other than "this file is executable/may contain macros/whatever and so could be a virus"...but most people will ignore it (after all, my friend who sent the email to me told me I had to OK that screen in order to make the game work) and after a while, the whole clicking through becomes second nature.
The only solution, therefore, is education. and as Glyndwr has just said, that's not proving to be too much of a silver bullet either.
In other news, I've found this really cool game on Linux. I wish you will enjoy it:
Just type:
Wierd - I went to your website, and it had my login name there. Coincidence, or can you somehow detect it?
Also, nice to see the general 'hey, lets take advantage of the good nature people show towards the disabled to get our lame-ass X-Box cracks out' theme here. /. hits new low.
On Slashdot, deaths, famine and the routine detentian and torture of political prisoners, breaching basic human rights, is insignificant next to the fact they can't "share" music on Kazaa.
I thought that Slashdot of all places understood the cause that Stallman et al have worked so hard for with the OSS movement. Maybe it would be more appropriate to provide more coverage for free games?
However, that doesn't stop your "joke" from "sucking donkey cocks" and being "-1, Offtopic".
Linux comes with a php2asp utility, so that you can write scripts in your favorite language, then have it automatically turned into ASP for running on the WinDOS boxes that your boss bought (PHBs just love their FUD ;-)
The tricky thing about solving the hash problem (in cryptography) is finding a value that when hashed matches a given string. Here, we are saying that given several hundred thousand keys, what is the probability that any two of them hash to the same value.
The probability is far enough from zero to be a significant danger. Just because hashtables and one-way encryption both use the hashing algorithms does not mean that you can use the same figures.
Although its speed and (otherwise) good level of data integrity is of great interest to my employers, before I can recommend it to such a large company, I would like to know how and when you intend to put in a fix.
Especially as we have 80 lines of identical code including comments which is the real kicker.
I mean,If I'm on public transport and shit, whacking off to my favorite gay German scat porn, won't people mind that they can see my fecal-fetish quite literally worn on my sleeve?
If they couldn't patent the atoms then the drug cures would be free for all, third world children could afford them, and even taxes would go down because health care and prescriptions wouldn't cost so much.
For God's sake - how can you patent 1s and 0s? The only reason people would do that is to become a fat-cat, like Bill Gates.