Article: In addition to increasing the risk of developing emphysema and lung cancer, smoking also increases your chances of developing an aneurysm. You may need your doctor's help to find the right program to help you quit. Also avoid exposing yourself to secondhand smoke. If you fit the risk profile, avoid indoor areas that allow smoking. Drinking too much alcohol can also weaken blood vessel walls, increasing the possibility of developing an aneurysm. If you have other problems related to excessive drinking, you may need to give it up entirely. Abusing drugs, prescription or otherwise, can lead to inflammation in blood vessels and the formation of aneurysms. Habitual cocaine and amphetamine users are particularly susceptible to the development of brain aneurysms. . Choose a diet with a variety of fruits, vegetables, whole grains, lean meat and non-meat protein sources. Avoid excess fats, cholesterol, sodium and sugar. Eat smaller portions, or start preparing more of your own meals to have more control over your portions. Consider eating several smaller meals throughout the day, rather than two or three big ones. Maintain good cardio health and do some light strength training to maintain a healthy body weight and physique. Exercising at least 30 minutes every day will help you avoid an aneurysm or prevent one from rupturing. Your doctor can recommend suitable exercises for you if you want to get started. You don't have to go all out. If you want to start exercising, try starting with: Light stretches in the morning before breakfast. Just doing some calisthenics for 15 or 20 minutes each morning will get you moving and can be a nice warm up to stimulate other activities. Short sets of sit-ups and pushups. You don't have to start dead-lifting heavy weights or running marathons. Do sets of 20 sit-ups and 10 pushups to get started with and gradually work your way up. Check out some exercise videos online or at your local library for some guided instruction, or talk to your doctor for more possibilities. Key factors to avoiding an aneurysm or preventing one from rupturing include monitoring your weight, cholesterol, blood glucose and blood pressure levels. Scheduling regular doctor's visits and staying on top of your health is the best way to avoid aneurysms altogether.
Question: What is a summary of what this article is about?
Quit smoking. Moderate your drinking. Use drugs correctly. Adopt a healthy diet Exercise regularly. Monitor your overall health.
Article: This is the platform you'll be using to code your new operating system. It's a matter of personal preference, but most people either use Windows or a flavor of UNIX. If you're using Windows, it's a good idea to install a UNIX environment like Cygwin or MinGW. You'll generally want to make sure whatever environment you're using includes the following: GCC (the Gnu compiler). If you're using Windows, you can install it in Cygwin or MinGW. Binutils is a collection of tools used for manipulating object files. Again, if you're using Windows, you can install it in Cygwin. A good text editor. Vim and emacs are commonly used in UNIX environments. Windows users can use Notepad, or check out Notepad++ for a multi-tab upgrade. Perl and/or Python. One or both are recommended for string manipulation. Writing an operating system means you'll likely be creating hundreds (or thousands!) of lines of code. When you're working on revisions, this can get confusing. Some options to check out are CVS, Mercurial, and Subversion. If you don't want to create your own, you can use an existing one like Grand Unified Bootloader (GRUB). If you do feel daring enough to code a bootloader, check out Rolling Your Own Bootloader on OSDev.org. The kernel is the core of your operating system, providing an interface between the user and the computer hardware. There are monolithic kernels and micro kernels. Monolithic kernels implement all the services in the kernel, while microkernels have a small kernel combined with user daemons implementing services. In general, monolithic kernels are faster, but microkernels have better fault isolation and reliability. Begin with small things such as displaying text and interrupts before moving on to things such as memory management and multitasking. You can also try making a simple 16-bit Operating System, instead of taking a big leap. You will not have a full system in two weeks. Start with an OS that boots, then move on to the cool stuff. Rather than rebooting your computer each time you make changes or having to transfer the files from your development computer to your test machine, use a virtual machine application. VMWare is a common option that works with both Windows and Linux, and so is Bochs. Check for potential deadlocks and other bugs and repair them as needed. " You can do this by uploading your tested code to your public repository. This will allow people to test your operating system and report back on any issues they run into. There's an entire community of operating system developers congregating on various forums, including /r/osdev on Reddit and the Software Engineering Stack Exchange. One you've gotten a grasp on developing a basic operating system, read existing posts to see what kind of things come up during the development process.
Question: What is a summary of what this article is about?
Choose a development environment. Set up your version control system. Decide on a bootloader. Choose a kernel design. Start small. Test your new operating system with a virtual machine. Release a "release candidate. Network with other operating system developers.