This is no surprise to me. In my company (name withheld), innovation is given lip service only. New ideas are frowned upon and generally rebutted with "that's not the way we do things around here" or the cynicism of "they would never go for that". I believe that the IT management in my company only does what makes them look good for their own personal gain (promotion, bonuses, etc.) and see very little evidence of pushing things that will help the company (and our customers). If it's not a "safe" solution (Sun, IBM, or "blessed" by Gartner), then it's not something to be taken seriously.
I participated in FIRST robotics this year as a mentor for a local school. Prior to this, I had never even heard of it. The whole thing is amazing. It gives students a fun and creative way to learn about science, math, engineering, technology, and industry. It was a lot of work, but also a lot of fun and I learned a lot. The regional competition was magical -- excitement and enthusiasm was difficult to imagine without seeing it in person. I think the best part of it all is the mantra "gracious professionalism" is expected at all times. I saw it plenty of times at the competition.
The robot controller was based on PIC 18x microcontrollers. Most teams used either EasyC Pro or MPLAB to program it. Robots consisted of a mixture of motors, pneumatics, electronics, and mechanics to make it work as intended. It was amazing to see some of the different designs.
I highly recommend the program to any high school student or adult who might be interested in being a volunteer or mentor.
I highly recommend "John Companies" (http://www.johncompanies.com/). I had a FreeBSD virtual private server with them for nearly a year. Reasonable price, excellent service, and no outages. With the VPS, you have root inside a FreeBSD jail. You have full control over your jail.
No, the cool part is saving time, money, and hassle. I'd argue that these are things that businesses *do* care about. A new linux server (guest) can be setup under VM in a matter of minutes. I suspect the same could be done using VMWare. The point is that virtualization can save time and money -- and that's what businesses care about. Since Slashdot is a site that caters to geeks (who usually care about cool technology) as opposed to businesses (who usually care about time, cost, effeciency, etc.).
For any organization that may contemplate getting into mainframes -- skip z/OS (MVS). MVS is what most folks dread when they think about mainframes (JCL, pre-allocate datasets, etc.). A modern mainframe (z/990 or z9) running z/VM (5.1 or 5.2) and a bunch of linux guests is *COOL STUFF*. What's really cool is when you need to setup a temporary testing environment -- no problem, just add a half-dozen configuration statements to your "USER DIRECT" and clone an existing guest image to the new machine's disk volumes. Done! Need more memory in that virtual Linux server? No problem, bring up USER DIRECT in XEDIT and edit a single line of text and issue DIRECTXA. Restart the linux guest and now is has more memory. Disk space (volumes) can be added while the Linux systems are running (add as many as you need).
Like most of the other posters, I am ready for a solution to this problem. Fortunately, a pretty good technology solution was developed for this problem years ago - Secure Electronic Transactions (SET). However, there was minimal interest in the US at the time to adopt it (more interest in Europe).
The technology is based on digital signatures and electronic wallets. It's quite sophisticated. Perhaps it's time to dust it off and give it another whirl.
ClearCase does indeed have an alternative to dynamic views -- snapshot views. I worked with snapshot views back in 2000. Perhaps you should know more about the product before you decide to disparage it. ClearCase does have bandwidth issues on a WAN (easily solved with replication), but IMHO it can't be beat as a good SCM repository.
How is it helpful for replacing strlen()? Do you load up the string in a vector register and have it compare each byte to \0? Could you provide an example of how this is done? Thanks!
I taught a university course "Advanced Business Programming" using C in the College of Business Administration when I was a graduate student. Prior to C, this class was taught using COBOL. Unfortunately, the students didn't have a good programming background coming into the course -- their idea of pointers (or a linked list) was drawing arrows on paper. I pleaded with the faculty administrators not to use C for this course, but they insisted on C. The course was a disaster -- just as I suspected. Don't get me wrong -- part of the blame could be placed on me as being a terrible teacher, although I did pretty well teaching other university courses.
Business programming is all I/O oriented. In C, you can't do much I/O without understanding pointers. I spent 2 or 3 lectures trying to describe pointers in every way that I could think of. 90% of the students just didn't get it - and ended up furiously hacking through every assignment without understanding what they were doing. Of about 40 students, I had about 2 or 3 that completed the course who really understood what they were doing. This was in the early 90's. Ironically, I'd say that the foundation that they would have received in COBOL (not taught by me) would have been far more useful and educational to them.
I've got nothing against C -- I actually like it. I just don't think it makes a good language for beginners. YMMV.
is not necessarily the invention, but the fact that HP has any research going on at all. I thought that they were still too busy dumping past inventions.
Sorry to tell you, but cpp binaries use regular ones AND zeroes. I'm not sure what that does for your fluffy brightly coloured play-doh type bits argument.
"confused executives"
Hmmm.... Isn't that redundant?
This is no surprise to me. In my company (name withheld), innovation is given lip service only. New ideas are frowned upon and generally rebutted with "that's not the way we do things around here" or the cynicism of "they would never go for that". I believe that the IT management in my company only does what makes them look good for their own personal gain (promotion, bonuses, etc.) and see very little evidence of pushing things that will help the company (and our customers). If it's not a "safe" solution (Sun, IBM, or "blessed" by Gartner), then it's not something to be taken seriously.
I participated in FIRST robotics this year as a mentor for a local school. Prior to this, I had never even heard of it. The whole thing is amazing. It gives students a fun and creative way to learn about science, math, engineering, technology, and industry. It was a lot of work, but also a lot of fun and I learned a lot. The regional competition was magical -- excitement and enthusiasm was difficult to imagine without seeing it in person. I think the best part of it all is the mantra "gracious professionalism" is expected at all times. I saw it plenty of times at the competition.
The robot controller was based on PIC 18x microcontrollers. Most teams used either EasyC Pro or MPLAB to program it. Robots consisted of a mixture of motors, pneumatics, electronics, and mechanics to make it work as intended. It was amazing to see some of the different designs.
I highly recommend the program to any high school student or adult who might be interested in being a volunteer or mentor.
I highly recommend "John Companies" (http://www.johncompanies.com/). I had a FreeBSD virtual private server with them for nearly a year. Reasonable price, excellent service, and no outages. With the VPS, you have root inside a FreeBSD jail. You have full control over your jail.
A monacle, white lab coat, and a faux German accent.
And we were thankful! Also, we had to walk through 6 feet of snow to the programming "chisel lab" and it was uphill both ways.
Can we sign up the United States for that list too?
No, the cool part is saving time, money, and hassle. I'd argue that these are things that businesses *do* care about. A new linux server (guest) can be setup under VM in a matter of minutes. I suspect the same could be done using VMWare. The point is that virtualization can save time and money -- and that's what businesses care about. Since Slashdot is a site that caters to geeks (who usually care about cool technology) as opposed to businesses (who usually care about time, cost, effeciency, etc.).
For any organization that may contemplate getting into mainframes -- skip z/OS (MVS). MVS is what most folks dread when they think about mainframes (JCL, pre-allocate datasets, etc.). A modern mainframe (z/990 or z9) running z/VM (5.1 or 5.2) and a bunch of linux guests is *COOL STUFF*. What's really cool is when you need to setup a temporary testing environment -- no problem, just add a half-dozen configuration statements to your "USER DIRECT" and clone an existing guest image to the new machine's disk volumes. Done! Need more memory in that virtual Linux server? No problem, bring up USER DIRECT in XEDIT and edit a single line of text and issue DIRECTXA. Restart the linux guest and now is has more memory. Disk space (volumes) can be added while the Linux systems are running (add as many as you need).
That didn't seem to stop IBM.
Seriously. Aren't games supposed to be fun? If it's making you sick, is it really fun (or even worth it)?
In hindsight, has the use of Kerberos in Active Directory accomplished the original objectives?
Where's Nedry? Check the vending machines.
I give up. What's the point of the pennywhistle? TIA.
All we need is to have some hot-shot *nix admin deciding that the financial system running on the mainframe should be rewritten using Perl and MySQL.
Just wondering if he thinks that his company's operating systems should be in the same boat. No, I didn't RTFA (yet).
You forgot:
- an attitude. (ST)
The technology is based on digital signatures and electronic wallets. It's quite sophisticated. Perhaps it's time to dust it off and give it another whirl.
You wouldn't be able to find it, because they didn't spell the street name correctly. They're quite busy and all...
ClearCase does indeed have an alternative to dynamic views -- snapshot views. I worked with snapshot views back in 2000. Perhaps you should know more about the product before you decide to disparage it. ClearCase does have bandwidth issues on a WAN (easily solved with replication), but IMHO it can't be beat as a good SCM repository.
I don't think that this would affect a kernel patch that malfunctions on UltraSPARC, would it?
How is it helpful for replacing strlen()? Do you load up the string in a vector register and have it compare each byte to \0? Could you provide an example of how this is done? Thanks!
I taught a university course "Advanced Business Programming" using C in the College of Business Administration when I was a graduate student. Prior to C, this class was taught using COBOL. Unfortunately, the students didn't have a good programming background coming into the course -- their idea of pointers (or a linked list) was drawing arrows on paper. I pleaded with the faculty administrators not to use C for this course, but they insisted on C. The course was a disaster -- just as I suspected. Don't get me wrong -- part of the blame could be placed on me as being a terrible teacher, although I did pretty well teaching other university courses.
Business programming is all I/O oriented. In C, you can't do much I/O without understanding pointers. I spent 2 or 3 lectures trying to describe pointers in every way that I could think of. 90% of the students just didn't get it - and ended up furiously hacking through every assignment without understanding what they were doing. Of about 40 students, I had about 2 or 3 that completed the course who really understood what they were doing. This was in the early 90's. Ironically, I'd say that the foundation that they would have received in COBOL (not taught by me) would have been far more useful and educational to them.
I've got nothing against C -- I actually like it. I just don't think it makes a good language for beginners. YMMV.
is not necessarily the invention, but the fact that HP has any research going on at all. I thought that they were still too busy dumping past inventions.
Sorry to tell you, but cpp binaries use regular ones AND zeroes. I'm not sure what that does for your fluffy brightly coloured play-doh type bits argument.