Ahhh, it's a good time to start using Ruby! I truly get happier and happier that I use Ruby with each Exegesis that comes out. I really don't understand what they're trying to accomplish with the language anymore. It's starting to look less like Perl and more like Befunge.
Re:Whoah, perl needs a whole book for this?
on
Perl & LWP
·
· Score: 0
Hmm, I seem to remember about a year or so ago, when python really started to get noticed. I remember reading posts on slashdot with a lot of people saying "why do we need python, we have perl?!". Now it seems that those people are saying "why do we need ruby, we have perl and python?!". Anyone except me see the irony here?
I completely agree with this guy. I did 7 years in the Army, first 4 as Infantry, last 3 as Military Intelligence (I know, I know, oxymoron, ha ha). I learned about computers and Unix in the intelligence job, so I lucked out there. I had no knowledge of computers before that though and so it was just pure luck that we used them and I liked working with them. Also, the military just doesn't do things the same as the commercial world (or even civilian government does). By that, I mean (as this guy said), the equipment is old, there's an amount of chaos involved with anything, they hire civilians to do any of the _really_ important stuff (figure that one out), and by the way, the pay sucks (I'm earning 3to4 times as much 2 years after getting out)! I'm generally very happy with my experience in the military, but that's more because it helped me to grow up and most of all, it helped me figure out what I wanted to do for a living. The military did enable me to get my current job as a Unix Admin for a government contract, but that was only because I took interest in the computers and just basically lucked out in general. It was something to put on my resume, that's all.
If you feel like you need to be taught discipline and structure, it may be a good route for you, otherwise I'd say stick to school. By the way, as happens with a lot of folks in the military, I never got to go to college. I was away too much and then got married and had kids, and that was the end of that. I now long to go to college, which I could do, but I'm not trying to lose my family anytime soon, so I won't. The whole GI bill was worthless for me. I've still got some years to use it, but I just don't see it happening.
Look at that! No textual representation, object oriented, what an idea!! Geez, somebody should have thought of this 30 years ago!! Oh, wait, they did....it's called smalltalk!!!
"And the recent security problems with Linux, coupled with the lack of key enterprise elements in the new kernel, really call into question whether Linux should be used at all," Miller added.
Can someone tell this guy that BIND is not Linux?!
Forget multiple languages, if you're not doing it in real time, use Ruby for the "serious stuff" and the glue. It's more OO than Java, has great network support and is also threaded. I forget the link, but there was a genetic programming package posted recently (check the RAA). It also has a unit testing module (RubyUnit).
I agree! It seems like a lot of these posts are completely ignoring that fact. How can it be a standard if it requires a piece of proprietary software? Maybe the wording was incorrect and they meant to say "Microsoft's implementation of this standard requires SQL Server 2000". I don't know, but it seems to be the typical practices of Microsoft. Create a standard and make sure that it's so dependent on your software that nobody can implement it except you anyway.
At least with Sun, even if they picked one database to use, it would probably be Oracle, the de facto standard for databases, which runs on numerous platforms. But, I don't think Sun would pick one database.
Exactly what does a standard have to gain by a particular database? It's all just storage. If you can do it with a database, you can do it with flat files (although not close to as well, I'm not advocating files).
I'd say that you might want to think about using more junior people, advertising yourself as a kind of "Get your experience here" type of place. No doubt that folks wouldn't stay _too_ long, but you might attract some good workers, maybe even some who stay.
I for one, am thinking about moving from Unix administration into programming. My problem is fairly obvious, general lack of experience. You could sort of provide that experience check mark for people's resumes while getting some work out of them. You'd have to be careful about who you hire though. You'd need to stick with smart people who seem to learn quickly so that you can get a return on your investment.
This whole thing bothers me. It seems like corporations now figure that they can release some source code, get some folks to fix it up for free, and then sell it. Sorry, if I wanted to take part in charity work, I'd volunteer with the RedCross or something.
People contribute to Open Source projects because it's a community effort, nobody is directly making money from a particular piece of software. Shoot, all that Linus has gotten are stock options (which I actually wouldn't mind having).
Oh, my going rate for programming is $125/hour, feel free to email me if you still want help. F*ing loosers...
Yes, but the problem with this is that Microsoft only needs to scare these poor developers. They don't actually need to sue them. I know that I'd be shaking a bit if a large corporation like Microsoft, with all of it's resources and lawyers, came knocking on my door...
This reminds me of most anything, take mechanics for instance. You take your car to the mechanic, and you get it back with grease on the seats and steering wheel, a scratch on the front bumper and the radio tuned to a different station.
I think that people would be better off going into the military. I went in at the ripe old age of 17 and spent 7 years there. Don't get me wrong, it pretty much sucked, but man I was a _complete_ mess before the military. I had no goals, I didn't appreciate learning, and I had _NO_ idea what hard work was. I'm a much better person for having done that, and now I can sit back in my comfy job that I got due to having been there.
The military has a lot of computer related stuff by the way, for those folks trying to break into the business (i.e. Electronic Warfare, etc).
There's really no way to explain the experience to someone who's never been in, but it will definitely change you for the better, and you get paid for it (plus college money ($50k)). Instead of spending tens of thousands of dollars of mommy and daddy's money to drink beer, you can take 3 years or so see the world and get some experience.
In my opinion, the majority of people coming to the US, nobel prize winners especially, came here to escape persecution, not to chase higher wages. Frankly, most nobel prize winners could probably care less about what they make.
As far as the US education system, it's true that football is a large part of this, but what you don't seem to understand is that football fosters school spirit and more than anything, brings money to colleges who generally need it. The reason the educational system here fails is because generally people that are good at something (read computers) would rather work in that field (and get paid much better), than teach. It's the sad truth, but corporations have a lot more money to throw at you than some county government, and not too many people can live off of "the good feeling they get" from teaching children. It takes money to make a nice life for yourself (duh).
I take offense to your statement about the "lack of homegrown talent" for two reasons. One, it's completely false, we have plenty of homegrown talent. Two, what is homegrown when you live in the US? This is _the_ melting pot and nobody is a native (except of course American Indians).
Excuse my patriotism, but the reason this country is great is because it's free, and good people are constantly coming here from other countries in order to make a _better_ life for themselves. We pioneered things like the internet because we take "your huddled masses, yearning to breathe free". Albert Einstein came here to escape Hitler, that's as American as it gets.
The reason I'm opposed H1-B visas is because it's a ploy by corporations to get cheap labor. It will, however, most likely bring the next generation of (Indian/Mexican/German)->American geniuses to this country, and in the end it'll be a better place because of it.
I think a lot of folks here are either missing this guys point, or haven't ever had to deal with this situation. Here's an example (personally, I'd probably point to cfengine (I'm about to need similar capabilities)).
Say I've got a (solaris) box named "foo", the/etc/system file on "foo" looks like this:
set semsys:seminfo_semmni=10
set semsys:seminfo_semmnu=300
and then I've got a (solaris) box name "bar",
the/etc/system file on "bar" looks like this:
set semsys:seminfo_semmni=30
set semsys:seminfo_semmnu=700
Now, let's say that I want to add the following lines to both boxes:
set sd:sd_io_time=0x3c
set sd:sd_max_throttle=2
I don't want to copy over the file, I like the values how they are! That's the basis of this guys question, and the same thing that I'm looking to do quite soon.
None of the options using CVS or DHCP take this into account. Please make sure you understand the full nature of the post before you add 50 lines of worthless advice.
Dude, just get over it...seriously. The company I work for _does_ spend millions of dollars at a time, with Sun however, and we also pay for the platinum support (we're suckers that way).
Guess how good it is? It sucks. It's all crap and it sickens me. The best that Sun does for us is to bring us the parts. I've even tried to convince management that we don't need support, spend the money on spare parts and we'll do it ourself.
A note to anyone reading, stop paying for that support, get a decent admin, and pay a couple of bucks for the spare parts. You'll save tens of thousands of dollars, and a lot of your time. And then there's the infamous "well have you applied all of the latest patches sir?". What a waste of flesh.
1) String parsing, regex capabilities 2) Quick development time 3) Generally CGI's are not _that_ huge, so there really isn't as much code to execute anyway 4) Bandwith is generally the biggest problem over the internet, not code execution time.
I think a lot of the larger web apps are programmed in C/C++, but for general use a 200 line perl script will execute pretty darn quickly and probably not noticeably slower than the same (probably > 800 line) program in C.
Ahhh, it's a good time to start using Ruby! I truly get happier and happier that I use Ruby with each Exegesis that comes out. I really don't understand what they're trying to accomplish with the language anymore. It's starting to look less like Perl and more like Befunge.
#!/usr/bin/ruby
require 'net/http'
Net::HTTP.get_print('slashdot.org', '/index.pl')
Hmm, I seem to remember about a year or so ago, when python really started to get noticed. I remember reading posts on slashdot with a lot of people saying "why do we need python, we have perl?!". Now it seems that those people are saying "why do we need ruby, we have perl and python?!". Anyone except me see the irony here?
I completely agree with this guy. I did 7 years in the Army, first 4 as Infantry, last 3 as Military Intelligence (I know, I know, oxymoron, ha ha). I learned about computers and Unix in the intelligence job, so I lucked out there. I had no knowledge of computers before that though and so it was just pure luck that we used them and I liked working with them. Also, the military just doesn't do things the same as the commercial world (or even civilian government does). By that, I mean (as this guy said), the equipment is old, there's an amount of chaos involved with anything, they hire civilians to do any of the _really_ important stuff (figure that one out), and by the way, the pay sucks (I'm earning 3to4 times as much 2 years after getting out)! I'm generally very happy with my experience in the military, but that's more because it helped me to grow up and most of all, it helped me figure out what I wanted to do for a living. The military did enable me to get my current job as a Unix Admin for a government contract, but that was only because I took interest in the computers and just basically lucked out in general. It was something to put on my resume, that's all.
If you feel like you need to be taught discipline and structure, it may be a good route for you, otherwise I'd say stick to school. By the way, as happens with a lot of folks in the military, I never got to go to college. I was away too much and then got married and had kids, and that was the end of that. I now long to go to college, which I could do, but I'm not trying to lose my family anytime soon, so I won't. The whole GI bill was worthless for me. I've still got some years to use it, but I just don't see it happening.
Look at that! No textual representation, object oriented, what an idea!! Geez, somebody should have thought of this 30 years ago!! Oh, wait, they did....it's called smalltalk!!!
"And the recent security problems with Linux, coupled with the lack of key enterprise elements in the new kernel, really call into question whether Linux should be used at all," Miller added. Can someone tell this guy that BIND is not Linux?!
Forget multiple languages, if you're not doing it in real time, use Ruby for the "serious stuff" and the glue. It's more OO than Java, has great network support and is also threaded. I forget the link, but there was a genetic programming package posted recently (check the RAA). It also has a unit testing module (RubyUnit).
Other than that, I agree.
Careful of what you speak, for I can hear potential hordes of windoze users shouting the same thing of Linux....
I agree! It seems like a lot of these posts are completely ignoring that fact. How can it be a standard if it requires a piece of proprietary software? Maybe the wording was incorrect and they meant to say "Microsoft's implementation of this standard requires SQL Server 2000". I don't know, but it seems to be the typical practices of Microsoft. Create a standard and make sure that it's so dependent on your software that nobody can implement it except you anyway.
At least with Sun, even if they picked one database to use, it would probably be Oracle, the de facto standard for databases, which runs on numerous platforms. But, I don't think Sun would pick one database.
Exactly what does a standard have to gain by a particular database? It's all just storage. If you can do it with a database, you can do it with flat files (although not close to as well, I'm not advocating files).
I'd say that you might want to think about using more junior people, advertising yourself as a kind of "Get your experience here" type of place. No doubt that folks wouldn't stay _too_ long, but you might attract some good workers, maybe even some who stay.
I for one, am thinking about moving from Unix administration into programming. My problem is fairly obvious, general lack of experience. You could sort of provide that experience check mark for people's resumes while getting some work out of them. You'd have to be careful about who you hire though. You'd need to stick with smart people who seem to learn quickly so that you can get a return on your investment.
strikes me that we could be watching our own galaxy develop. how strange is that?!
This whole thing bothers me. It seems like corporations now figure that they can release some source code, get some folks to fix it up for free, and then sell it. Sorry, if I wanted to take part in charity work, I'd volunteer with the RedCross or something.
People contribute to Open Source projects because it's a community effort, nobody is directly making money from a particular piece of software. Shoot, all that Linus has gotten are stock options (which I actually wouldn't mind having).
Oh, my going rate for programming is $125/hour, feel free to email me if you still want help. F*ing loosers...
Yes, but the problem with this is that Microsoft only needs to scare these poor developers. They don't actually need to sue them. I know that I'd be shaking a bit if a large corporation like Microsoft, with all of it's resources and lawyers, came knocking on my door...
This reminds me of most anything, take mechanics for instance. You take your car to the mechanic, and you get it back with grease on the seats and steering wheel, a scratch on the front bumper and the radio tuned to a different station.
Nobody cares as much about your stuff as you.
I think that people would be better off going into the military. I went in at the ripe old age of 17 and spent 7 years there. Don't get me wrong, it pretty much sucked, but man I was a _complete_ mess before the military. I had no goals, I didn't appreciate learning, and I had _NO_ idea what hard work was. I'm a much better person for having done that, and now I can sit back in my comfy job that I got due to having been there.
The military has a lot of computer related stuff by the way, for those folks trying to break into the business (i.e. Electronic Warfare, etc).
There's really no way to explain the experience to someone who's never been in, but it will definitely change you for the better, and you get paid for it (plus college money ($50k)). Instead of spending tens of thousands of dollars of mommy and daddy's money to drink beer, you can take 3 years or so see the world and get some experience.
In my opinion, the majority of people coming to the US, nobel prize winners especially, came here to escape persecution, not to chase higher wages. Frankly, most nobel prize winners could probably care less about what they make.
As far as the US education system, it's true that football is a large part of this, but what you don't seem to understand is that football fosters school spirit and more than anything, brings money to colleges who generally need it. The reason the educational system here fails is because generally people that are good at something (read computers) would rather work in that field (and get paid much better), than teach. It's the sad truth, but corporations have a lot more money to throw at you than some county government, and not too many people can live off of "the good feeling they get" from teaching children. It takes money to make a nice life for yourself (duh).
I take offense to your statement about the "lack of homegrown talent" for two reasons. One, it's completely false, we have plenty of homegrown talent. Two, what is homegrown when you live in the US? This is _the_ melting pot and nobody is a native (except of course American Indians).
Excuse my patriotism, but the reason this country is great is because it's free, and good people are constantly coming here from other countries in order to make a _better_ life for themselves. We pioneered things like the internet because we take "your huddled masses, yearning to breathe free". Albert Einstein came here to escape Hitler, that's as American as it gets.
The reason I'm opposed H1-B visas is because it's a ploy by corporations to get cheap labor. It will, however, most likely bring the next generation of (Indian/Mexican/German)->American geniuses to this country, and in the end it'll be a better place because of it.
somehow calling it "Unix++" doesn't make me think that it'll be good or worthwhile.
I think a lot of folks here are either missing this guys point, or haven't ever had to deal with this situation. Here's an example (personally, I'd probably point to cfengine (I'm about to need similar capabilities)).
/etc/system file on "foo" looks like this:
/etc/system file on "bar" looks like this:
Say I've got a (solaris) box named "foo", the
set semsys:seminfo_semmni=10
set semsys:seminfo_semmnu=300
and then I've got a (solaris) box name "bar",
the
set semsys:seminfo_semmni=30
set semsys:seminfo_semmnu=700
Now, let's say that I want to add the following lines to both boxes:
set sd:sd_io_time=0x3c
set sd:sd_max_throttle=2
I don't want to copy over the file, I like the values how they are! That's the basis of this guys question, and the same thing that I'm looking to do quite soon.
None of the options using CVS or DHCP take this into account. Please make sure you understand the full nature of the post before you add 50 lines of worthless advice.
Dude, just get over it...seriously. The company I work for _does_ spend millions of dollars at a time, with Sun however, and we also pay for the platinum support (we're suckers that way).
Guess how good it is? It sucks. It's all crap and it sickens me. The best that Sun does for us is to bring us the parts. I've even tried to convince management that we don't need support, spend the money on spare parts and we'll do it ourself.
A note to anyone reading, stop paying for that support, get a decent admin, and pay a couple of bucks for the spare parts. You'll save tens of thousands of dollars, and a lot of your time. And then there's the infamous "well have you applied all of the latest patches sir?". What a waste of flesh.
I think that it's a combination of things.
1) String parsing, regex capabilities
2) Quick development time
3) Generally CGI's are not _that_ huge, so there really isn't as much code to execute anyway
4) Bandwith is generally the biggest problem over the internet, not code execution time.
I think a lot of the larger web apps are programmed in C/C++, but for general use a 200 line perl script will execute pretty darn quickly and probably not noticeably slower than the same (probably > 800 line) program in C.