Projekt 2004 Videoüberwachung Unter Linux

Total Page:16

File Type:pdf, Size:1020Kb

Projekt 2004 Videoüberwachung Unter Linux Projekt 2004 Videoüberwachung unter Linux Dieses Projekt wurde von Gerrit Doden und Thorsten Lohß der Klasse TSE2 durchgeführt 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß Eigenständigkeitserklärung Projektthema: Videoüberwachung unter Linux Projektzeitraum: 9. Februar 2004 bis 10. Mai 2004 Projektort: Berufsbildenden Schulen Friedenstraße Friedenstraße 60 26386 Wilhelmshaven Projektbetreuer: Herr Appenzeller Abgabetermin: 10. Mai 2004 2 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß Hiermit erklären wir, Gerrit Doden und Thorsten Lohß, dass wir die Projektarbeit „Videoüberwachung unter Linux“ selbstständig erarbeitet haben. Wilhelmshaven, den 9. Mai 2004 Gerrit Doden Thorsten Lohß Projektgliederung 1. Allgemeines Seitenzahl 1.1 Einleitung 5 1.2 Projektfindung 5 1.3 Projektbeschreibung 6 1.4 Funktion der Videoüberwachung 6 1.5 Einsatzmöglichkeiten der Videoüberwachung 7 2. Hardware der Videoüberwachung 2.1 Bestandsaufnahme 8 2.2 Mindestvoraussetzung der Hardware 8 2.3 Materialbeschaffung 8 2.4 Prüfen der Hardware 8 2.5 Probleme mit der vorhandenen Hardware 8 3. Software 3 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß 3.1 Prüfen der Standartsoftware 9 3.2 Softwarebeschaffung 9 3.3 Bttv – Treiber 10 3.3.1 Download 10 3.3.2 Installation 10 3.3.3 Konfiguration 10 3.3.3.1 lspci 11 3.3.3.2 /dev 11 3.3.3.3 lsmod 12 3.3.3.4 dmesg 12 3.3.3.5 modprobe 13 3.3.3.6 modules.conf 13 - 14 3.3.4 Probleme 15 3.4 Camstream 3.4.1 Download 16 3.4.2 Installation 16 3.4.3 Konfiguration 17 - 21 3.4.4 Probleme 22 Seitenzahl 3.5 Quanta plus 23 3.5.1 Download 24 3.5.2 Installation 24 3.5.3 Konfiguration 24 3.5.4 Probleme 24 3.6 Webmin 3.6.1 Download 25 3.6.2 Installation 25 3.6.3 Konfiguration 26 - 27 3.6.4 Probleme 27 3.7 Apache – Webserver 28 3.7.1 Download 28 3.7.2 Konfiguration 28 - 32 4 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß 4. Erstellung der Benutzeroberfläche (Homepage) 33-61 5. Erstellung bash–Datei und Einbindung als Cron-Job 62-63 6. Wochenbericht 64 - 65 7. Schlusswort 66 7.1 Erfahrungswerte 66 7.2 Erweiterungsmöglichkeiten der Videoüberwachung 66 - 67 7.2.1 Hardware 66 7.2.2 Software 67 7.3 Resümee 67 8. Literaturverzeichnis 68 9. Anhang A 69-92 1.1 Einleitung Im Rahmen der Ausbildung zum staatlich geprüften Techniker der Elektrotechnik - Fachrichtung Kommunikations- und Informationstechnik wurde eine Projektzeit von 10 Wochen anberaumt, in der wir ein Projekt unserer Wahl ausarbeiten und entwickeln durften. Unser Projekt1) haben wir frei gewählt und die Zielsetzungen selbstständig erarbeitet und umgesetzt. 1) „ Videoüberwachung unter Linux „ 5 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß 1.2 Projektfindung Da die Kriminalität an den Schulen und in der Öffentlichkeit in den letzten Jahren drastisch gestiegen ist, wird die Videoüberwachung an den Schulen und an einigen öffentlichen Einrichtungen immer mehr gefordert. Da die Videoüberwachung zurzeit noch sehr kostspielig und wartungsintensiv ist, schrecken die meisten Einrichtungen vor einer solchen Investition zurück. Wir haben uns bemüht eine kostengünstige und sichere Lösung zu finden und unser Projekt auf ein Schulsystem aufgesetzt. Zurzeit arbeiten die meisten Videoüberwachungssysteme mit analogen Bandlaufwerken, wie z.B. mit Langzeitvideorekordern und kleinen Videoüberwachungsmonitoren. Meist müssen die Auswertungen der Aufnahmen von Wachpersonal in Echtzeit übernommen werden. Wir wollten mit unserem Projekt die Kosten, Auswertungszeit und den Wartungsaufwand verringern. Die benötigten Karten und Kameras haben wir zunächst aus unserem eigenen Bestand gewählt, da wir uns schon vorher für Videobearbeitung interessiert haben. 1.3 Projektbeschreibung Projekt: Videoüberwachung unter Linux Aufgabe: Aufzeichnung von Videomaterial aus maximal vier Kameras auf einem Linux-Server. 6 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß Vorgehensweise: Zusammenstellung der Hardware (Server, Videokarten, Kameras) Suchen nach entsprechender Software aus dem Internet Konfigurieren der Videokarten Konfigurieren und Einrichten der Software (Linux /Fedora) Konfigurieren der Linuxoberläche und Linux-Servers Erstellung einer Benutzeroberfläche (Web-Seite) Langzeittestlauf Erstellung einer Dokumentation Fehlerdiagnose 1.4 Funktion der Videoüberwachung Mit dieser Videoüberwachung werden sekündlich bis zu vier Kamerasignale gleichzeitig auf einem Linux – Server aufgezeichnet. Die Auswertungen des Materials können direkt an einem Linux – Server oder an einem Terminal über das Schulnetzwerk erfolgen. Das Material der Aufzeichnungen wird eine Woche gespeichert und kann über eine Benutzeroberfläche (Web-Seite) aufgerufen werden. Die Archivierung des Materials erfolgt stündlich über 7 Tage und wird nach Ablauf dieser Zeit wieder gelöscht. 1.5 Einsatzmöglichkeiten der Videoüberwachung Die Videoüberwachung ist vielseitig und kann fast überall eingesetzt werden: Parkplatzüberwachung Schulen (Parkplätze, Schulhöfe, Pausenräume usw.) 7 9090 Projekt 2004 Videoüberwachung Öffentliche EinrichtungGerenr i(tB Dodahnheönf e,und Sp Thorsielplätzeten, Schwimmb Lohß äder usw.) Sicherheitsrelevante Räume (Serverräume, Heizungsräume, Wartungsräume usw.) Private Bereiche (Einfamilienhäuser, Garagen, Hauseingänge, Vorhöfe usw.) Geschäfte ( Warenein- und -ausgänge, Kassen, Regale usw.) 2 Hardware der Videoüberwachung 8 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß 2.1 Bestandsaufname Hardware 2 Ghz AMD Rechner 80 GB Festplatte 256 MB Arbeitsspeicher Grafikkarte NVIDIA GF2 MX400 2.2 Mindestvoraussetzung der Hardware 500 Mhz pro Überwachungskamera 125 MB pro Überwachungskamera 10 GB pro Überwachungskamera Schnell Internet- und Netzwerkverbindung 2.3 Materialbeschaffung 1x 4-Kanal Video-Capture Karte (Grand X-Guard / Trust 814PCI) 1x 4-Kanal Video-Capture Karte (GrandTec Multi Capture Card (Bt878)) 1x TV-Karte (Hauppauge (bt878)) 1x TV-Karte (Pinnacle PCTV Studio/Rave) 2x Funk- Überwachungskameras 2x Überwachungskameras 2.4 Prüfen der Hardware Einbau der vorhandenen Karten in das Rechnersystem Anschluss der Kameras an die TV-Karten Einrichten der TV-Karten (modprobe bttv) Test der Karten mit xawtv und camstream auf Funktion Test aller vorhandenen Eingänge an den TV-Karten Test der Reichweite der Funk-Kameras Test der Empfindlichkeit der Kameras 2.5 Probleme mit der vorhandenen Hardware Die Multi-Capture Karten lassen keine gleichzeitige Anzeige der Videosignale an den 4 Eingängen zu, da der BT878 Chip nur jeweils ein Signal verarbeiten kann. Daher haben wir 4 separate Video- Karten eingebaut um die 4 Video-Signale gleichzeitig zur Verfügung stehen zu haben. Hierdurch ist es möglich sich alle Kamerasignale in Echtzeit am Server anzuschauen und zu bearbeiten. 3. Software 9 9090 Projekt 2004 Videoüberwachung Gerrit Doden und Thorsten Lohß 3.1 Prüfen der Standardsoftware Wir haben als Betriebssystem Linux ausgesucht, da für fast jeden Bereich Software zum kostenlosen Download im Internet bereitsteht. Als Distribution haben wir Fedora Core 1 von Red Hat komplett auf unser System installiert, um alle Funktionen zur Verfügung zu haben. Wir haben dann einen neuen Benutzer „video1“ angelegt. Die Installation wird von uns nicht weiter erklärt, da wir die Installation als Vorraussetzung ansehen. Es können auch ältere Versionen ab Red Hat 8.0 verwendet werden, das System sollte aber einen neueren Kernel enthalten (ab 2.4-...), um den benötigten BTTV Treiber richtig zu unterstützen. Bei der Standartsoftware sind leider keine grafischen Bedienungstools für Videoüberwachung vorhanden. Es gibt zwar das Tool GnomeMeeting für Videokonferenzen, hier werden aber leider keine Aufnahme-Funktionen zur Verfügung gestellt, es reicht aber für einfache Bild-Konferenzen. Mit dem Befehl xawtv lassen sich zwar die einzelnen Videosignale anzeigen, doch es ist nicht möglich sich mehrere Signalquellen gleichzeitig anzeigen zu lassen. Einzelbilder kann man mit bttvgrab ... erstellen, doch hierbei gibt es keine Visualisierung. Bevor die Karten in das System einbaut werden, sollte man sich alle wichtigen Daten der Karten aufschreiben, da es vorkommen kann, dass die automatische Hardwareerkennung fehlschlägt und man die Daten manuell eingeben muss. Sie werden auch für weitere Einstellungen im System benötigt. Ein Blick auf die Herstellerseite der Karten ist anzuraten, insbesondere wenn man Besitzer einer Win TV Karte ist, da in einigen Fällen das EPROM auf der Karte verändert werden muss. 3.2Softwarebeschaffung Nachdem wir festgestellt hatten, dass unter der Standardsoftware nicht das richtige dabei ist, haben wir uns im Internet nach Überwachungssoftware umgeschaut. Unter einer Suchmaschine Google haben wir eine Vielzahl an Anbieter an Securiety- Software gefunden, doch die meisten Programme laufen unter Windows und kosten viel Geld. Nach einiger Zeit sind wir auf die Seite www.exploits.org gestoßen. Unter dem Punkt Video for Linux resources gibt es alles an Software und Treiber für die Videobearbeitung und Aufzeichnung. Neben Camstream haben wir auch andere Software wie Gspy, Motion und ZoneMinder getestet. Das Programm Camstream hat sich für uns nach einigen Testläufen am Geeignetsten herausgestellt. 3.3 Bttv-Treiber Bevor man mit dem Aufbau eines Videosystems beginnt, sollte man feststellen ob die Video-, Fernsehkarten von dem Linux-System unterstützt werden. Es wird auf jedenfall dazu Video4Linux benötigt, das seit Kernelversion 2.4.x auch direkt zur 10 9090 Projekt 2004 Videoüberwachung
Recommended publications
  • Kurs HTML Dla Zielonych
    HTML / HTML dla zielonych - Kurs HTML dla zielonych W tym rozdziale dowiesz się... Kurs języka HTML dla zupełnie początkujących. Napisz własną stronę WWW nawet w ciągu jednego dnia i wprowadź ją do internetu za darmo. Stworzenie strony WWW jest naprawdę proste. Zapraszam! Zaczynamy! Czy tworzenie stron internetowych naprawdę jest tak trudne jak mówią? Edytory HTML Który edytor HTML wybrać: Pajączek, CoreEditor, Bluefish, Brackets, PSPad, gedit, Kate, Quanta Plus, SCREEM, Smultron? Ramy dokumentu Jak wygląda typowy dokument HTML? Co to są podstrony? Wpisywanie tekstu W jaki sposób wpisuje się tekst na stronach WWW? Jakie są zasady poprawnego wpisywania znaków interpunkcyjnych w tekście komputerowym? Znaczniki Co to są znaczniki HTML? Koniec linii W jaki sposób przenieść tekst do następnej linijki w dokumencie HTML? Akapit W jaki sposób układać tekst na ekranie? Jak dodać nowy akapit? Jak wyśrodkować lub wyjustować tekst? Co to są atrybuty HTML? Tekst pogrubiony W jaki sposób pogrubić (wytłuścić) tekst na stronie WWW? Tekst pochylony W jaki sposób pochylić tekst na stronie WWW (kursywa)? Tekst podkreślony W jaki sposób podkreślić tekst na stronie WWW? Wielkość czcionki W jaki sposób zmienić rozmiar czcionki na stronie WWW? Kolor czcionki W jaki sposób zmienić kolor czcionki na stronie WWW? Rodzaj czcionki W jaki sposób zmienić rodzaj czcionki na stronie WWW? Łączenie parametrów W jaki sposób zmienić wygląd tekstu na stronie WWW? Kolor tła oraz tekstu W jaki sposób zmienić kolor tła oraz kolor tekstu na stronie WWW? Wstawienie obrazka W jaki
    [Show full text]
  • Free As in Freedom
    Daily Diet Free as in freedom ... • The freedom to run the program, for any purpose (freedom 0). Application Seen elsewhere Free Software Choices • The freedom to study how the program works, and adapt it to Text editor Wordpad Kate / Gedit/Vi/ Emacs your needs (freedom 1). Access to the source code is a precondition for this. Office Suite Microsoft Office KOffice / Open Office • The freedom to redistribute copies so you can help your Word Processor Microsoft Word Kword / Writer Presentation PowerPoint KPresenter / Impress neighbor (freedom 2). Spreadsheet Excel Kexl / Calc • The freedom to improve the program, and release your Mail & Info Manager Outlook Thunderbird / Evolution improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a Browser Safari, IE Konqueror / Firefox precondition for this. Chat client MSN, Yahoo, Gtalk, Kopete / Gaim IRC mIRC Xchat Non-Kernel parts = GNU (GNU is Not Unix) [gnu.org] Netmeeting Ekiga Kernel = Linux [kernel.org] PDF reader Acrobat Reader Kpdf / Xpdf/ Evince GNU Operating Syetem = GNU/Linux or GNU+Linux CD - burning Nero K3b / Gnome Toaster Distro – A flavor [distribution] of GNU/Linux os Music, video Winamp, Media XMMS, mplayer, xine, player rythmbox, totem Binaries ± Executable Terminal>shell>command line – interface to type in command Partition tool Partition Magic Gparted root – the superuser, administrator Graphics and Design Photoshop, GIMP, Image Magick & Corel Draw Karbon14,Skencil,MultiGIF The File system Animation Flash Splash Flash, f4l, Blender Complete list- linuxrsp.ru/win-lin-soft/table-eng.html, linuxeq.com/ Set up Broadband Ubuntu – set up- in terminal sudo pppoeconf.
    [Show full text]
  • Kubuntu Desktop Guide
    Kubuntu Desktop Guide Ubuntu Documentation Project <[email protected]> Kubuntu Desktop Guide by Ubuntu Documentation Project <[email protected]> Copyright © 2004, 2005, 2006 Canonical Ltd. and members of the Ubuntu Documentation Project Abstract The Kubuntu Desktop Guide aims to explain to the reader how to configure and use the Kubuntu desktop. Credits and License The following Ubuntu Documentation Team authors maintain this document: • Venkat Raghavan The following people have also have contributed to this document: • Brian Burger • Naaman Campbell • Milo Casagrande • Matthew East • Korky Kathman • Francois LeBlanc • Ken Minardo • Robert Stoffers The Kubuntu Desktop Guide is based on the original work of: • Chua Wen Kiat • Tomas Zijdemans • Abdullah Ramazanoglu • Christoph Haas • Alexander Poslavsky • Enrico Zini • Johnathon Hornbeck • Nick Loeve • Kevin Muligan • Niel Tallim • Matt Galvin • Sean Wheller This document is made available under a dual license strategy that includes the GNU Free Documentation License (GFDL) and the Creative Commons ShareAlike 2.0 License (CC-BY-SA). You are free to modify, extend, and improve the Ubuntu documentation source code under the terms of these licenses. All derivative works must be released under either or both of these licenses. This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE AS DESCRIBED IN THE DISCLAIMER. Copies of these licenses are available in the appendices section of this book. Online versions can be found at the following URLs: • GNU Free Documentation License [http://www.gnu.org/copyleft/fdl.html] • Attribution-ShareAlike 2.0 [http://creativecommons.org/licenses/by-sa/2.0/] Disclaimer Every effort has been made to ensure that the information compiled in this publication is accurate and correct.
    [Show full text]
  • Introducción a Linux Equivalencias Windows En Linux Ivalencias
    No has iniciado sesión Discusión Contribuciones Crear una cuenta Acceder Página discusión Leer Editar Ver historial Buscar Introducción a Linux Equivalencias Windows en Linux Portada < Introducción a Linux Categorías de libros Equivalencias Windows en GNU/Linux es una lista de equivalencias, reemplazos y software Cam bios recientes Libro aleatorio análogo a Windows en GNU/Linux y viceversa. Ayuda Contenido [ocultar] Donaciones 1 Algunas diferencias entre los programas para Windows y GNU/Linux Comunidad 2 Redes y Conectividad Café 3 Trabajando con archivos Portal de la comunidad 4 Software de escritorio Subproyectos 5 Multimedia Recetario 5.1 Audio y reproductores de CD Wikichicos 5.2 Gráficos 5.3 Video y otros Imprimir/exportar 6 Ofimática/negocios Crear un libro 7 Juegos Descargar como PDF Versión para im primir 8 Programación y Desarrollo 9 Software para Servidores Herramientas 10 Científicos y Prog s Especiales 11 Otros Cambios relacionados 12 Enlaces externos Subir archivo 12.1 Notas Páginas especiales Enlace permanente Información de la Algunas diferencias entre los programas para Windows y y página Enlace corto GNU/Linux [ editar ] Citar esta página La mayoría de los programas de Windows son hechos con el principio de "Todo en uno" (cada Idiomas desarrollador agrega todo a su producto). De la misma forma, a este principio le llaman el Añadir enlaces "Estilo-Windows". Redes y Conectividad [ editar ] Descripción del programa, Windows GNU/Linux tareas ejecutadas Firefox (Iceweasel) Opera [NL] Internet Explorer Konqueror Netscape /
    [Show full text]
  • Download the Index
    41_067232945x_index.qxd 10/5/07 1:09 PM Page 667 Index NUMBERS 3D video, 100-101 10BaseT Ethernet NIC (Network Interface Cards), 512 64-bit processors, 14 100BaseT Ethernet NIC (Network Interface Cards), 512 A A (Address) resource record, 555 AbiWord, 171-172 ac command, 414 ac patches, 498 access control, Apache web server file systems, 536 access times, disabling, 648 Accessibility module (GNOME), 116 ACPI (Advanced Configuration and Power Interface), 61-62 active content modules, dynamic website creation, 544 Add a New Local User screen, 44 add command (CVS), 583 address books, KAddressBook, 278 Administrator Mode button (KDE Control Center), 113 Adobe Reader, 133 AFPL Ghostscript, 123 41_067232945x_index.qxd 10/5/07 1:09 PM Page 668 668 aggregators aggregators, 309 antispam tools, 325 aKregator (Kontact), 336-337 KMail, 330-331 Blam!, 337 Procmail, 326, 329-330 Bloglines, 338 action line special characters, 328 Firefox web browser, 335 recipe flags, 326 Liferea, 337 special conditions, 327 Opera web browser, 335 antivirus tools, 331-332 RSSOwl, 338 AP (Access Points), wireless networks, 260, 514 aKregator webfeeder (Kontact), 278, 336-337 Apache web server, 529 album art, downloading to multimedia dynamic websites, creating players, 192 active content modules, 544 aliases, 79 CGI programming, 542-543 bash shell, 80 SSI, 543 CNAME (Canonical Name) resource file systems record, 555 access control, 536 local aliases, email server configuration, 325 authentication, 536-538 allow directive (Apache2/httpd.conf), 536 installing Almquist shells
    [Show full text]
  • Zwahlendesign Farbpaletten, Farbatlas Und Farbh
    ZwahlenDesign Farbpaletten, Farbatlas und Farbh... http://zwahlendesign.ch/downloads/zd_colorpalette... ZwahlenDesign Farbpaletten Farbpaletten, Farbatlasse und Farbharmonien Dokumentation. Copyright © 2010 Christian Zwahlen. Es wird die Erlaubnis gewährt, dieses Dokument zu kopieren, zu verteilen und/oder zu modifizieren, unter den Bestimmungen der GNU Free Documentation License, Version 1.3 oder jeder späteren Version, veröffentlicht von der Free Software Foundation; mit keinen unveränderlichen Abschnitten, keinen vorderen Umschlagtexten und keinen hinteren Umschlagtexten. Eine Kopie der Lizenz ist aufgenommen in den Abschnitt mit dem Titel "GNU Free Documentation License". Autor: Christian Zwahlen Version: 7.2 Datum: 17.05.2010 1 von 159 17.05.2010 15:17 ZwahlenDesign Farbpaletten, Farbatlas und Farbh... http://zwahlendesign.ch/downloads/zd_colorpalette... Inhaltsverzeichnis 1. Sprachen (#languages) 2. Anforderungen (#requirements) 3. Installation (#installation) 1. GIMP (GNU Image Manipulation Program) (#gimp) 2. Krita (#krita) 3. KolourPaint (#kolourpaint) 4. K (K Desktop Environment) ColorEdit (#kcoloredit) 5. K (K Desktop Environment) ColorChooser (#kcolorchooser) 6. Agave (#agave) 7. SwatchBooker (#swatchbooker) 8. Inkscape (#inkscape) 9. Karbon14 (#karbon14) 10. sK1 (Esk One) (#sk1) 11. K (K Desktop Environment) Office (#koffice) 12. OpenOffice.org (#openofficeorg) 13. StarOffice (#staroffice) 14. NeoOffice (#neooffice) 15. Scribus (#scribus) 16. Quanta Plus (#quanta) 17. Andere KDE (K Desktop Environment) Programme (#other_kde)
    [Show full text]
  • Elektronski Smeti Obranimo? Kako Sejihlahko STRAN
    SLOVENSKA MOZILLA Cena: 1100 SIT februar 2003 IBM Lotus Archos Dell 3100MP Notes/ Jukebox Dellov ultra lahki Domino 6.0 Multimedia 20 projektor zmore ločljivost 1600 × 1200 Lotusov zmogljivi Predvajalnik in pik in svetlobni tok programski paket za snemalnik MP3, 1050 lumnov. STRAN 38 elektronsko pošto in STRAN 42 predvajalnik filmov DivX STRAN 40 skupinsko delo. ter prenosni disk. DISKI Disk je eden najpomembnejših delov računalnika. Preizkusili in primerjali smo diske iz več različnih skupin – v od IDE prek SCSI do USB – ki so na Smeti voljo na slovenskem trgu. STRAN 52 Black Black DISKI • SMETENJE ELEKTRONSKE POŠTE Yellow Yellow elektronski TABLIČNI Magenta Magenta RAČUNALNIKI pošti STRAN 62 Cyan Cyan Prenosni računalniki se pojavljajo tudi v obliki tabličnih izvedb z nekaj strojnimi in nekaj Kako se jih lahko programskimi posebnostmi. obranimo? Preverili smo, koliko je tehnologija zrela in ali gre res za tako velik premik v tehnologiji, kakor trdijo nekateri protagonisti. STRAN 34 CES 2003 Za razliko od zadnjega Comdexa, ki je bil precejšnje razočaranje, se je na prireditvi CES (Consumer Electronics Show) v Las Vegasu zbralo več razstavljavcev in obiskovalcev kakor prejšnja leta. STRAN 14 VSEBINA FEBRUAR 2003 48 Še vedno se vrti Peter Šepetavc Diski so zaradi gibljivih ali vrtečih se sestavnih delov Ahilova peta, kar zadeva zanesljivost delovanja računalnikov. Po svoje je paradoksalno, da prav najmanj odpornemu sestavnemu delu zaupamo shranjevanje podatkov. Kljub iskanju alternativnih tehnologij, ki se vleče že desetletja, pa lahko rečemo, da bomo tudi v prihodnje podatke zaupali škatlicam z vrtečimi se ploščami. Zlati Monitor ............................................ 53 USB 2.0 proti EIDE .................................. 54 Pregled diskov ........................................
    [Show full text]
  • Trainingguide
    TrainingGuide www.kdab.com January 2018 About KDAB: The original Qt services company and the leading Qt contributor. Successfully delivering hundreds of C++, OpenGL and Qt projects. Thousands of developers trained since 1999. German office French office UK office Swedish office US office +49 (0)30 5213 254 70 +33 (0)4 90 84 08 53 +44 (0)1625 809908 +46 (0)563 540090 +1.866.777.5322 [email protected] [email protected] [email protected] [email protected] [email protected] Welcome to TOC Dear Reader, A word about training with KDAB I remember the very first Qt training I did more than Most of our scheduled trainings these days are 3 15 years ago, back then the training material was an days long. Sometimes we offer longer ones on-site for amazing 300 pages long. I had to prepare for it in specific project needs and occasionally we offer one less than a week. Since then our training offering has day trainings at special events like Qt World Summit. grown quite a bit. In 2017 we added seven brand new One thing is different at these events, though: class trainings including Qt 3D, Usability, Qt Automotive, size. In our regular scheduled training we never sell C++ and Advanced Modern OpenGL, so our slides more than at most 12 seats, and in onsite trainings have gone way beyond the 3500 mark. We still offer a we urge the customer not to put more people into diverse range of others from Advanced C++ to CMake the class than that.
    [Show full text]
  • Padanan Aplikasi Dan Server Windows Di Linux
    PPaaddaannaann AApplliikkaassii ddaann SSeerrvveerr WWiinnddoowwss ddii LLiinnuuxx Romi Satria Wahono [email protected] http://romisatriawahono.net Lisensi Dokumen: Copyright © 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Padanan aplikasi adalah isu yang paling sering ditanyakan bagi orang yang melakukan migrasi dari Windows ke Linux. Tulisan ini akan menampilkan padanan aplikasi Windows di Linux dalam beberapa kategori, diantaranya adalah aplikasi networking, mulitmedia dan grafis, desktop, office, game, scientific, dan emulator. Banyak aktifis Linux yang membuat daftar padanan aplikasi Windows di Linux, diantaranya yang terkenal dan cukup lengkap adalah yang dibuat oleh Valery V. Kachurov (http://www.linuxrsp.ru/win-lin-soft/table-eng.html). Artikel ini akan merangkumkan dan mengkompilasi ulang padanan aplikasi dan server dari berbagai sumber. 1. Aplikasi Networking Kategori Aplikasi di Windows Aplikasi di Linux [Download] Web Browser Internet Explorer, Mozilla, Opera, Konqueror Firebird, Lynx Mozilla [mozilla.org] Galeon [galeon.sourceforge.net] Opera [opera.com] Firebird [mozilla.org/projects/firebird] Nautilus [gnome.org/projects/nautilus] Epiphany [gnome.org/projects/epiphany]
    [Show full text]
  • Introduction to Linux Desktop Vinodh Ewards
    Introduction to Linux Desktop Vinodh Ewards How to ge t Linux ? Download it from the Internet – Create your own distribution Live CD From a “Distribution” vendor – Redhat / Fedora – Suse – Mandrake – Debian – Gentoo – Slackware, etc. www.linuxiso.org ; www.distrowatch.org Linux dis tribution What is a Distribution? – Torvalds and community develop kernel – Torvalds finalizes kernel – Many companies package the Linux kernel with a selection of tools – “a distribution” ● Linux kernel ● X Windows system and GUI ● Web, E-mail, FTP and other servers ● Installation & configuration support ● Third party apps ● Hardware support www.redhat.com ; www.opensuse.com ; www.debian.org, www.slackware.com ; ww.gentoo.org ; www.linuxfromscratch.org Linux Arc hitecture Based on Unix Philosophy – Write programs that do one thing and do it well. – Write programs to work together. – Write programs to handle text streams, because that is a universal interface Modular kernel And a set of utilities and libraries Linux Arc hitecture User commands includes executable programs and scripts The shell interprets user commands. It is responsible for finding the commands and starting their execution. Several different shells are available. Bash is popular, The kernel manages the hardware resources for the rest of the system. Linux D esktop X windows system is the Linux GUI – Client Server Architecture (X Server, Font Server) – X Server controls graphics on local computer – X Clients may run locally or remotely Desktop Environments – GNOME (GNU Network Object Model Environment)
    [Show full text]
  • Free Html Editor Linux
    Free html editor linux Komodo Edit is an excellent free XML editor. It includes many features for HTML and CSS development, and you can get extensions to add languages or other. Home of the Bluefish Editor, a powerful editor targeted towards programmers and gtk versions and for gtk on wayland (which is now the default on Fedora Linux). Various languages have better syntax support, such as javascript, css, html, . You'll also get access to their free CDN, free Server Rewind backups and. Deciding on the Linux HTML editor to work with is one of the most difficult Edit is one of the best XML editors you can find today and it is free. HTML editor is the fast and easy to editor use with different components and features. Currently, there are a lot of popular free HTML editors in for Linux/Unix. Bluefish is great - it supports HTML, CSS, JS and much more besides. Also supports Gedit is a pretty nice tool, its like the notepad of Linux. 9 of the Best Free HTML Editors. An HTML editor is computer software for creating web pages. As this type of editor helps to remove the. Brackets is a lightweight, yet powerful, modern text editor. Make changes to CSS and HTML and you'll instantly see those changes on Brackets on Linux. It is FREE, feature rich, runs on all major platforms, and has many good Google Web Designer is a WYSIWYG html editor and much more. Break free from the torment of Emacs and into a visual world. of interest is Bluefish, which is marketed as the programmers' HTML editor.
    [Show full text]
  • April 2002 ;Login: 3 the Tclsh Spot
    motd Nomenclature: How Hard Can It Be? by Rob Kolstad I am writing this column in the fervent hope that people will pay attention to the Dr. Rob Kolstad has words that surround us. Our economic system, fabulous as it is (and I am its biggest long served as editor of ;login:. He is also head fan), has regrettably promoted a sort of marketing-speak that has so obfuscated some coach of the USENIX- communications that I sometimes find myself at a loss trying to figure out if anyone sponsored USA Com- puting Olympiad. can understand certain messages being shared. Consider this one from an employee of a financial company: “Without Microsoft, I couldn’t do my job.”This person evidently believes that everything from the spacebar [email protected] to the network connection somehow falls under the auspices of Microsoft. This would include (but not be limited to): the really fast microprocessor (probably an Intel or AMD component - engineering that we can show the aliens when they arrive), a EDITORIAL STAFF graphics card (100x faster than available five years ago), a monitor, an application that EDITORS: might not even belong to Microsoft, DRAM from overseas, power from the local util- Tina Darmohray [email protected] ity company, etc. etc. Yet who gets the credit? The operating system company: “Where Rob Kolstad [email protected] do you want to go today?” Wow. MANAGING EDITOR: The headline blares: “Linux Enables Successful Space Shuttle Mission.”Yes, someone Alain Hénon [email protected] on the mission had a laptop running Linux. Was that the big key to the mission’s suc- COPY EDITOR: cess? I doubt it.
    [Show full text]