I (not) heart *nix
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
calm down and breathe... working with *some* nix's is a pain ... red hat sucks as far as im concerned precisely because of what you say about random places for files ... most other distros use standard stuff as for "man" ... yeah ... i never use it ... "google" is better ;)
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
Since 1997 I have been administering windows machines and since 2004 about the same # of linux machines. I very much prefer administering linix machines to windows machines. One reason is the command line part of windows sucks forcing you to use the slow user interface and watch the silly animations while you move files. And then most installations / upgrades require lots of user interaction. To upgrade my gentoo system I type
emerge -uD world
and let the machine do the rest. This will find, download and install updates for every single package I have in my system. Much easier than me doing all the work. The other big reason. Is no antivirus or antispyware software is needed on linux machines and so I do not have to deal with the headaches that these horrible programs cause. On the part of files and their locations. I agree with you on that. I believe most of this is due to the fact that their are way too many distributions and every distribution wants to do things their own way...John
-
calm down and breathe... working with *some* nix's is a pain ... red hat sucks as far as im concerned precisely because of what you say about random places for files ... most other distros use standard stuff as for "man" ... yeah ... i never use it ... "google" is better ;)
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
I believe one of the features of Red Hat is to design the os to be intentionally complicated (and buggy) so that it forces users to buy support contracts.
John
-
calm down and breathe... working with *some* nix's is a pain ... red hat sucks as far as im concerned precisely because of what you say about random places for files ... most other distros use standard stuff as for "man" ... yeah ... i never use it ... "google" is better ;)
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
I'm convinced that Redhat is a kind of "enterprise" syphilis.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
Jim Crafton wrote:
Why is this system so popular?
But it's mostly open-source! It makes it better, right? So says the man who has made his career around MS's myriad of products.
Success is the happy feeling you get between the time you do something and the time you tell a woman what you did. --Dilbert My left name is Tremendous Savings, Ms. America – Señor Cardgage
-
Since 1997 I have been administering windows machines and since 2004 about the same # of linux machines. I very much prefer administering linix machines to windows machines. One reason is the command line part of windows sucks forcing you to use the slow user interface and watch the silly animations while you move files. And then most installations / upgrades require lots of user interaction. To upgrade my gentoo system I type
emerge -uD world
and let the machine do the rest. This will find, download and install updates for every single package I have in my system. Much easier than me doing all the work. The other big reason. Is no antivirus or antispyware software is needed on linux machines and so I do not have to deal with the headaches that these horrible programs cause. On the part of files and their locations. I agree with you on that. I believe most of this is due to the fact that their are way too many distributions and every distribution wants to do things their own way...John
John M. Drescher wrote:
emerge -uD world
Yeah, I'll agree there. For basic file manipulation i.e. move/copy, that sort of thing, linux is OK. But unfortunately this is different from distro to distro. For example, since we use RH, we don't get this, instead having to use their silly "up2date" package manager which won't work unless you've got the right kind of RH license for the OS, which apparently I don't (and I can't get because know one seems to know who "owns" what license). Then if you install the rpm manually, you risk getting the version numbers wrong, for example someone had sent me a version of a mysql server rpm that didn't agree with the already installed mysql client, and then that had to be uninstalled..., etc, etc ad nauseaum).
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I'm convinced that Redhat is a kind of "enterprise" syphilis.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
I second that.
John
-
Jim Crafton wrote:
Why is this system so popular?
But it's mostly open-source! It makes it better, right? So says the man who has made his career around MS's myriad of products.
Success is the happy feeling you get between the time you do something and the time you tell a woman what you did. --Dilbert My left name is Tremendous Savings, Ms. America – Señor Cardgage
senylity wrote:
It makes it better, right
If they would genuinely fix things, innovate, and change, then yes. Sadly this doesn't really happen. Witness the continued popularity of make, automake, autoconf, init, etc.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I believe one of the features of Red Hat is to design the os to be intentionally complicated (and buggy) so that it forces users to buy support contracts.
John
I'm beginning to wonder if that's true. It sure seems like it. I've seen other changes that just seem completely arbitrary from one version to the next, like things that break (or render useless) network config files. If they would just come out and say "We sell an OS. It costs $X dollars. If you want it, pay up", instead of this, oh-we're-free-like-the-virgin-water-but-not-really-so-could-you-please-pay-pretty-please.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
senylity wrote:
It makes it better, right
If they would genuinely fix things, innovate, and change, then yes. Sadly this doesn't really happen. Witness the continued popularity of make, automake, autoconf, init, etc.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
Jim Crafton wrote:
Witness the continued popularity of make, automake, autoconf, init, etc.
Heh... Yup. Going by a recent thread here, us Windows devs have moved beyond silly anachronisms like build-time dependency checking. And have powerful tools like Autoruns to help us manage the myriad ways in which a process can get itself started post-boot. Good stuff... :cool:
Citizen 20.1.01
'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'
-
John M. Drescher wrote:
emerge -uD world
Yeah, I'll agree there. For basic file manipulation i.e. move/copy, that sort of thing, linux is OK. But unfortunately this is different from distro to distro. For example, since we use RH, we don't get this, instead having to use their silly "up2date" package manager which won't work unless you've got the right kind of RH license for the OS, which apparently I don't (and I can't get because know one seems to know who "owns" what license). Then if you install the rpm manually, you risk getting the version numbers wrong, for example someone had sent me a version of a mysql server rpm that didn't agree with the already installed mysql client, and then that had to be uninstalled..., etc, etc ad nauseaum).
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
Jim Crafton wrote:
for example someone had sent me a version of a mysql server rpm that didn't agree with the already installed mysql client,
Don't most package managers have like a 'dry run' option?
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 4a out now (29 May 2008) -
John M. Drescher wrote:
emerge -uD world
Yeah, I'll agree there. For basic file manipulation i.e. move/copy, that sort of thing, linux is OK. But unfortunately this is different from distro to distro. For example, since we use RH, we don't get this, instead having to use their silly "up2date" package manager which won't work unless you've got the right kind of RH license for the OS, which apparently I don't (and I can't get because know one seems to know who "owns" what license). Then if you install the rpm manually, you risk getting the version numbers wrong, for example someone had sent me a version of a mysql server rpm that didn't agree with the already installed mysql client, and then that had to be uninstalled..., etc, etc ad nauseaum).
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
Jim Crafton wrote:
hen if you install the rpm manually, you risk getting the version numbers wrong, for example someone had sent me a version of a mysql server rpm that didn't agree with the already installed mysql client
I remember that. I call that rpm hell. This was the big reason why I did not use linux before 2004 (when I found gentoo). I really like the workings of gentoo, but it is certainly not for everyone especially because it requires a lot of linux understanding (you gain this usually when the install fails... ) and a lot of time as everything is built from source so it takes a long time to install the first machine. However after you get things running correctly mirroring the system is a snap (for an experienced user) so things are not really that bad. And also an experienced user will have all of their machines in a build farm so that the updates are tolerable. I got to go I am submitting a bug report on with this very feature problem with 32 bit builds on a 64 bit build farm using the opensuse icecream distributed build tool.
John
-
Jim Crafton wrote:
for example someone had sent me a version of a mysql server rpm that didn't agree with the already installed mysql client,
Don't most package managers have like a 'dry run' option?
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 4a out now (29 May 2008)Some do. I'm not sure if the redhat one does. However, because I don't have a valid RH license, I can't use the fancier packager manager, and instead have to make do with the lower level rpm tool.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
Jim Crafton wrote:
That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing
And yet Jim is short for James. Imagine shortening your name to save a few characters - it must be the 1970s again! :)
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
Yes, you are 100% right... The only thing that made me to decide to have our main server in Linux is that as we are a small business, we have saved a lot of money using that and not windows server. Anyway, there are few things that are interesting, I have the possibility to install the OS and prepare everything in half an hour only replacing the configuration files... But apart of that it is too much complicated... Of course the OBDR function of my tape system is a great tool...
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
-
Yes, you are 100% right... The only thing that made me to decide to have our main server in Linux is that as we are a small business, we have saved a lot of money using that and not windows server. Anyway, there are few things that are interesting, I have the possibility to install the OS and prepare everything in half an hour only replacing the configuration files... But apart of that it is too much complicated... Of course the OBDR function of my tape system is a great tool...
-
calm down and breathe... working with *some* nix's is a pain ... red hat sucks as far as im concerned precisely because of what you say about random places for files ... most other distros use standard stuff as for "man" ... yeah ... i never use it ... "google" is better ;)
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
l a u r e n wrote:
as for "man" ... yeah ... i never use it
See, that's your problem right there. Men are useful...
"impossible" is just an opinion.
-
I've been given some more linux boxes to admin. Which means I've had to spend time today (well most of the day so far) randomly (re)learning the idiotic unix command line syntax needed to get things done. And I've had it up to *here* with the brain dead design and implementation of unix. Why is this system so popular? How is it possible for *multiple* generations of programmers to have their collective heads so deeply buried in the sand that virtually no real change or innovation has occurred in 30 years? Classic example, you need help, so what do you type? "man". That's right a 3 letter command (and you'd better be grateful it has a vowel, most don't), short for manual. Why not "manual", well that would be too much typing and apparently we're all still using 9 baud modems circa 1972. And to add insult to injury, it's a noun. Yes, you want to "perform" something, a verb, yet you're required to remember a noun. News break boys: it was idiotic in 1970, and *30* goddamn years later it's still stupid. Whatever. And why is it so hard to agree on a friggin file system layout and then everyone play nice? Isn't that what's supposed to be so great about open platforms? Apparently not, as genius wunderkinds at RedHat feel that they can add value by strewing random files for various common programs (like Apache) all over the place, leaving you, as the sys admin, to waste time spent randomly searching for config files. For example, if you build apache from source, the end result gets put into a standard set of directories. Binaries, configs, etc, all easy to find. If you install the apache module pre-built by red hat, thinking you'll save time, or be more "standard", or whatever goofy rationalization you're making, using their rpms, then no, we'll just randomly move shit around because we're *RedHat* and we know better. Dumbasses. And of course all the cute little techniques I've learned (again) today, will soon become forgotten because their so completely useless to what I do on a day to day basis, which is programming, most of the time. It's like you're trying to get useful work done with a bizarre 5 dimensional Rube Goldberg contraption that never really worked well to begin with, and now has so many patches, upon hacks, upon clever kludges, upon duct taped clusterfucks, that a nearby dog with a bad case of flatulence can blow the whole thing down. I hate *nix. Working with *nix makes me want to beat people with a club.
¡El diablo está en mis pantalones! ¡Mire, mire! Real
Jim Crafton wrote:
the idiotic unix command line syntax
oh, how i'd love it if Windows had a command line half as smart as any of the unix shells. that we can now write VBScript for batch files instead of classic .BAT, only seems like progress in light of the fact that DOS itself is barely functional. BASIC? talk about 1972! (ok, i guess you can run JScript in WSH, too)
image processing toolkits | batch image processing
modified on Monday, August 4, 2008 4:26 PM