"migration to a Linux-based technology platform that utilizes a less-costly technology infrastructure, as well as general price reductions for data and telecommunication services due to market overcapacity"
In the eCommerce game, bandwidth is a huge part of your expenditure. Not to mention HP "helped" them with lots of free/cut-rate hardware. I think the overall savings was not as great as one might think, especially with the initial costs of migration.
I was being called non-stop as people had managed to screw up their systems by opening random attachments, installing tons of crapware like AIM, RealPlayer, and doing various other brain-dead things.
Shouldn't YOU be scanning attachments for known viruses on the way in to your network? Why is AIM and RealPlayer "crapware"? Because it might lead to (gasp) fun at work?
Of course, since they had no idea how to properly set it up to behave on the network, they caused the whole NT domain to get utterly screwed up.
Unless they installed it with a bad NIC, broadcasting bad packets, Linux can't "scew up" a whole domain. Correct me if I'm wrong, Linux people. The only way a domain can get hosed is if the PDC gets taken down. How did little ol' Linux do that?
I'm sorry to say it, but if you want to get any work out of a business network, you need to protect users from themselves, no matter how savvy they think they are.
As a person working at the director level, you claim to know more about computers than your technical employees? You are management, friend. It was people like your employees that wrote Windows, and the tools you use to lock down their dev environments. What you need to do is call a meeting, set down some action items, and request some deliverables or something that managers do. I had a manager like you once. He thought that setting up a web server took Exchange down. This was in 1995, and he doesn't work there anymore. Learn from his mistake, and let your people free.
Has anybody else realized that.NET is NOT My Services? The only security problems with.NET are source code visibility. My Services are a whole different story.
Nobody familiar with Windows programming is going to even consider using such a "primitive" development "environment" as worthy of their time.
That's because it isn't. Although I have coded in notepad, and still do in a pich, why should I toss out all the "bells and whistles"? I'm not paying for the IDE, my company is. The "real (wo)men do it in Vi" attitude is silly. Look at mechanics, or other tradesmen. When they can use the best tools, they do. It saves time and labor costs.
This is nothing new. Anybody ever hear of the radio "hoax" War of the Worlds? How did news of Christ spread throughout Rome? This "hypermedia" concept speeds things up a bit, but the internet and TV did not invent FUD.
I own the new Samsung, and the VLM lightshow is worth the price of admission. Not to mention pan-and-zoom, P-strobe, etc, etc. There's a NUON dev discussion group here. We're all anxiously awaiting the dev kit. Go buy one ($188 at Best Buy). Don't forget to buy a controller too, since they don't come packed with one.
Step 3: Well, yes and no. Yes we will do more calculations in a smaller space than ever before. We've been doing that for a while now. Wether or not we will do anything truly revolutionary depends on visionaries in the software biz. The SETI@home project is a good example of revolutionary application of computer technology. Some imaging stuff was unthought-of at the time. Other than that, honestly no. Most likely this new technology will be used to kill people when placed in smarter guns. Sad, but true.
Notice the low price once hard disk or other media is removed from the picture? Some flash RAM would be nice to save settings, though.
How long until the manufacturer is required to put DRM in at the hardware level, since "LAN" storage could be internet storage over broadband. What's to keep several users from forming a community of these devices? How great would the ability to listen to any song by any artist on demand for free? I didn't see any search functionality, though, so thousands of mp3s might get a little unwieldy.
I would venture to say that although illegal drug use is not nearly as common as listening to music (whatever that's supposed to mean), it's probably about the same as listening to rock music. If you listen to rock music (which you probably do), and you've tried drugs (which you probably have), what's to make you think everyone else is so square?
Your parents have probably even toked up back in the day. If they say they haven't, what they probably mean is "not often".
The Dark Ages only occurred because the Church was a universal influence, and so retarded every nation.
Sigh. Well, at least you capitalized "Church". What people don't seem to understand is that the Church was the keeper of written language for the West throughout the Dark Ages. Not only was the Church single-handedly responsible for Western literacy, it created most of the knowlege supposedly kept secret. What do you think the first book ever printed was? An issue of Scientific American? Ever hear of Descartes? The Church as an institution paid room and board to people that did nothing but sit around and think, and then published their findings. The pioneers of DRM aren't even content providers, just weasles looking to score off the providers' agents' paranoid ideas that everyone who enjoys their art must pay.
The only DRM initiative which has any chance of sustainablility is value-add. That is, the original has more real value than the copy. That's why people go to concerts instead of just watching a bootleg tape. The mainstream record industry has to stop ripping off consumers long enough to figure out how to add value to their product in its original form. Packaging, special features, merchandise discounts, fan club membership, and freely downloadable copies for anyone that has the serial number of a record is a good start. Vinyl-only collectables, free concert tickets, etc, etc could make actual ownership of a music product worthwhile again. Maybe a reduction in the actual price of the art would help too. Many agree that Napster, et al. just showed up when the time was right- overpriced crap on the market encouraged no one to actually buy any of the one-hit-wonder bullshit the Industry has been feeding us.
As for other types of content, the original is almost always better and more economical than the copy, i.e.: the latest paperback instead of a giant text file, or a signed/numbered print instead of a JPEG.
The point is, the ability to steal content will always be there. Wether or not it gets stolen depends on several factors: is it worth stealing? Is it worth the price if purchased? Does it "feel" like stealing at all? Notice DRM wasn't mentioned. That was on purpose.
Good point. Just like copy protection, drug laws are not consumer-friendly, and cost more money than anyone thinks they are worth (minus Nancy Reagan, maybe). Just because something is a stupid idea doesn't mean it won't become law. With fewer and fewer Americans voting, and more and more money spent on lobbyists, consumers don't stand a chance against copy protection laws. Of course, the copy protection itself doesn't stand a chance against the 2600 community.
When it comes right down to it, performance should NEVER be your determining factor on a database.
Unless performance is one of your application requirements, and then all that free-ness doesn't really matter.
You think MSSQL is expensive? Try Oracle on for size. Or DB2. Or a mainframe DB like Image. You'd shit your drawers if you saw an invoice for one of those licensing packages. Oracle is probably about 20 times more expensive for the average installation.
Proprietary? You mean, closed-source, right? Well, duh. Microsoft would like to make their investors a little happier than Red Hat has made theirs. If you mean not based on open standards, then you're mostly wrong. SQL is a standard, and XML is all over MSSQL. Inflexible? How can an RDBMS be inflexible? You can write extended stored procedures in C++, or even write your own functions! You don't have to be stuck with it, just don't use sp_sendmail, and all the other "gadgets". That was a poor design decision by your developers. You can't blame MS for providing it as a feature in the mid nineties, or continuing to support it.
I had a really good reply to this, with quotes from your post and everything, but , and I was unable to post it. I am not kidding.
I used to work with some of the Microsoft guys in Edison, NJ.
Re:Worse than pointless
on
GPS Drawings
·
· Score: 1
OK. You said I looked like a fool, attacking me personally for no reason. You used two big words in doing so. The only definition for reactionary is conservative. I choose that definition, because the other one you think you used is for a different word, a plural noun. The proper use for that one would be "You are a reactionary", not "You are reactionary". If I had called "GPS" "GNP", while flaming you on/., would you have let that go?
You still haven't pointed out an example of exageration used for emphasis or effect, which is what I asked of you. If you're not going to answer questions asked, why would you reply? I have plenty of clues, thanks.
"Whether english is my first language or my seventh language is not germaine to any discussion we might be having about GPS art."
Neither is a personal attack on my level of perceived foolishness, but you came out swinging, so...
"You are a small person who likes to feel big at other's expense. "
Where did you get that from? Did I reply to your original and insightful post with a crappy "read the article" flame? Nope. You did. Do you know anything else about me, enough to make that kind of judgement? My post was pointing out that the price of this GPS art was several gallons of gasoline and a lot of unecessary pollution, which was a valid point. Then you replied, calling me a fool. I just pointed out that in doing so you used big words incorrectly, which you are still doing, which is ironic when questioning someone else's intelligence. I did that as a public service, so that you don't do it face-to-face sometime soon and really embarass yourself. You're welcome for that, too.
I don't think I'm better than anyone, but I will defend myself, which I think is only fair.
So why some code in middle layer can't execute them (storing intermidate data in temprorary table)
I'm not going to pick on your spelling and grammar like other posters have, because you probably aren't a native English speaker, and that would be mean. To answer your question, though, true temp tables are only held per connection, and middle-tier code can't maintain them, unless it uses some made-up unique naming scheme, and destroys the implicitly. That takes code that's already written and compiled in most real DBs. Why roll your own solution when an SP can do it for you? A stored procedure is more than just a few SQL queries, it is the second-to-last line of defense (after triggers) your DB has. Also, SPs can be written and maintained by database experts, not procedural coders, thus improving accuracy and performance. Also, the additional layer of abstraction provides for more modular and readable code at the middle tier. Anyone who's concantenated 200 strings into a SQL query, then tried to debug that mess can tell you that.
No, referential integrity is provided by foreign keys, which MySQL doesn't always have IIRC. Triggers and rules can be used as well, but MySQL doesn't have those either.
"You should work out from the start how large your project is going to get[...]"
I bet you're a hit during design meetings. Analysis paralysis, anyone? The fact is, professional software engineers have no idea how big their products are going to get (i.e. Linux, DBase, Mosaic). That's because they are not the customers. Other people are, and can add a feature at a whim. Then we have to figure out how to make it work. That's our job. If the DB system you choose because/. said it was cool isn't up to the task, it's not your job anymore. That's because you get fired.
If you read further into those stories, you'll notice that Yahoo! only uses MySQL for portions of its read-only finance pages. NASA uses MySQL for contract bidding, something MSAccess could probably handle, and does for a lot of government offices. Not really as impressie as all that.
Are you saying MSSQL server couldn't handle the complexity of Slashdot, the traffic of Slashdot or the storage requirements of Slashdot? No matter what, you're wrong. microsoft's own website gets more traffic in a half-hour than Slashdot does all day, and is more than a messageboard. If Slashdot used SQL Server, they would have native XML support in the database, fault-tolerant clustering, DRI, easier-to-schedule (and more reliable) backups, and horizontal partitioning of large datasets. Although I haven't looked at slashcode yet, if it uses SQL, then it can be implemented on SQL Server, probably without serious modification. NASDAQ uses MSSQL, so why couldn't Slashdot? If anything, maybe it would help improve the pitiful performance of this site.
Here here! And better still, they've all got to boot into Windows to run the client. Of course first they've got to download a warez version of the VB compiler. Who are the suckers now?
Some other notes:
This project was compiled with an earlier version of VB than 6.o (5, maybe?)
This project was coded in circa 1992-style VB. Check out calls to Mid$!
Not that I'm one to rag on someone's code, but this is the kind of stuff that gives VB programmers a bad name:
Dim sixth As String
Dim seventh As String
Dim packet As String
Hungarian, shmungarian I guess.
There wasn't enough real reverse-engineering of packets, just enough experimentation to get logon and IM to work. It would be great if someone could do a more stringent analysis, and produce a list of commands sent to AOL's servers.
Re:Worse than pointless
on
GPS Drawings
·
· Score: 1
Hi.
I do not deny that some of them may have been done on foot. Those that were not were small-scale wastes of non-renewable resources, which, if you were not so contrary, you would have agreed to. I was the only person to point this out, so you're welcome.
You do know that reactionary means "conservative", don't you? And hyperbole means an exaggerated figure of speech? Can you point out an example of conservatism or exaggeration please?
Just checking, because you didn't use these words properly, which makes you look as if English might be your second language. That's no big deal, a lot of people don't read and write English all that well, but they usually don't try to impress other folks with words they don't understand, hoping those folks don't understand them either.
Does anyone else see this as a complete waste of fuel and clean air more than a waste of time? Go ahead and make a giant invisible Etch-A-Sketch drawing using gallons of gas and spewing noxious fumes into the atmoshpere, and then get all excited, like you just made some art. While some people ride a bike to work to save gas, these people are driving around just for the sake of driving around. Not to mention the safety concerns of running the equipment, and trying to follow a nonsensical route. Sheesh.
Re:The Microsoft approach to life
on
Pocket PC 2002
·
· Score: 1
Wathc out for the Microdrive. I have one, and it drains battery life. Also, makes the thing a lot slower.
"migration to a Linux-based technology platform that utilizes a less-costly technology infrastructure, as well as general price reductions for data and telecommunication services due to market overcapacity"
In the eCommerce game, bandwidth is a huge part of your expenditure. Not to mention HP "helped" them with lots of free/cut-rate hardware. I think the overall savings was not as great as one might think, especially with the initial costs of migration.
I was being called non-stop as people had managed to screw up their systems by opening random attachments, installing tons of crapware like AIM, RealPlayer, and doing various other brain-dead things.
Shouldn't YOU be scanning attachments for known viruses on the way in to your network? Why is AIM and RealPlayer "crapware"? Because it might lead to (gasp) fun at work?
Of course, since they had no idea how to properly set it up to behave on the network, they caused the whole NT domain to get utterly screwed up.
Unless they installed it with a bad NIC, broadcasting bad packets, Linux can't "scew up" a whole domain. Correct me if I'm wrong, Linux people. The only way a domain can get hosed is if the PDC gets taken down. How did little ol' Linux do that?
I'm sorry to say it, but if you want to get any work out of a business network, you need to protect users from themselves, no matter how savvy they think they are.
As a person working at the director level, you claim to know more about computers than your technical employees? You are management, friend. It was people like your employees that wrote Windows, and the tools you use to lock down their dev environments. What you need to do is call a meeting, set down some action items, and request some deliverables or something that managers do. I had a manager like you once. He thought that setting up a web server took Exchange down. This was in 1995, and he doesn't work there anymore. Learn from his mistake, and let your people free.
Has anybody else realized that .NET is NOT My Services? The only security problems with .NET are source code visibility. My Services are a whole different story.
Nobody familiar with Windows programming is going to even consider using such a "primitive" development "environment" as worthy of their time.
That's because it isn't. Although I have coded in notepad, and still do in a pich, why should I toss out all the "bells and whistles"? I'm not paying for the IDE, my company is. The "real (wo)men do it in Vi" attitude is silly. Look at mechanics, or other tradesmen. When they can use the best tools, they do. It saves time and labor costs.
This is nothing new. Anybody ever hear of the radio "hoax" War of the Worlds? How did news of Christ spread throughout Rome? This "hypermedia" concept speeds things up a bit, but the internet and TV did not invent FUD.
I suck at making links.
How about Space Invaders?
I own the new Samsung, and the VLM lightshow is worth the price of admission. Not to mention pan-and-zoom, P-strobe, etc, etc. There's a NUON dev discussion group here. We're all anxiously awaiting the dev kit. Go buy one ($188 at Best Buy). Don't forget to buy a controller too, since they don't come packed with one.
Step 3: Well, yes and no. Yes we will do more calculations in a smaller space than ever before. We've been doing that for a while now. Wether or not we will do anything truly revolutionary depends on visionaries in the software biz. The SETI@home project is a good example of revolutionary application of computer technology. Some imaging stuff was unthought-of at the time. Other than that, honestly no. Most likely this new technology will be used to kill people when placed in smarter guns. Sad, but true.
Notice the low price once hard disk or other media is removed from the picture? Some flash RAM would be nice to save settings, though.
How long until the manufacturer is required to put DRM in at the hardware level, since "LAN" storage could be internet storage over broadband. What's to keep several users from forming a community of these devices? How great would the ability to listen to any song by any artist on demand for free? I didn't see any search functionality, though, so thousands of mp3s might get a little unwieldy.
I would venture to say that although illegal drug use is not nearly as common as listening to music (whatever that's supposed to mean), it's probably about the same as listening to rock music. If you listen to rock music (which you probably do), and you've tried drugs (which you probably have), what's to make you think everyone else is so square?
Your parents have probably even toked up back in the day. If they say they haven't, what they probably mean is "not often".
The Dark Ages only occurred because the Church was a universal influence, and so retarded every nation.
Sigh. Well, at least you capitalized "Church". What people don't seem to understand is that the Church was the keeper of written language for the West throughout the Dark Ages. Not only was the Church single-handedly responsible for Western literacy, it created most of the knowlege supposedly kept secret. What do you think the first book ever printed was? An issue of Scientific American? Ever hear of Descartes? The Church as an institution paid room and board to people that did nothing but sit around and think, and then published their findings. The pioneers of DRM aren't even content providers, just weasles looking to score off the providers' agents' paranoid ideas that everyone who enjoys their art must pay.
The only DRM initiative which has any chance of sustainablility is value-add. That is, the original has more real value than the copy. That's why people go to concerts instead of just watching a bootleg tape. The mainstream record industry has to stop ripping off consumers long enough to figure out how to add value to their product in its original form. Packaging, special features, merchandise discounts, fan club membership, and freely downloadable copies for anyone that has the serial number of a record is a good start. Vinyl-only collectables, free concert tickets, etc, etc could make actual ownership of a music product worthwhile again. Maybe a reduction in the actual price of the art would help too. Many agree that Napster, et al. just showed up when the time was right- overpriced crap on the market encouraged no one to actually buy any of the one-hit-wonder bullshit the Industry has been feeding us.
As for other types of content, the original is almost always better and more economical than the copy, i.e.: the latest paperback instead of a giant text file, or a signed/numbered print instead of a JPEG.
The point is, the ability to steal content will always be there. Wether or not it gets stolen depends on several factors: is it worth stealing? Is it worth the price if purchased? Does it "feel" like stealing at all? Notice DRM wasn't mentioned. That was on purpose.
Good point. Just like copy protection, drug laws are not consumer-friendly, and cost more money than anyone thinks they are worth (minus Nancy Reagan, maybe). Just because something is a stupid idea doesn't mean it won't become law. With fewer and fewer Americans voting, and more and more money spent on lobbyists, consumers don't stand a chance against copy protection laws. Of course, the copy protection itself doesn't stand a chance against the 2600 community.
When it comes right down to it, performance should NEVER be your determining factor on a database.
Unless performance is one of your application requirements, and then all that free-ness doesn't really matter.
You think MSSQL is expensive? Try Oracle on for size. Or DB2. Or a mainframe DB like Image. You'd shit your drawers if you saw an invoice for one of those licensing packages. Oracle is probably about 20 times more expensive for the average installation.
Proprietary? You mean, closed-source, right? Well, duh. Microsoft would like to make their investors a little happier than Red Hat has made theirs. If you mean not based on open standards, then you're mostly wrong. SQL is a standard, and XML is all over MSSQL. Inflexible? How can an RDBMS be inflexible? You can write extended stored procedures in C++, or even write your own functions! You don't have to be stuck with it, just don't use sp_sendmail, and all the other "gadgets". That was a poor design decision by your developers. You can't blame MS for providing it as a feature in the mid nineties, or continuing to support it.
I had a really good reply to this, with quotes from your post and everything, but , and I was unable to post it. I am not kidding.
I used to work with some of the Microsoft guys in Edison, NJ.
OK. You said I looked like a fool, attacking me personally for no reason. You used two big words in doing so. The only definition for reactionary is conservative. I choose that definition, because the other one you think you used is for a different word, a plural noun. The proper use for that one would be "You are a reactionary", not "You are reactionary". If I had called "GPS" "GNP", while flaming you on /., would you have let that go?
You still haven't pointed out an example of exageration used for emphasis or effect, which is what I asked of you. If you're not going to answer questions asked, why would you reply? I have plenty of clues, thanks.
"Whether english is my first language or my seventh language is not germaine to any discussion we might be having about GPS art."
Neither is a personal attack on my level of perceived foolishness, but you came out swinging, so...
"You are a small person who likes to feel big at other's expense. "
Where did you get that from? Did I reply to your original and insightful post with a crappy "read the article" flame? Nope. You did. Do you know anything else about me, enough to make that kind of judgement? My post was pointing out that the price of this GPS art was several gallons of gasoline and a lot of unecessary pollution, which was a valid point. Then you replied, calling me a fool. I just pointed out that in doing so you used big words incorrectly, which you are still doing, which is ironic when questioning someone else's intelligence. I did that as a public service, so that you don't do it face-to-face sometime soon and really embarass yourself. You're welcome for that, too.
I don't think I'm better than anyone, but I will defend myself, which I think is only fair.
So why some code in middle layer can't execute them (storing intermidate data in temprorary table)
I'm not going to pick on your spelling and grammar like other posters have, because you probably aren't a native English speaker, and that would be mean. To answer your question, though, true temp tables are only held per connection, and middle-tier code can't maintain them, unless it uses some made-up unique naming scheme, and destroys the implicitly. That takes code that's already written and compiled in most real DBs. Why roll your own solution when an SP can do it for you? A stored procedure is more than just a few SQL queries, it is the second-to-last line of defense (after triggers) your DB has. Also, SPs can be written and maintained by database experts, not procedural coders, thus improving accuracy and performance. Also, the additional layer of abstraction provides for more modular and readable code at the middle tier. Anyone who's concantenated 200 strings into a SQL query, then tried to debug that mess can tell you that.
No, referential integrity is provided by foreign keys, which MySQL doesn't always have IIRC. Triggers and rules can be used as well, but MySQL doesn't have those either.
"You should work out from the start how large your project is going to get[...]"
/. said it was cool isn't up to the task, it's not your job anymore. That's because you get fired.
I bet you're a hit during design meetings. Analysis paralysis, anyone? The fact is, professional software engineers have no idea how big their products are going to get (i.e. Linux, DBase, Mosaic). That's because they are not the customers. Other people are, and can add a feature at a whim. Then we have to figure out how to make it work. That's our job. If the DB system you choose because
If you read further into those stories, you'll notice that Yahoo! only uses MySQL for portions of its read-only finance pages. NASA uses MySQL for contract bidding, something MSAccess could probably handle, and does for a lot of government offices. Not really as impressie as all that.
Are you saying MSSQL server couldn't handle the complexity of Slashdot, the traffic of Slashdot or the storage requirements of Slashdot? No matter what, you're wrong. microsoft's own website gets more traffic in a half-hour than Slashdot does all day, and is more than a messageboard. If Slashdot used SQL Server, they would have native XML support in the database, fault-tolerant clustering, DRI, easier-to-schedule (and more reliable) backups, and horizontal partitioning of large datasets. Although I haven't looked at slashcode yet, if it uses SQL, then it can be implemented on SQL Server, probably without serious modification. NASDAQ uses MSSQL, so why couldn't Slashdot? If anything, maybe it would help improve the pitiful performance of this site.
Some other notes:
Dim sixth As String
Dim seventh As String
Dim packet As String
Hungarian, shmungarian I guess.
There wasn't enough real reverse-engineering of packets, just enough experimentation to get logon and IM to work. It would be great if someone could do a more stringent analysis, and produce a list of commands sent to AOL's servers.
packet$ = DeHex("5A" & EnHex(thehi$) & EnHex(thelo$) & "00" & fifth$ & Int2Hex(sixth) & Int2Hex(seventh) & "A06953002500010001070400000003010A04000000010301
Anyone get this client running?
Hi.
I do not deny that some of them may have been done on foot. Those that were not were small-scale wastes of non-renewable resources, which, if you were not so contrary, you would have agreed to. I was the only person to point this out, so you're welcome.
You do know that reactionary means "conservative", don't you? And hyperbole means an exaggerated figure of speech? Can you point out an example of conservatism or exaggeration please?
Just checking, because you didn't use these words properly, which makes you look as if English might be your second language. That's no big deal, a lot of people don't read and write English all that well, but they usually don't try to impress other folks with words they don't understand, hoping those folks don't understand them either.
Does anyone else see this as a complete waste of fuel and clean air more than a waste of time? Go ahead and make a giant invisible Etch-A-Sketch drawing using gallons of gas and spewing noxious fumes into the atmoshpere, and then get all excited, like you just made some art. While some people ride a bike to work to save gas, these people are driving around just for the sake of driving around. Not to mention the safety concerns of running the equipment, and trying to follow a nonsensical route. Sheesh.
Wathc out for the Microdrive. I have one, and it drains battery life. Also, makes the thing a lot slower.