Magazyn Dragonia

Total Page:16

File Type:pdf, Size:1020Kb

Magazyn Dragonia Numer 19 – 2008 Wywiad z Jono Baconem z Canonical Jono Bacon to brytyjski pisarz, dzien- nikarz, twórca oprogramowania, filan- trop i adwokat ruchu wolnego opro- gramowania. [. ] Człowiek o wielu pasjach, obecnie także specjalista do spraw społeczności w Canonical. Za- praszamy do lektury wywiadu, które- go udzielił nam dosłownie parę dni te- mu. Całość na stronie 48 GIMP – retusz zdjęć Tekst ten rozpoczyna serię artyku- łów o tworzeniu grafiki w programie GIMP, która przede wszystkim będzie poświęcona obróbce zdjęć. Całość na stronie 36 Poznajemy Dosbox Wielu sporo słyszało o emulatorze sys- temu MS DOS, jakim jest Dosbox. Wie- lu miało okazję z niego już korzystać, jednak bardzo wielu użytkowników odstrasza jego z pozoru trudna kon- figuracja. [. ] Całość na stronie9 Wstępniak Spis treści Drodzy Czytelnicy System Tegoroczna zima nie rozpieszcza amato- GNU/cośtam...................................3 rów białego szaleństwa. Mam nadzieję, że ERP5 zgodny z SUSE Linux..............................7 lektura bieżącego numeru uśmierzy żal za Mandriva Xtreme dla użytkowników Windows – Xtreme Studio dla początkujących...........8 ośnieżonymi stokami, a jest co czytać! Poznajemy Dosbox – część pierwsza...........................9 Polecam artykuł GNU/cośtam, którego lek- Software tura pozwala na inne spojrzenie na systemy LATEX - piszemy pracę magisterską, ciąg dalszy........................ 18 operacyjne. Można rzec, że kończy wojny po- Torrentflux.................................... 24 między dystrybucjami, ale kto wie, czy nie Baza pod kontrolą konsoli – część 6........................... 28 będzie zarzewiem wojny o jedynie słuszne środowisko. Zaawansowana konfiguracja serwera WWW – część 5..................... 31 Początkujący czytelnicy również znajdą LightZone – kombajn dla fotografa?........................... 33 coś dla siebie, szczegóły w numerze. GIMP – retusz zdjęć – część 1............................. 36 Gdy wrócicie z ferii i urlopów artykuły Programowanie o obróbce zdjęć będą jak znalazł. W bieżą- Bash – cześć 6................................... 40 cym numerze mamy aż dwa. Jeden to po- Konsola – dlaczego warto ją poznać?........................... 44 czątek serii o GIMPie, drugi . sami poczy- Wywiad tajcie. Wywiad z Jono Baconem z Canonical........................... 48 Za oknem zaczął padać śnieg! Miłej lektu- ry, a ja lecę po sanki! Rozrywka Czy pingwin może być torbaczem?........................... 50 Tomasz Łuczak – p. o. redaktora naczelnego Literatura Książki wydawnictwa Helion............................. 53 Książki wydawnictwa PWN.............................. 54 Piotr Krakowiak – redaktor naczelny, założyciel, koordynacja, skład, www: http://www.dragonia.pl Tomasz Łuczak – p.o. redaktora naczelnego, skład, forum: http://forum.dragonia.pl Rafał Domeracki – sekretarz redakcji, opieka nad hostingiem, e-mail: [email protected] Paulina Budzoń – korekta, skład, Wszystkie publikowane materiały są objęte pra- Michał Rzepka – korekta, wem autorskim na zasadach licencji Creative Karol Kozioł – organizacja konkursów, opieka nad forum, Commons CC-BY. Nie ponosimy odpowiedzial- Katarzyna Myrek – opieka nad serwisem www, ności za treść ogłoszeń. Nazwy firm, nazwy han- Piotr Szewczuk – opieka nad hostingiem, dlowe i znaki towarowe, użyte w publikacji jedy- Krzysztof Biskup, Łukasz Ciesielski, Keyto, Rafał Topolnicki. nie w celach informacyjnych i są własnością po- Współpracujący: Aleksandra Brzezińska, Gabriela Grusza, A szczególnych podmiotów. Skład za pomocą systemu LTEX fontami LatinModern i TeXGyre Radek Krakowiak, Małgorzata Łuczak, Krzysztof Orłowski Pierwowzór layoutu Dragonia Magazine przygotował m4c numer 19 – 2008 2 System GNU/cośtam Keyto Niniejszy artykuł może wydać się nie- bilny oraz fakt, że ikonki trochę jednak się różnią którym niepoważny, obrazoburczy, a na- wyglądem, przeciętny zjadacz chleba posługujący wet heretycki. Trudno. Napiszę to, co uwa- się systemem GNU/Linux nie zauważy większej żam za stosowne napisać i to, co według różnicy pomiędzy świeżo zainstalowanym Ubun- mnie odpowiada prawdzie. Czy odpowia- tu a świeżo zainstalowanym systemem Nexenta da jej według Ciebie – Czytelniku – zo- GNU/OpenSolaris. baczymy. Na początku postawmy pytanie: Kernel OpenSolaris zawdzięczamy firmie Sun jakiego systemu używasz? Możliwe odpo- Microsystems. Od marca 1998 roku, kiedy to wiedzi? Oczywiście: Windows, Linux, So- otwarcie kodu źródłowego przez Netscape okazało laris, MacOS X. Zastanówmy się jednak, się trafionym pomysłem, firmy decydują się niekie- czy odpowiedź nie mogłaby brzmieć zu- dy na przekształcenie komercyjnych licencji swoich pełnie inaczej. Na przykład: KDE? produktów w licencje otwarte. W 2005 roku Sun Wprost i po imieniu – takie stawianie sprawy miał już za sobą przynajmniej jeden spektakularny na pierwszy rzut oka wydaje się po prostu niepo- sukces związany z otwarciem kodu źródłowego – ważne. Wiadomo, że KDE to środowisko graficzne, Ogólnie pomysł jest prosty. System komputerowy pakiet StarOffice, którego otwartej wersji – Ope- podobnie jak GNOME, Aqua czy Aero. Część sys- jest organizmem złożonym. Za poszczególne zada- nOffice.org – używam pisząc te słowa. W tymże temu. Tyle tylko, że na tej części zaczyna się i koń- nia odpowiadają poszczególne moduły. Moduły te 2005 roku, dokładnie 25 stycznia, Sun rozpoczął czy zainteresowanie 99,9 procenta użytkowników można wymieniać, o ile oczywiście zamienniki za- otwieranie kodów źródłowych swojego najważniej- komputerów. Być może większość z Was uzna tę pewniają odpowiednią funkcjonalność. Jeśli KDE szego dzieła, jakim jest system Solaris. 14 czerwca tezę za tanie szukanie dziury w całym, ale napi- nie spełnia wymagań użytkownika, może być za- kod systemu operacyjnego został ostatecznie opu- szę to i tak: dla przeciętnego użytkownika, system stąpione przez środowisko GNOME. Edytor vim blikowany, przy czym stworzono w tym celu spe- operacyjny nie ma znaczenia – liczy się środowisko – edytorem emacs. Interpreter bash interpreterem cjalną licencję: Common Development and Distri- pracy. Graficzne środowisko pracy. tcsh. Nigdzie nie jest napisane, że kernel nie może bution License (podobną w konstrukcji do licencji być zastąpiony innym kernelem (choć nikt również Mozilli). GNU/OpenSolaris nie twierdzi, że jest to proste). Nexenta to system Opis systemu Solaris to temat na wiele osob- Proszę popatrzyć na obrazek zamieszczony na bazujący na Ubuntu (dlatego też i wygląda tro- nych artykułów i sądzę, że system ten jest Czytel- tej stronie. Przedstawia on znany powszechnie pul- chę jak Ubuntu), w którym program Linux został nikowi znany, choćby ze słyszenia. Dla tych, którzy pit środowiska graficznego GNOME. Co więcej, zastąpiony programem OpenSolaris. I co? Patrząc sztandarowy produkt Suna znają jedynie z nazwy, dla obeznanego w temacie hobbysty system ten z perspektywy przeciętnego użytkownika: „I nic”. kilka słów wyjaśnienia. Solaris, podobnie jak Li- wyda się znajomy – wygląda jak Ubuntu. Cie- Przeglądarka Firefox nadal wyświetla strony inter- nux, należy do rodziny systemów Unix. Właściwie pło, ciepło, ale jest jeden szkopuł. System, które- netowe, edytor GIMP jest nadal starym, dobrym należałoby to ująć odwrotnie – Linux należy do ro- go pulpit uwieczniono na ilustracji, to nie Ubun- edytorem GIMP, a czarne okienko terminala na- dziny UNIX, podobnie jak Solaris. Solaris jest bo- tu GNU/Linux. Zwłaszcza nie Linux. To Nexenta dal reaguje na znane powszechnie polecenia inter- wiem systemem o wiele starszym. Należy do naj- GNU/OpenSolaris. pretera bash. Pomijając fakt, że Nexenta to system stabilniejszych i najsolidniejszych produktów my- znajdujący się w fazie rozwoju alfa, czyli niesta- śli informatycznej. Dość wspomnieć, że wykorzy- numer 19 – 2008 3 System stywany jest przez NASA – jako system dla wa- kernel robi już wszystko sam zapisując plik. Dru- tymi o opublikowany kod systemu OpenSolaris. hadłowców i Międzynarodowej Stacji Kosmicznej gi przykład ilustruje właśnie kernel monolitycz- Do najważniejszych należą SchilliX i BeleniX. ISS. Jeśli chodzi o konstrukcję, to nie wdając się ny. Tak Linux, jak i SunOS, są takimi kernelami, SchilliX to najstarsza dystrybucja, oparta o ker- w szczegóły: kernele Linux i Solarisowy SunOS są stąd też zastąpienie Linuksa przez OpenSolaris by- nel pochodzący z firmy Sun Microsystems. Jest to nieco podobne. Przede wszystkim oba należą do ło wprawdzie trudne, ale nie karkołomne. Zwłasz- dystrybucja Live CD zawierająca wyłącznie wolne tak zwanych kerneli monolitycznych. Cóż to takie- cza, że SunOS jest w stanie uruchamiać natywne oprogramowanie. Ciekawostką jest, że jej pierw- go? aplikacje Linuksa. sze wydanie (oznaczone numerem 0.1) miało swoją Reasumując: autorzy Nexenty zastąpili jeden premierę zaledwie trzy dni po opublikowaniu ko- Kernel kernel systemu innym. Reszta systemu, jak już pi- du źródłowego przez Suna. Kernel, czyli z technicznego punktu widzenia sałem, bazuje na systemie GNU/Linux (konkretnie Pochodzący z indyjskiego oddziału Suna – Be- system operacyjny we własnej osobie, to program Debian/Ubuntu), więc jest szansa, że użytkownik leniX – również jest dystrybucją typu Live, cho- działający nieustannie podczas pracy komputera. pracujący przy komputerze z zainstalowanym sys- ciaż ma też zaimplementowaną możliwość instala- Tworzy środowisko, w którym funkcjonują inne temem Nexenta odniesie wrażenie, że w rzeczywi- cji. O ile jednak główny produkt projektu OpenSo- programy. Zarządza zasobami umożliwiając pracę stości ma do czynienia z Ubuntu. O ile oczywiście laris – Indiana oparty jest o środowisko GNOME, innych aplikacji.
Recommended publications
  • Sound Blaster AWE 32/64 HOWTO
    Sound Blaster AWE 32/64 HOWTO di Marcus Brinkmann < [email protected] > v1.2, 11 gennaio 1998, tradotto il 2 agosto 1998 Questo documento descrive come installare e configurare una Soundblaster 32 (SB AWE 32, SB AWE 64) della Creative Labs inc. sotto Linux utilizzando l’Awe Sound Driver Extension scritto da Takashi Iwai. Viene trattato inoltre l’utilizzo di tools e player particolari per la serie AWE della SB. Il sistema operativo di riferimento utilizzato per questo HOWTO `eDebian GNU/Linux System, ma dovrebbe funzionare su ogni altra distribuzione Linux. Traduzione di Samuele Tonon< Samuele Tonon > Contents 1 Introduzione 2 1.1 Ringraziamenti ............................................ 2 1.2 Nota per la versione italiana ..................................... 2 1.3 Politica di distribuzione ....................................... 2 2 Prima di iniziare 3 2.1 Introduzione .............................................. 3 2.2 Note generali sulle schede SB AWE ................................. 3 2.3 Note sulle schede PnP (Plug and Play) ............................... 3 2.4 Note generali sul caricamento dei moduli del kernel ........................ 4 2.5 Note generali sui driver sonori del kernel .............................. 4 3 Come installare il supporto SB AWE per il suono 5 3.1 Requisiti ................................................ 5 3.2 Iniziamo ................................................ 5 3.3 Compilare il kernel .......................................... 6 3.4 Riavvio ...............................................
    [Show full text]
  • Foundations for Music-Based Games
    Die approbierte Originalversion dieser Diplom-/Masterarbeit ist an der Hauptbibliothek der Technischen Universität Wien aufgestellt (http://www.ub.tuwien.ac.at). The approved original version of this diploma or master thesis is available at the main library of the Vienna University of Technology (http://www.ub.tuwien.ac.at/englweb/). MASTERARBEIT Foundations for Music-Based Games Ausgeführt am Institut für Gestaltungs- und Wirkungsforschung der Technischen Universität Wien unter der Anleitung von Ao.Univ.Prof. Dipl.-Ing. Dr.techn. Peter Purgathofer und Univ.Ass. Dipl.-Ing. Dr.techn. Martin Pichlmair durch Marc-Oliver Marschner Arndtstrasse 60/5a, A-1120 WIEN 01.02.2008 Abstract The goal of this document is to establish a foundation for the creation of music-based computer and video games. The first part is intended to give an overview of sound in video and computer games. It starts with a summary of the history of game sound, beginning with the arguably first documented game, Tennis for Two, and leading up to current developments in the field. Next I present a short introduction to audio, including descriptions of the basic properties of sound waves, as well as of the special characteristics of digital audio. I continue with a presentation of the possibilities of storing digital audio and a summary of the methods used to play back sound with an emphasis on the recreation of realistic environments and the positioning of sound sources in three dimensional space. The chapter is concluded with an overview of possible categorizations of game audio including a method to differentiate between music-based games.
    [Show full text]
  • Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Steven Pritchard Southern Illinois Linux Users Group [email protected] 3.1.5 Copyright © 2001−2002 by Steven Pritchard Copyright © 1997−1999 by Patrick Reijnen 2002−03−28 This document attempts to list most of the hardware known to be either supported or unsupported under Linux. Linux Hardware Compatibility HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Notes on binary−only drivers...........................................................................................................1 1.2. Notes on commercial drivers............................................................................................................1 1.3. System architectures.........................................................................................................................1 1.4. Related sources of information.........................................................................................................2 1.5. Known problems with this document...............................................................................................2 1.6. New versions of this document.........................................................................................................2 1.7. Feedback and corrections..................................................................................................................3 1.8. Acknowledgments.............................................................................................................................3
    [Show full text]
  • Alsa-Sound-Mini-HOWTO
    Alsa−sound−mini−HOWTO Alsa−sound−mini−HOWTO Table of Contents Alsa−sound−mini−HOWTO..............................................................................................................................1 Valentijn Sessink valentyn@alsa−project.org.........................................................................................1 1. Introduction..........................................................................................................................................1 2. NOWTO − a quick install guide..........................................................................................................1 3. Before you start....................................................................................................................................1 4. How to install ALSA sound drivers.....................................................................................................1 5. Loading the driver................................................................................................................................1 6. Testing and using.................................................................................................................................2 7. Tips and Troubleshooting....................................................................................................................2 1. Introduction..........................................................................................................................................2 1.1 Acknowledgments..............................................................................................................................2
    [Show full text]
  • Linux Hardware Compatibility HOWTO Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Linux Hardware Compatibility HOWTO Table of Contents Linux Hardware Compatibility HOWTO........................................................................................................1 Patrick Reijnen, <[email protected] (remove both "antispam.")>..1 1.Introduction...........................................................................................................................................1 2.Computers/Motherboards/BIOS...........................................................................................................1 3.Laptops..................................................................................................................................................1 4.CPU/FPU..............................................................................................................................................1 5.Memory.................................................................................................................................................1 6.Video cards...........................................................................................................................................2 7.Controllers (hard drive).........................................................................................................................2 8.Controllers (hard drive RAID)..............................................................................................................2 9.Controllers (SCSI)................................................................................................................................2
    [Show full text]
  • Le Linux Sound-HOWTO
    Le Linux Sound-HOWTO Jeff Tranter, [email protected] , traduction fran¸caisede Ga¨elDuval (version 1.18) [email protected] v1.19, 23 janvier 1998 - mis `ajour en d´ecembre 1998. Ce document d´ecrit comment le son est g´er´epar Linux. Il ´enum`ereles diff´erentsmat´erielssupport´es, d´ecrit comment configurer les pilotes dans le noyau, et r´epond aux questions les plus fr´equentes. Son but est de permettre aux nouveaux utilisateurs de profiter du son rapidement, et de d´esengorger le trafic Usenet. Contents 1 Introduction 3 1.1 Remerciements ............................................ 3 1.2 Versions ant´erieures ......................................... 3 1.3 Nouvelles versions de ce document ................................. 5 1.4 Retour d’informations... ....................................... 5 1.5 Ce document : politique de distribution .............................. 5 2 La technologie des cartes-son 6 3 Mat´eriel support´e 7 3.1 Les cartes son ............................................. 7 3.2 Des pilotes son alternatifs ...................................... 9 3.3 Le haut-parleur du PC ........................................ 10 3.4 Le port parall`ele ........................................... 10 4 L’installation 10 4.1 L’installation de la carte son ..................................... 11 4.2 La configuration du noyau ...................................... 11 4.3 La cr´eation des Fichiers sp´eciaux des P´eriph´eriques ........................ 15 4.4 D´emarrage de Linux et Test de l’Installation ............................ 16 4.5 Probl`emes rencontr´es ......................................... 18 4.5.1 Premier point : Soyez certain que vous utilisez vraiment votre noyau fraˆıchement compil´e! ........................................... 18 4.5.2 Deuxi`eme point : Soyez sˆurque les pilotes son du noyau y sont bien inclus ...... 18 4.5.3 Troisi`eme point : Est-ce que le noyau a bien d´etect´evotre carte son pendant le d´emarrage ? .........................................
    [Show full text]
  • Emulatie Van Videogames
    KATHOLIEKE UNIVERSITEIT LEUVEN FACULTEIT SOCIALE WETENSCHAPPEN DEPARTEMENT COMMUNICATIEWETENSCHAP EMULATIE VAN VIDEOGAMES Onderzoek naar het gebruik en de kennis van emulatie bij de Leuvense studenten Promotor : Prof. Dr. G. DE MEYER VERHANDELING Verslaggever : Drs. J. MINNEBO aangeboden tot het verkrijgen van de graad van Licentiaat in de Communicatiewetenschappen door Stefan CREEMERS academiejaar 2002-2003 KATHOLIEKE UNIVERSITEIT LEUVEN FACULTEIT SOCIALE WETENSCHAPPEN DEPARTEMENT COMMUNICATIEWETENSCHAP EMULATIE VAN VIDEOGAMES Onderzoek naar het gebruik en de kennis van emulatie bij de Leuvense studenten Promotor : Prof. Dr. G. DE MEYER VERHANDELING Verslaggever : Drs. J. MINNEBO aangeboden tot het verkrijgen van de graad van Licentiaat in de Communicatiewetenschappen door Stefan CREEMERS academiejaar 2002-2003 Inhoud Lijst van tabellen vi Lijst van figuren viii Lijst van afkortingen x Voorwoord xi Inleiding 1 DEEL 1: Introductie en sociale aspecten van emulatie 3 1. Definities en domeinbepaling 4 1.1. Domein 4 1.2. Werking van emulator en ROM 5 1.3. Werkdefinities 7 1.4. Toepassingsgraad en impact van emulatie 7 1.4.1. Technologische factor: technology push vanwege het Internet 9 1.4.2. De economische factor: het bedrijfsleven 10 1.4.3. De politieke factor: juridische bescherming van videogames 10 1.4.4. Sociaal-culturele factor 11 1.5. Geschiedenis en huidige situatie van het emulatielandschap 12 1.6. Wetenschappelijke literatuur 12 2. Bourdieu in de emu scene 13 2.1. Theoretisch kader 13 2.2. Emu scene als cultuur 19 2.2.1. Kapitaal 19 2.2.2. Klasse 21 2.2.3. Habitus 22 2.2.4. Veld 23 2.2.5. Sociale ruimte 25 3.
    [Show full text]
  • Linux Hardware Compatibility HOWTO
    Linux Hardware Compatibility HOWTO Steven Pritchard Southern Illinois Linux Users Group / K&S Pritchard Enterprises, Inc. <[email protected]> 3.2.4 Copyright © 2001−2007 Steven Pritchard Copyright © 1997−1999 Patrick Reijnen 2007−05−22 This document attempts to list most of the hardware known to be either supported or unsupported under Linux. Copyright This HOWTO is free documentation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free software Foundation; either version 2 of the license, or (at your option) any later version. Linux Hardware Compatibility HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Notes on binary−only drivers...........................................................................................................1 1.2. Notes on proprietary drivers.............................................................................................................1 1.3. System architectures.........................................................................................................................1 1.4. Related sources of information.........................................................................................................2 1.5. Known problems with this document...............................................................................................2 1.6. New versions of this document.........................................................................................................2
    [Show full text]
  • Open Sound Systemtm
    Open Sound SystemTM Programmer's Guide Version 1.11 Copyright © 1999-2000, 4Front Technologies Linux is a registered trademark of Linus Torvalds. All other trademarks and copyrights referred to are the property of their respective owners. Revision 1.0 Jan 5 2000 Written by Jeff Tranter Revision 1.1 Jun 5 2000 by Hannu Savolainen Revision 1.11 Nov 7 2000 by Hannu Savolainen 4Front Technologies 4035 Lafayette Place, Unit F Culver City, CA 90232 USA Telephone: (310) 202-8530 Fax: (310) 202-0496 E-mail: [email protected] WWW: http://www.opensound.com While every precaution has been taken in the preparation of this manual, 4Front Technologies assumes no responsibility for errors or omissions or for damages resulting from the use of the 2 information contained herein. 3 Table of Contents .............................................................................3 Table of Contents ..............................................................4 .............................................................................8 Introduction ..................................................................9 Background ............................................................9 OSS API Basics ........................................................10 Device Files Supported by OSS ............................................10 /dev/mixer ......................................................11 /dev/sndstat .....................................................11 /dev/dsp and /dev/audio ............................................11 /dev/sequencer
    [Show full text]
  • PCM-3200 PC/104 Sound Module
    PCM-3200 PC/104 Sound Module Copyright Notice This document is copyrighted, 1997. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable. However, the original manufacturer assumes no responsibility for its use, nor for any infringements upon the rights of third parties which may result from its use. Acknowledgements YAMAHA and OPL are trademarks of YAMAHA Corporation. Sound Blaster Pro, Sound Blaster 16 and Wave Blaster are registered trademarks of Creative Technology Ltd.. PC/104 and the PC/104 logo are registered trademarks of the PC/ 104 Consortium. Microsoft, MS-DOS, and MS are registered trademarks of Microsoft Corporation. Windows, Windows 95, and Windows NT are registered trademarks of Microsoft Corporation. IBM, AT, OS/2 and Micro Channel are registered trademarks of International Business Machines Corporation. All other product names or trademarks are properties of their respective owners. 2007320001 Manual PCM-3200 Rev.A1 2nd Ed. Printed in Taiwan December 1997 Packing Set Before you begin installing PCM-3200 card, please make sure that the following materials have been shipped: - 1 PCM-3200 PC/104 Sound Module - 1 PCM-3200 User’s Manual (this document) - 3 Driver disks for DOS, Windows 3.1, Windows 95, Windows NT 4.0, and YAMAHA Audio Rack Software application utilities - 2 Audio Adapter Cables If any of these items is missing or damaged, contact your distributor or sales representative immediately.
    [Show full text]
  • Fabien Sanglard
    GAME ENGINE BLACK BOOK DOOM FABIEN SANGLARD 1 Copyright In order to illustrate how the DOOM game engine works, a few screenshots, images, sprites, and textures belonging to and copyrighted by id Software are reproduced in this book. The following items are used under the "fair use" doctrine: 1. All in-game screenshots, title screen. 2. All in-game menu screenshots. 3. All 3D sequence textures. 4. All 3D sequence sprites. 5. All screenshots of DOOM. 6. DOOM name. Photographs with "ROME.RO" watermark belong to John Romero and are reproduced with his authorization. DOOM Survivor’s Strategies & Secrets essays are copyrighted by Jonathan Mendoza and reproduced with his authorization. 3 Acknowledgments Many people helped completing this book. Many thanks are due: To John Carmack, John Romero, and Dave Taylor for sharing their memories of DOOM development and answering my many questions. To people who kindly devoted time to the painful proofreading process, Aurelien Sanglard, Jim Leonard, Dave Taylor, Jonathan Dowland, Christopher Van Der Westhuizen, Eluan Miranda, Luciano Dadda, Mikhail Naganov, Leon Sodhi, Olivier Cahagne, Andrew Stine, and John Corrado. To Simon Howard, for not only proofreading but also sending pull requests to the git repo. His efforts saved countless hours at a time where the deadline was concernedly close. To Jim Leonard who once again volunteered his time and encyclopedic knowledge of audio hardware and software (the Roland section was heavily based on his articles). To Foone Turing who volunteered his fleet of 386s, 486s, and ISA/VLB VGA cards to ac- curately benchmark DOOM. To Andrew Stine, founder of doomworld.com, for sharing his encyclopedic knowledge of DOOM and putting me in touch with the right people.
    [Show full text]
  • Bonus Content
    0672328755_Bonus_Overview.qxd 6/27/06 5:09 PM Page 1 FreeBSD 6 Unleashed Michael Urban Brian Tiemann ISBN: 0-672-32875-5 Copyright © 2006 by Sams Publishing www.samspublishing.com BONUS CONTENT Chapter 30 Network Security PDF:799 Chapter 31 Virtual Private Networks (VPNs) PDF:845 Chapter 32 The Domain Name Server PDF:861 Chapter 33 The Network Filesystem (NFS) PDF:883 Chapter 34 File and Print Sharing with Microsoft Windows PDF:895 Chapter 35 Dynamic Host Configuration Protocol (DHCP) PDF:911 Appendix A Command Reference and Configuration File Reference PDF:921 Appendix B Hardware Compatibility Lists PDF:929 Appendix C Troubleshooting Installation and Boot Problems PDF:945 Appendix D Sources for More Information PDF:951 36_0672328755_ch30.qxd 5/9/06 4:51 PM Page 799 CHAPTER 30 IN THIS CHAPTER • Choosing a Security Model Network Security Based on Your Security Risks • Security Models • The Security Risks You Face System security is arguably the most important part of any administrator’s job, whether it applies to a Windows • Password Policies server, a commercial UNIX system, Linux, or FreeBSD. More • Avoiding Problems with books have probably been written about security issues Clear-Text Services than about any other topic—and with good reason. It’s an immensely complex subject, but one that’s crucially impor- • Securing Terminal Traffic (SSH) tant to the success of a networked system. Although this • Securing Email Services (POP3 chapter can’t cover every facet of system security, it offers a good, general overview of the topic and includes informa- and IMAP) tion on all critical aspects of the topic.
    [Show full text]