I may be a little biased since I've taught the courses... but...
If what you're looking for is the typical corporate 1 week training course, then IMHO you can't do much better. But! Let's be honest here, what can you get out of a one week course? If it's a serious course, like these are, you're going to get so much information that you'll have trouble staying afloat. You're not going to master these skills in a week. Depending on your programming skills and operating systems background you're looking at months to years before you're comfortable kernel hacking. What these courses can give you is a lot of solid coding examples to build your skills. But don't take my word for it, the code samples are available at ftp://axian.com/pub/RHD_SOLUTIONS. Oh, and of course the Red Hat info: http://www.redhat.com/training/developer/courses/
If you're not in the typical corporate time crunch mode, I'd definitely recommend college courses. Get some general background in OS design while you're at it if you don't already have it. Oh, and LUGs, lots of lugs have groups doing kernel hacking, not a bad place to start there either, plus LUGs don't cost anything!
I think there are a lot of people in IT that sought out this field because of a need to dedicate themselves to something greater than themselves. When a database crashes in the middle of the night and you know you're the one that can fix it and that hundreds, thousands or more people rely on your skills, well, it may not be curing cancer, but it feels good to be that important. This can be difficult to explain to your family and it can be hard when you know that your spouse doesn't understand what it is you do.
As a programmer I spend countless hours absorbed in my code. Sometimes I can't stop thinking about it, obsessed with how object layers and databases and network communication and security aspects all fit together. When my wife asks what's on my mind I can say "work" or "code" or just "nothing" but I can't hope to explain my deep fascination with these projects. If I try she feels bored or confused or feel belittled because I'm talking over her head.
So, yeah, I'd agree that IT can be tough on a marriage. It's been tough on mine, but we're still together. I imagine many other professions suffer from similar issues. Law comes to mind as probably much worse.
As far as I know, here at the University of Illinois at Chicago, the extent of our filtering is standard don't run a server type stuff and we're flexible when it comes to that. There is a very strong bias here against any unnecessary restrictions on the network. So no, I don't think it's part of a trend.
It seems that it has some really sweet features for locking files. Though I have to admit I don't see quite how to use it to browse the web. flock (util-linux 2.13-pre7)
Usage: flock [-sxun][-w #] fd#
flock [-sxon][-w #] file [-c] command...
-s --shared Get a shared lock
-x --exclusive Get an exclusive lock
-u --unlock Remove a lock
-n --nonblock Fail rather than wait
-w --timeout Wait for a limited amount of time
-o --close Close file descriptor before running command
-c --command Run a single command string through the shell
-h --help Display this text
-V --version Display version
"2. Porn gives men unrealistic expectations of what sex should be like."
I have to disagree. From my exerience with my wife and our girlfriend, I'd say most of the pornos aren't too far off... really. Together we are a happy polyamorous family and the sex is really hot. The fact of the matter is porn shows us exactly how most of us would really like our sex lives to be. But so many of us are such cowards and don't want to admit it to ourselves and, Goddess forbid, be bold enough to act it out.
Wow... fuck you people. We're talking 50,000+ dead and all you can think about is your wallet?! They're now facing an epidemic of disease from all the rotting human and animal corpses. They need money for tarps and drinkable water. There is _no_ comparison with september 11th. These people need help, people like you make me ashamed to be American.
I'll second that. From the article "RPM... pales in comparison to Gentoo's Portage or Debian's Apt." Argh, no. Compare RPM to debian's dpackage. Apt is built on top of dpackage and apt works with RPM too. RPM isn't meant to resolve dependencies, just track them. Systems like apt, yum, or the Red Hat Network handle the dependency issues. As for Portage... *sigh* yeah, we should all build our own software from source and waste tons of cycles doing so. It makes so much more sense to have different binaries on different systems. I bet independent software and hardware vendors would love to support that. *sigh*... portage... fucking ricer bastards.
A great deal of the posts here seem to be implying that the purpose of RAID is to protect your data. This is dangerous. Most data is not lost through hardware failure, but rather through human or program error. If you accidentally do an "rm -rf" on the wrong directory, RAID will still destroy the data. Protect data with backups: backup to tape, backup to another computer, backup to DVD or CD, but never think of RAID as a substitute for backups.
My other advice is keep in mind that if you don't watch your logs you may have a drive fail and not know about it for some time. Linux RAID should be paired with log monitoring of some sort, even if it's just a cron job that greps for raid messages.
If you know RHL, you know RHEL. Same goes for Fedora. Hell, if all you know is SuSE or Debian you could still do pretty well so long as you know where to look for the config files. Samba, Sendmail, Postfix, Apache, Grub etc... if you know it, you can pass.
Also keep in mind the RHCE materials haven't switched over for RHEL yet. It will soon, but there are issues regarding how to distribute RHEL to the students in the RHCE courses.
You got modded funny but I don't know if you really meant that as a joke. Just in case you honestly don't know and didn't bother to search
for yourself, here's a link to the (rather sarcastic)
tutorial
It Needs More Vocabulary Descriptions
on
Practical RDF
·
· Score: 4, Interesting
I just finished skimming the whole book and reading about half. My biggest complaint is there isn't much guidance as to where you should go and define your own vocabulary and where you should use an existing one. The only vocabulary discussed besides the RDF core is Dublin Core. To make things worse, most of the examples shows using a custom vocabulary that unnecessarily defines 'Author' and 'Title' instead of using Dublin Core's 'creator' and 'title'.
I like RDF alot, its really a great tool, but without some serious guidance and discipline when defining vocabularies its going to descend into babble and become pretty useless.
Does anyone know of a good resource for finding emerging standards for RDF vocabularies so we don't all go out and reinvent the wheel?
You rock... It looked a little intimidating at first but I had a look at/etc/X11/gdm/gdm.conf and found:
[servers]
# These are the standard servers. You can add as many you want here
# and they will always be started. Each line must start with a unique
# number and that will be the display number of that server. Usually just
# the 0 server is used.
0=Standard
#1=Standard
Remove the comment before the '1=Standard' then reboot and you're good to go. (Yeah, I know, you don't need to reboot, just do a 'killall gdm-binary' but I'm trying to make this look simple.)
Bad news is the lock screen buttons and the screen saver don't seem to work on the second desktop. I've poked around but can't seem to find a fix... Guess this is getting pretty far off topic.
It works out of the box on RedHat 9, probably 8 and 7.x as well though I don't have one of those handy. Another nice feature of RH is it's configured for ssh tunneling/X forwading out of the box. Just ssh to the target machine, type the command and !poof! window pops up on your desktop. (Well maybe....p..o..o..f... depending on the speed of your connection). No need for VNC for remote GUI access and it's secure to boot.
Then just make sure you lock the sceen on your way out. Yeah, its not as secure as fast user switching because its up to the user to remember more steps but it can be done in a secure manner. I'm not saying switching X sessions is anywhere as nice as on the mac on windows, but it is a feature that X has provided for some time that most people aren't even aware of.
Besides, the people mentioning su do have a good point. If you want to run apps as a different user there is no reason to start a whole new desktop. Just su and type the command. I've been in GNU/Linux land so long I forgot some desktops don't provide a seamless multiuser environment. As jazzy as they may look, these user switching schemes found in more popular OSes still look like a kludge when compared with the basic functionality of X. (X forwarding, ssh tunneling etc.)
On linux (and probably any other system with XFree86 ) To get to the first virtual console Use: CTL+ALT+F1. Then login and type:
someone@server someone]$ startx --:1
X windows starts using the next available console. To switch between X sessions use CTL+ALT+F7 and CTL+ALT+F8. To start more sessions use:2,:3 etc. This has been available (but not well documented) for many years. Have Fun!
If he hadn't stumbled out of the gate after winning the primary, contradicted all of his previous positions by embracing old democratic party hacks and crooks like the previous Mayor Daley of Chicago and then the whole Eagleton affair where McGovern picked Eagleton as his running mate, then it came out that Eagleton had a history of mental illness including electro-shock. McGovern said that didn't matter, he supported Eagleton then turned around and contradicted himself a few weeks later, dropping Eagleton for Sargent Shriver. By then any sort of honest, straight-talking image he had was blown and the Eagleton affair had taken all of the wind out of his sales. Of course all that doesn't even mention some of the underhanded things the Nixon campaign was up to. McGovern vs Nixon could have been a very different story if it weren't for the stupid mistakes, infighting, dirty tricks, and dumb luck.
I'm running a public WI-FI access point and I've had several people tell me that I should look into one of these encryption methods. Personally, I don't get it. If you're using WI-FI for your internal network then I understand, smb passwords flying around, people dropping into your NFS system, but for simple, public internet access does it really matter?
It seems to me that this type of encryption may not even belong at the connection level. Any type of encryption is going to add significant overhead so shouldn't be up to the application to use make secure connections as needed? For most web browsing, who cares if the signal is intercepted, if you're sending passwords or credit info you should be using https anyway. Likewise IMAP, POP3, FTP and SMTP, use the SSL wrapped alternatives.
Is there something I'm missing here? Shouldn't it generally be up to the app to determine if the overhead of encryption is required.
That hurts. Not only did they have to throw together a site in secret, as soon as it hits the net it has to face slashdot. I will be truly impressed if it survives.
Those servers that are about to die, I salute you.
Please, please don't support Esso/Exxon/Mobile
on
Contactless Credit Cards
·
· Score: 0, Offtopic
Their rapid payment thingies may be inovative but
these are guys that still claim there's no such thing as global warming or human rights in third world countries they exploit. Their track record is terrible. They're totally apallingly disgusting. If you really must drive, at least buy gas from somebody like BP who at least pays a little attention to the environment.
I live in the 3rd dimension, and have 2 families living directly below me. Also keep in mind that the population of humans is growing pretty fast...so it may be possible to run out of IPv6 addresses too.
Wow! You must live on a pretty big planet. The one I'm on couldn't possibly support enough people to run out of IPv6 addresses.
I did a little math. Turns out that with 2^128 addresses, 1000 addresses per person, it'd take 340,282,366,920,938,463,463,374,607,431,768,211 people to use them all. Averaging that these people way around 90kg (180 lbs), they come to a mass of 3.0625e37 kg. For some comparison, the earth's mass is 5.972e24 kg, our sun is 1.989e30 kg. Thats more mass than is in my whole galaxy!
Yes it is in the official 8.0 distro. I'm running Apache (2.0.40-11) and mod_perl (1.99_05-3) on the machine I'm typing this from. Both these are from the rpms RedHat provided on the install disks and updated as necessary with RHN. I will admit that some modules don't go so smooth and require research a tweak or two, but with that out of the way its been stable and treating me well.
I'm a volunteer teacher for the NPO Techs program in Chicago and I'd be estatic if this means RedHat will be making their training material available outside of their programs. I've taken a couple of their classes, and they were great, with lots of low-level detail. My biggest gripe was the training materials weren't published under any sort of open documentation license. This has forced me to reinvent the wheel for the classes I've been teaching. I sought permission to make copies of course materials for non-profit purposes, but was rebuffed by beuracracy. I really don't care if my students are going to be official RHCT or RHCE so long as they come out of the course better equiped than they went in. If RedHat really cares about linux in education, they should make their teaching materials as free as their OS.
Yeah, but flip it around. Every browser has its bugs, and as a web designer it is still my responsibility to cope with those bugs. At least with an open-source browser I can get in on beta testing and report where the browser doesn't meet the spec and, with any luck, it'll get fixed before the browser goes gold.
As for testing against stardards only... try this, write an xhtml document and put this at the top:
<script type="text/css" src="/somewhere"/>
It meets the standard but ie users will see a blank page!
I may be a little biased since I've taught the courses... but...
If what you're looking for is the typical corporate 1 week training course, then IMHO you can't do much better. But! Let's be honest here, what can you get out of a one week course? If it's a serious course, like these are, you're going to get so much information that you'll have trouble staying afloat. You're not going to master these skills in a week. Depending on your programming skills and operating systems background you're looking at months to years before you're comfortable kernel hacking. What these courses can give you is a lot of solid coding examples to build your skills. But don't take my word for it, the code samples are available at ftp://axian.com/pub/RHD_SOLUTIONS. Oh, and of course the Red Hat info: http://www.redhat.com/training/developer/courses/
If you're not in the typical corporate time crunch mode, I'd definitely recommend college courses. Get some general background in OS design while you're at it if you don't already have it. Oh, and LUGs, lots of lugs have groups doing kernel hacking, not a bad place to start there either, plus LUGs don't cost anything!
I think there are a lot of people in IT that sought out this field because of a need to dedicate themselves to something greater than themselves. When a database crashes in the middle of the night and you know you're the one that can fix it and that hundreds, thousands or more people rely on your skills, well, it may not be curing cancer, but it feels good to be that important. This can be difficult to explain to your family and it can be hard when you know that your spouse doesn't understand what it is you do. As a programmer I spend countless hours absorbed in my code. Sometimes I can't stop thinking about it, obsessed with how object layers and databases and network communication and security aspects all fit together. When my wife asks what's on my mind I can say "work" or "code" or just "nothing" but I can't hope to explain my deep fascination with these projects. If I try she feels bored or confused or feel belittled because I'm talking over her head. So, yeah, I'd agree that IT can be tough on a marriage. It's been tough on mine, but we're still together. I imagine many other professions suffer from similar issues. Law comes to mind as probably much worse.
As far as I know, here at the University of Illinois at Chicago, the extent of our filtering is standard don't run a server type stuff and we're flexible when it comes to that. There is a very strong bias here against any unnecessary restrictions on the network. So no, I don't think it's part of a trend.
It seems that it has some really sweet features for locking files. Though I have to admit I don't see quite how to use it to browse the web.
flock (util-linux 2.13-pre7)
Usage: flock [-sxun][-w #] fd#
flock [-sxon][-w #] file [-c] command...
-s --shared Get a shared lock
-x --exclusive Get an exclusive lock
-u --unlock Remove a lock
-n --nonblock Fail rather than wait
-w --timeout Wait for a limited amount of time
-o --close Close file descriptor before running command
-c --command Run a single command string through the shell
-h --help Display this text
-V --version Display version
Yup. Me too. Though I guess I would be curious about a MILF's view on Linux would be. It'd probably be just as relevant and probably more exciting.
"2. Porn gives men unrealistic expectations of what sex should be like." I have to disagree. From my exerience with my wife and our girlfriend, I'd say most of the pornos aren't too far off... really. Together we are a happy polyamorous family and the sex is really hot. The fact of the matter is porn shows us exactly how most of us would really like our sex lives to be. But so many of us are such cowards and don't want to admit it to ourselves and, Goddess forbid, be bold enough to act it out.
Wow... fuck you people. We're talking 50,000+ dead and all you can think about is your wallet?! They're now facing an epidemic of disease from all the rotting human and animal corpses. They need money for tarps and drinkable water. There is _no_ comparison with september 11th. These people need help, people like you make me ashamed to be American.
I'll second that. From the article "RPM ... pales in comparison to Gentoo's Portage or Debian's Apt." Argh, no. Compare RPM to debian's dpackage. Apt is built on top of dpackage and apt works with RPM too. RPM isn't meant to resolve dependencies, just track them. Systems like apt, yum, or the Red Hat Network handle the dependency issues. As for Portage... *sigh* yeah, we should all build our own software from source and waste tons of cycles doing so. It makes so much more sense to have different binaries on different systems. I bet independent software and hardware vendors would love to support that. *sigh* ... portage ... fucking ricer bastards.
A great deal of the posts here seem to be implying that the purpose of RAID is to protect your data. This is dangerous. Most data is not lost through hardware failure, but rather through human or program error. If you accidentally do an "rm -rf" on the wrong directory, RAID will still destroy the data. Protect data with backups: backup to tape, backup to another computer, backup to DVD or CD, but never think of RAID as a substitute for backups. My other advice is keep in mind that if you don't watch your logs you may have a drive fail and not know about it for some time. Linux RAID should be paired with log monitoring of some sort, even if it's just a cron job that greps for raid messages.
If you know RHL, you know RHEL. Same goes for Fedora. Hell, if all you know is SuSE or Debian you could still do pretty well so long as you know where to look for the config files. Samba, Sendmail, Postfix, Apache, Grub etc... if you know it, you can pass. Also keep in mind the RHCE materials haven't switched over for RHEL yet. It will soon, but there are issues regarding how to distribute RHEL to the students in the RHCE courses.
You got modded funny but I don't know if you really meant that as a joke. Just in case you honestly don't know and didn't bother to search for yourself, here's a link to the (rather sarcastic) tutorial
I just finished skimming the whole book and reading about half. My biggest complaint is there isn't much guidance as to where you should go and define your own vocabulary and where you should use an existing one. The only vocabulary discussed besides the RDF core is Dublin Core. To make things worse, most of the examples shows using a custom vocabulary that unnecessarily defines 'Author' and 'Title' instead of using Dublin Core's 'creator' and 'title'.
I like RDF alot, its really a great tool, but without some serious guidance and discipline when defining vocabularies its going to descend into babble and become pretty useless.
Does anyone know of a good resource for finding emerging standards for RDF vocabularies so we don't all go out and reinvent the wheel?
You rock... It looked a little intimidating at first but I had a look at /etc/X11/gdm/gdm.conf and found:
Remove the comment before the '1=Standard' then reboot and you're good to go. (Yeah, I know, you don't need to reboot, just do a 'killall gdm-binary' but I'm trying to make this look simple.)
Bad news is the lock screen buttons and the screen saver don't seem to work on the second desktop. I've poked around but can't seem to find a fix... Guess this is getting pretty far off topic.
It works out of the box on RedHat 9, probably 8 and 7.x as well though I don't have one of those handy. Another nice feature of RH is it's configured for ssh tunneling/X forwading out of the box. Just ssh to the target machine, type the command and !poof! window pops up on your desktop. (Well maybe ....p..o..o..f... depending on the speed of your connection). No need for VNC for remote GUI access and it's secure to boot.
Okay then:
someone@server someone]$ startx -- :1 & logout
Then just make sure you lock the sceen on your way out. Yeah, its not as secure as fast user switching because its up to the user to remember more steps but it can be done in a secure manner. I'm not saying switching X sessions is anywhere as nice as on the mac on windows, but it is a feature that X has provided for some time that most people aren't even aware of.
Besides, the people mentioning su do have a good point. If you want to run apps as a different user there is no reason to start a whole new desktop. Just su and type the command. I've been in GNU/Linux land so long I forgot some desktops don't provide a seamless multiuser environment. As jazzy as they may look, these user switching schemes found in more popular OSes still look like a kludge when compared with the basic functionality of X. (X forwarding, ssh tunneling etc.)
On linux (and probably any other system with XFree86 ) To get to the first virtual console Use: CTL+ALT+F1. Then login and type:
someone@server someone]$ startx -- :1
X windows starts using the next available console. To switch between X sessions use CTL+ALT+F7 and CTL+ALT+F8. To start more sessions use :2, :3 etc. This has been available (but not well documented) for many years. Have Fun!
If he hadn't stumbled out of the gate after winning the primary, contradicted all of his previous positions by embracing old democratic party hacks and crooks like the previous Mayor Daley of Chicago and then the whole Eagleton affair where McGovern picked Eagleton as his running mate, then it came out that Eagleton had a history of mental illness including electro-shock. McGovern said that didn't matter, he supported Eagleton then turned around and contradicted himself a few weeks later, dropping Eagleton for Sargent Shriver. By then any sort of honest, straight-talking image he had was blown and the Eagleton affair had taken all of the wind out of his sales. Of course all that doesn't even mention some of the underhanded things the Nixon campaign was up to. McGovern vs Nixon could have been a very different story if it weren't for the stupid mistakes, infighting, dirty tricks, and dumb luck.
I'm running a public WI-FI access point and I've had several people tell me that I should look into one of these encryption methods. Personally, I don't get it. If you're using WI-FI for your internal network then I understand, smb passwords flying around, people dropping into your NFS system, but for simple, public internet access does it really matter?
It seems to me that this type of encryption may not even belong at the connection level. Any type of encryption is going to add significant overhead so shouldn't be up to the application to use make secure connections as needed? For most web browsing, who cares if the signal is intercepted, if you're sending passwords or credit info you should be using https anyway. Likewise IMAP, POP3, FTP and SMTP, use the SSL wrapped alternatives.
Is there something I'm missing here? Shouldn't it generally be up to the app to determine if the overhead of encryption is required.
That hurts. Not only did they have to throw together a site in secret, as soon as it hits the net it has to face slashdot. I will be truly impressed if it survives.
Those servers that are about to die, I salute you.
Their rapid payment thingies may be inovative but these are guys that still claim there's no such thing as global warming or human rights in third world countries they exploit. Their track record is terrible. They're totally apallingly disgusting. If you really must drive, at least buy gas from somebody like BP who at least pays a little attention to the environment.
For more info stopesso.com
I live in the 3rd dimension, and have 2 families living directly below me. Also keep in mind that the population of humans is growing pretty fast...so it may be possible to run out of IPv6 addresses too.
Wow! You must live on a pretty big planet. The one I'm on couldn't possibly support enough people to run out of IPv6 addresses.
I did a little math. Turns out that with 2^128 addresses, 1000 addresses per person, it'd take 340,282,366,920,938,463,463,374,607,431,768,211 people to use them all. Averaging that these people way around 90kg (180 lbs), they come to a mass of 3.0625e37 kg. For some comparison, the earth's mass is 5.972e24 kg, our sun is 1.989e30 kg. Thats more mass than is in my whole galaxy!
Yes it is in the official 8.0 distro. I'm running Apache (2.0.40-11) and mod_perl (1.99_05-3) on the machine I'm typing this from. Both these are from the rpms RedHat provided on the install disks and updated as necessary with RHN. I will admit that some modules don't go so smooth and require research a tweak or two, but with that out of the way its been stable and treating me well.
I'm a volunteer teacher for the NPO Techs program in Chicago and I'd be estatic if this means RedHat will be making their training material available outside of their programs. I've taken a couple of their classes, and they were great, with lots of low-level detail. My biggest gripe was the training materials weren't published under any sort of open documentation license. This has forced me to reinvent the wheel for the classes I've been teaching. I sought permission to make copies of course materials for non-profit purposes, but was rebuffed by beuracracy. I really don't care if my students are going to be official RHCT or RHCE so long as they come out of the course better equiped than they went in. If RedHat really cares about linux in education, they should make their teaching materials as free as their OS.
Yeah, but flip it around. Every browser has its bugs, and as a web designer it is still my responsibility to cope with those bugs. At least with an open-source browser I can get in on beta testing and report where the browser doesn't meet the spec and, with any luck, it'll get fixed before the browser goes gold.
As for testing against stardards only... try this, write an xhtml document and put this at the top:
<script type="text/css" src="/somewhere" />
It meets the standard but ie users will see a blank page!