Problems with English? Questions? Vocabulary, grammar... Post here :)
GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Real-time only has impact on the kernel; Userspace does not notice the difference except for better real time behavior.
Does it mean that if we write the applications in user space, they won't get the hard real time effect?
No. It means that using the real-time kernel will not affect userspace except to improve real-time behaviour. In other words, you don't have to alter the way you program because the kernel doesn't look different to applications; the changes are all hidden inside it, as it were.
It depends what you mean with "real-time effect". Usually you want a guaranteed timing behavior in a real-time system. You won't get that. However, your application will run more "smoothly" and will be more responsive. For many best-effort systems, that will be sufficient.
It would be great if someone created an application or web-browser extension that "spies" on what we write, and then, when we have some spare time and we are thinking, "ah, I wish I knew the most common types of grammar mistakes I commit so I could study how to say the same things properly", we would click somewhere on this app/extension which would then give us a report of our potential grammar mistakes and links to relevant information or even present explanatory texts stored on the hard drive.
There's at least one linux app that does some sort of grammar checking, but I never really used it so much. I once even had a plan of making some sort of "extension" (not really, mostly some changes on its customizable elements, and some bash script with zenity or kdialog) for the Opera browser, but I never really got around to it.
Edit: just thought, "what if someone already did a firefox extension like that? Thousands of extensiions were made since then", and went looking for one, and there are a few. I've installed the first/better rated one and tested it on this message, but it only marked "an spare" (now "some spare"), even though I think that any grammar-nazi would cringe reading this. But there's an "explain" option with a pop-up explanation.