Von ULTRIX zu Linux Die Portierung des Administrators
|
|
- Maja Rothbauer
- vor 5 Jahren
- Abrufe
Transkript
1 Fakultät Informatik Institut für Angewandte Informatik, Professur TIS Von ULTRIX zu Linux Die Portierung des Administrators Frank Brandt Dresden,
2 Was heißt hier Portierung? Begriffsdefinition: Portierung als Folge von Schritten, um ein Softwaresystem für eine Umgebung zu implementieren, für die es anfänglich nicht vorgesehen war. Ebenen der Portierung Portierung bedeutet nicht immer nur Wechsel der CPU. Kooperationsprojekt InSituAPC Folie 2 von 12
3 Ist der Administrator portabel? Modularer Aufbau des Administrators Begünstigt modulares Portieren Kooperationsprojekt InSituAPC Folie 3 von 12
4 Ist der Administrator portabel? Externen Abhängigkeiten POSIX-konformes ULTRIX FORTRAN und C X11R5 System und Xt-Libs OSF/Motif Version 1.1 Oracle Datenbank Ver.5 DECwindows BookReader für das Hilfesystem Kooperationsprojekt InSituAPC Folie 4 von 12
5 Ist der Administrator portabel? Was können wir unter Debian GNU/Linux anbieten? POSIX-konformes Betriebssystem GNU FORTRAN/C Compiler Suite X11R6 System mit Xt-Intrinsics OpenMotif (2.1) Oracle Datenbank 10g Problem: Hilfe - wichtig, bleibt aber vorerst außen vor Ziel: Lauffähigkeit des Administrator unter diesen Umgebung Hauptinteresse gilt im folgendem dem Grafikmodul Kooperationsprojekt InSituAPC Folie 5 von 12
6 Untersuchung des Grafikmoduls Prozedurales Programmierparadigma Code in C Oberfläche - modular in UIL beschrieben Trennung von User interface- und Anwendungscode könnte einfach angepasst werden Definition von Callbacks zur Interaktion Anwendungscode eine große Datei (~ 5700 Zeilen) 150 Zeilen globale Variablen... Kernfrage: Wer interagiert mit wem über welche Datenstrukturen zu welchem Zeitpunkt Kooperationsprojekt InSituAPC Folie 6 von 12
7 Portierung == Debugging? Leider ja Erweiterter Schwierigkeitsgrad: Debugging von fremden Code Debugging von Code der 10+(!) alt ist d. h. Funktionalität, Struktur und Zusammenspiel der Komponenten erkennen Herausforderung: Aufgabe ist die Anpassung nicht die Neuentwicklung. Was hat sich der Autor von 10 Jahren nur dabei gedacht? Zurückstellen des eigenen Anspruchs Gründe dafür: Vermeidung eigener Fehler Zeitrahmen Kooperationsprojekt InSituAPC Folie 7 von 12
8 Portierung des Grafikmodules Portierung leider nicht mit Neukompilierung erledigt Weitreichende Anpassungen nötig Probleme: X11 Umgebung Fonts, Farbschema Motif Bibliotheken neues Verhalten bzgl. Zeichenketten (Internationalisierung) Bekämpfung von alten Speicherlecks Korrektur der Druckausgabe Kooperationsprojekt InSituAPC Folie 8 von 12
9 Überprüfung der Ergebnisse Manuelle Verfahren MSH - Methode des Scharfen Hinsehens :-) Code review Protokollierung während des Programmlaufes Abarbeitung von Testszenarien Garant das genau dieses mit den gewählten Daten funktioniert sonst geringe Aussage Automatische Verfahren Valgrind ( Ablauf des Programmes in virtueller Umgebung Aufzeichnung der Speicherzugriffe Kooperationsprojekt InSituAPC Folie 9 von 12
10 Gab es Alternativen zur Portierung? Ja, aber nur mit deutlichen Aufwand realisierbar: Neuentwicklung des Administrators andere Architektur (z. B. 3-Tier) andere Sprache Neuentwicklung von Teilmodulen des Administrator, insbesondere des Grafikmodules anderes Widget-Set: z. B. Gtk, QT, wxwidgets komplette Herauslösung und Kommunikation über Sockets (u. U. auch remote) Problem: Wir brauchen einen von den DECstations losgelösten Administrator jetzt Kooperationsprojekt InSituAPC Folie 10 von 12
11 Virtualisierung eine Alternative? Virtualisierung der DECstation durch eine Emulation Gxemul ( mögliche Vorteile: DECstation mit ULTRIX auf dem Laptop unterwegs :-) Nutzbar unter Linux oder Windows (Cygwin) keine Speicher-/Plattenprobleme mehr Nachteile: Performance der Netzwerkschnittstelle Kompatibilität Emulation zu flott für ULTRIX (Ausweg: NetBSD mit ULTRIX API-Emulation) Problem: lässt sich schlecht einer Firma verkaufen & kleine Anpassung des Administrators nötig Kooperationsprojekt InSituAPC Folie 11 von 12
Xcf77: Motif-Oberfläche für den Cray-Fortran-Compiler cf77. Xcf77. Ein OSF/Motif Interface für den Cray Fortran Compiler cf77
Xcf77 Ein OSF/Motif Interface für den Cray Fortran Compiler cf77 Seite 1 Themen des Vortrags Warum und wozu braucht man grafische Interface? Wie implementiert man grafische Interface xcf77 als grafisches
MehrBibliotheks-basierte Virtualisierung
Dr.-Ing. Volkmar Sieh Department Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2015/2016 V. Sieh Bibliotheks-basierte Virtualisierung (WS15/16)
MehrProgrammieren in Haskell Debugging
Programmieren in Haskell Debugging Peter Steffen Universität Bielefeld Technische Fakultät 30.01.2009 1 Programmieren in Haskell Debugger Definition laut Wikipedia: Ein Debugger (von engl. bug im Sinne
MehrComputeranwendung in der Chemie Informatik für Chemiker(innen) 3. Software
Computeranwendung in der Chemie Informatik für Chemiker(innen) 3. Software Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL3 Folie 1 Grundlagen Software steuert Computersysteme
MehrProgrammieren II. Dr. Klaus Höppner. Hochschule Darmstadt WS 2006/2007
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt WS 2006/2007 1 / 15 Einführung: Grafische Benutzeroberflächen 2 / 15 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche
MehrPrüfungsklausur Entwicklungswerkzeuge und Software-Architektur Ergebnis der Klausur
Fakultät für Mathematik und Informatik Elektronische Schaltungen 58084 Hagen 02331 987 1166 Prüfungsklausur Entwicklungswerkzeuge und Software-Architektur 21781 Datum: 12. März 2011 (Bearbeitungszeit 120
MehrSimulative Verifikation und Evaluation des Speichermanagements einer Multi-Core-Prozessorarchitektur am Beispiel von SHAP
Fakultät Informatik, Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Simulative Verifikation und Evaluation des Speichermanagements einer Multi-Core-Prozessorarchitektur
MehrDOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München
DOAG Regionaltreffen Regionalgruppe Nürnberg Migration von Forms Client/Server ins Web Andreas Ströbel OPITZ CONSULTING München Migration von Forms Client/Server ins Web Seite 1 Agenda Oracle Forms wie
MehrArchitektur/Chip/Komponente
Architektur/Chip/Komponente Dr.-Ing. Volkmar Sieh Department Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2014/2015 V. Sieh Architektur/Chip/Komponente
MehrHello World! Eine Einführung in das Programmieren Das erste Programm
Hello World! Eine Einführung in das Programmieren Das erste Programm Görschwin Fey Institute of Embedded Systems Hamburg University of Technology Slide 2 Betriebssystem Funktion Anwendung Gerätesteuerung
MehrLINUX-WORKSHOP. WINTEROPHASE 17/18 Heiko Carrasco
LINUX-WORKSHOP WINTEROPHASE 17/18 Heiko Carrasco VORTRAG LIVE https://tinyurl.com/linux-vortrag ABOUT ME Linux Nutzer seid ~2009 Komplett umgestiegen ~2012 WAS IST LINUX? Als Linux oder GNU/Linux bezeichnet
MehrContinuous Integration mit TravisCI u.a. Jan Steemann
Continuous Integration mit TravisCI u.a. Jan Steemann Ziele für heute sind: eine kleine Applikation und Code-Änderungen daran automatisiert zu testen Build-Status und Coverage zu veröffentlichen die Code-Coverage
MehrVORSTELLUNG DER DIPLOMARBEIT
1 VORSTELLUNG DER DIPLOMARBEIT Thomas Werner Inhaltsverzeichnis 2 Thema Aufgabenstellung Anwendungsdebugging Threads Remote Debugging Implementierung Ausblick Quellen 3 Thema Untersuchung von Funktionsabläufen
MehrWarum überhaupt auf Linux umsteigen? Die eigentliche Kernfrage des heutigen Tages.
Warum überhaupt auf Linux umsteigen? Die eigentliche Kernfrage des heutigen Tages. Für wen ist Linux interessant? Sie haben heute bereits einiges über Linux und seine Einsatzmöglichkeiten auch im Bereich
MehrRealisierung eines Speichermanagements zur Zugriffsvirtualisierung von konkurrierenden Nutzerdesigns auf Rekonfigurierbarer Hardware
Fakultät Informatik, Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Realisierung eines Speichermanagements zur Zugriffsvirtualisierung von konkurrierenden
MehrOpen Source IDE - eclipse ETIS SS04
Open Source IDE - eclipse ETIS SS04 Gliederung Motivation Geschichte Architektur Platform Runtime Eclipse Platform Java Development Tools (JDE) Plugin Development Environment (PDE) Zusammenfassung 2 Motivation
MehrDas a. Franz Zieris Institut für Informatik, FU Berlin Bachelorarbeit
Bachelorarbeit Das a Franz Zieris Institut für Informatik, FU Berlin Gliederung 1. Inhalt der Arbeit Motivation Aufgabenstellung 2. Vorgehensweise Voraussetzungen Technische Umsetzung Probleme und deren
MehrDebugging mit uclinux auf ARM-Prozessoren
Debugging mit uclinux auf ARM-Prozessoren Thema der Diplomarbeit betreut durch Steffen Köhler 15.06.2005 TU Dresden, Institut für Technische Informatik 1 µclinux µ für micro und C für Controller sprich:
MehrReactOS das zu Windows binärkompatible Open-Source- Betriebssystem
ReactOS das zu Windows binärkompatible Open-Source- Betriebssystem Matthias Kupfer (mkupfer@reactos.org) ReactOS Deutschland e.v. Aleksey Bragin (aleksey@reactos.org) Projektkoordinator 14.03.2010 1 Überblick
MehrErfahrungen mit dem Interfacebuilder ixbuild bei der Konstruktion von Motif Oberflächen für Supercomputer Anwendungen
Erfahrungen mit dem Interfacebuilder ixbuild bei der Konstruktion von Motif Oberflächen für Supercomputer Anwendungen Seite 1 Problem Einerseits Komfort durch Verwendung von Workstations oder X Terminals
MehrVerteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung
1 Verteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung Stefan Ziegler 11. März 2005 INHALTSVERZEICHNIS 2 Inhaltsverzeichnis 1 Aufgabe 3 2 Umsetzung 4 3 Struktur 5 4 Paketverarbeitung 8 5 Grafische
MehrHydroinformatik 1 Integrated development environments IDEs
Hydroinformatik 1 Integrated development environments IDEs Bisher C++, Qt, Datentypen, Klassen I/O, strings Folie 2 Heute IDEs Definition, Aufgaben, Funktionen (Anwendungsübung) Folie 3 Vorbereitung Download
MehrMinimalwertbildung mit Modelica Externe Speichererweiterung. Nature doesn't know or care about time steps... but simulation does.
Fakultät Maschinenwesen, Institut für Fluidtechnik, Professur für Baumaschinen Minimalwertbildung mit Modelica Externe Speichererweiterung Nature doesn't know or care about time steps.... but simulation
Mehr1 Windows 2000/XP (3.1, NT, 95, 98)
1 Windows 2000/XP (3.1, NT, 95, 98) 2 Der Anfang: MS-DOS Zielsetzung: Ein leichtes Betriebssystem für IBM-PCs mit lediglich einem Benutzer Abwärtskompatibel zu CP/M-80 von Digital Research Einführung 1981
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrEmbedded Linux Portierung auf mobiles Datenerfassungsterminal. Ole Reinhardt
Embedded Linux Portierung auf mobiles Datenerfassungsterminal Ole Reinhardt Embedded Linux Embedded = Eingebettet, Verborgen? Embedded Linux Embedded = Eingebettet, Verborgen?
MehrPUPPET 4 SOLARIS Thomas Rübensaal, Thorsten Schlump T-Systems International GmbH
PUPPET 4 SOLARIS Thomas Rübensaal, Thorsten Schlump T-Systems International GmbH INHALTSVERZEICHNIS 1. Einleitung 2. Puppet Was ist das? 3. Puppet Historie bei T-Systems 4. T-Systems Solaris 11 Architekturüberblick
MehrLinux Installation Party
Installation Party powered by FaRaFIN and Netz39 e. V. Alexander Dahl aka LeSpocky http://www.netz39.de/ 2013-04-17 Alexander Dahl (alex@netz39.de) Linux Installation Party 2013-04-17 1 / 13 Geschichte
MehrDidaktik & Systemadministration
Didaktik & Systemadministration Didaktik & Systemadministration p.1/?? Inhalt Didaktik-Grundlagen Analyse: Systemadministration an der FH-R Das Virtuelle Unix-Labor (vulab) Zertifizierung? Didaktik & Systemadministration
MehrGerätetreiber-Reengineering für Microkernel- Betriebssysteme am Beispiel eines Linux-KGI- Treibers für den Microkernel GNU Hurd.
Gerätetreiber-Reengineering für Microkernel- Betriebssysteme am Beispiel eines Linux-KGI- Treibers für den Microkernel GNU Hurd Diplomarbeit zur Erlangung des akademischen Grades Diplom-Ingenieur (FH)
MehrNCP Secure Enterprise HA Server (Linux) Release Notes
Service Release: 10.01 r38360 Datum: Februar 2018 Linux Distributionen: Diese Version ist für die 64-Bit-Versionen folgender Distributionen freigegeben: SuSE Linux Enterprise Server 12 SP3 CentOS 7.4 Debian
MehrAnpassung der Datenschnittstelle des ADM-Tools an eine ORACLE-10 Datenbank im Rahmen des InsituAPC unter dem Betriebssystem DEBIAN/GNU-LINUX
Fakultät Informatik Institut für Angewandte Informatik, Professur TIS Anpassung der Datenschnittstelle des ADM-Tools an eine ORACLE-10 Datenbank im Rahmen des InsituAPC unter dem Betriebssystem DEBIAN/GNU-LINUX
MehrDOAG Regionalgruppe NRW
DOAG Regionalgruppe NRW Wizard-gestützte und manuelle Konfiguration von RAC-Datenbanken Dierk Lenz, Herrmann & Lenz Services GmbH Burscheid, 10. August 2006 Inhalt RAC-Installation mit 10gR2 Wizard-gestützte
MehrFakultät Informatik Institut für Angewandte Informatik. Christian Behrenz
Fakultät Informatik Institut für Angewandte Informatik Untersuchung der Möglichkeit eines generischen Datenbankzugriffs für das ADM-Tool Christian Behrenz Dresden, 22.11.2007 Gliederung 1. Einleitung 2.
MehrKurzanleitung Eclipse
Autor: Prof. Dr. Bernhard Humm, FB Informatik, FH Darmstadt Datum: 30. November 2005 1 Starten Für das Praktikum verwenden wir Eclipse Version 3.1 und JDK 1.5 Starten Eclipse: Doppelklick auf das Icon
MehrHYDROINFORMATIK. Integrated development environments IDEs. JProf. Dr. rer. nat. Marc Walther
HYDROINFORMATIK Integrated development environments IDEs JProf. Dr. rer. nat. Marc Walther Dresden, 20. Oktober 2017 LETZTES MAL Einführung in Veranstaltung, Organisatorisches Überblick Anwendungen HI
MehrArchitekturen im Bereich der Entwicklung von Computerspielen
Architekturen im Bereich der Entwicklung von Computerspielen 20. September 2006 Inhalt Enginemodularisierung 1 Enginemodularisierung Treiberebene Modulebene Spielebene Resourcenebene 2 Das Spielprinzip
MehrEinführungskus MATLAB
Start Inhalt 1(12) Einführungskus MATLAB Wintersemester 2016/17 Sommersemester 2017 www.math.tu-freiberg.de/ queck/lehre/math/matlab/kurs16/ TU Bergakademie Freiberg W. Queck Start Inhalt Einleitung 2(12)
MehrHYDROINFORMATIK. Integrated development environment IDEs. JProf. Dr. rer. nat. Marc Walther
HYDROINFORMATIK Integrated development environment IDEs JProf. Dr. rer. nat. Marc Walther Dresden, 21. Oktober 2016 LETZTES MAL Einführung in Veranstaltung, Organisatorisches Überblick Anwendungen HI 21.10.2016
MehrCLIQ Manager Installation im Netzwerk
CLIQ Manager Installation im Netzwerk Varianten der Installation des Programmes CLIQ Manager Basisinstallation auf einem PC Mehrere PC mit Programm-Installationen und ein PC mit Programm-Installation und
MehrOracle Database Appliance und Virtualisierung: OVM oder KVM?
Oracle Database Appliance und Virtualisierung: OVM oder KVM? Dierk Lenz DOAG Day Datenbank in virtualisierten Umgebungen Hannover 7. März 2018 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH
MehrDie elektronische Anmeldung von Schutzrechten beim K. Kauffmann A. Rottmann 1 1. Papieranmeldung und elektronische Anmeldung im Vergleich 2. Ablauf der elektronischen Anmeldung 3. Signaturkarte 4. Systemanforderungen
MehrVIRTUALISIERUNG IN MIKROKERN BASIERTEN SYSTEMEN
Fakultät Informatik Institut für Systemarchitektur, Professur Betriebssysteme VIRTUALISIERUNG IN MIKROKERN BASIERTEN SYSTEMEN Henning Schild Dresden, 5.2.2009 Definition Einführung von Abstraktionsschichten
MehrWICHTIGSTE NEUERUNGEN VON A-PLAN 2018 ZUSAMMENFASSUNG
WICHTIGSTE NEUERUNGEN VON A-PLAN 2018 ZUSAMMENFASSUNG Bei der neuen Version wurden u. a. folgende Verbesserungen bei A-Plan eingeführt: Unterstützung hochauflösender Bildschirme. Wesentlich höhere Scrollgeschwindigkeit
MehrIntegration von UIS-Webdiensten
Integration von UIS-Webdiensten neue Möglichkeiten durch Web 2.0 basierte Technologien Clemens Düpmeier, Werner Geiger, Claudia Greceanu (duepmeier, geiger, greceanu@iai.fzk.de) Institut für Angewandte
MehrVorstellung zu einem Web Desktop: eyeos
Binglin Li Cloud-Computing Seminar Hochschule Mannheim WS0910 1/20 Vorstellung zu einem Web Desktop: eyeos Binglin Li Fakultaet fuer Informatik Hochschule Mannheim 11.12.2009 Binglin Li Cloud-Computing
MehrBeleg: API für Plugin und Treiberbasierte Softwareentwicklung
Fakultät Informatik Institut für Software- und Multimediatechnik, Professur Computergraphik Beleg: API für Plugin und Treiberbasierte Dresden, 23. Mai 2007 Übersicht Grundlagen zum Plugin-Konzept Dynamische
MehrFrank Schlüter, Techniker Krankenkasse Gerd Wütherich, Freiberuflicher Softwarearchitekt. Enterprise OSGi im wahren Leben: ein Migrationsbericht
Frank Schlüter, Techniker Krankenkasse Gerd Wütherich, Freiberuflicher Softwarearchitekt Enterprise OSGi im wahren Leben: ein Migrationsbericht Fahrplan Die Ausgangssituation Das Projekt TKeasy» 3 Schicht
MehrMulti-Port-Speichermanager für die Java-Plattform SHAP
Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Multi-Port-Speichermanager für die Java-Plattform SHAP DASS 2008 Martin Zabel, Peter
MehrAutomatisierte Architekturanalyse unter Einsatz von UML 2.0 Modellen
Automatisierte Architekturanalyse unter Einsatz von UML 2.0 Modellen Vorstellung: Thorben Pergande Bisheriges Studium: B.Sc. Angewandte Informatik an der HAW Professoren an dieser Ausarbeitung beteiligt:
MehrSotograph im Einsatz bei der FIDUCIA IT AG. Harald Doderer, Technische Architektur
Sotograph im Einsatz bei der FIDUCIA IT AG Harald Doderer, Technische Architektur 30.05.08 Agenda Die FIDUCIA IT AG Statische Code-Analyse Das Sotograph-Umfeld Die Ergebnisse Sotograph im Einsatz bei der
MehrUpgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version 3 1 / 10
Upgrade-Leitfaden Apparo Fast Edit Wechsel von Version 2 auf Version 3 1 / 10 Inhaltsverzeichnis 1 Download der neuen Version... 4 2 Sicherung des Apparo Datenbank-Repository... 4 3 Export der Business
MehrZürich, 18. Februar 2003 Oli Sennhauser Trivadis AG. Integration von Windows-Servern in das Telekurs Environment mittels Cygwin
Zürich, 18. Februar 2003 Oli Sennhauser Trivadis AG Integration von Windows-Servern in das Telekurs Environment mittels Cygwin Agenda A. Was ist Cygwin? B. Einsatz an der Telekurs C. Demo 2 Was ist Cygwin
MehrGR ein universelles Framework für Visualisierungsanwendungen
Mitglied der Helmholtz-Gemeinschaft GR ein universelles Framework für Visualisierungsanwendungen 31. Oktober 2012 PYCON DE 2012 Leipzig J. Heinen Einleitung GR Warum schon wieder eine neue Grafik-Bibliothek?
MehrMeine Datenbank läuft auf Vmware Was sagt der Enterprise Manager dazu?
Meine Datenbank läuft auf Vmware Was sagt der Enterprise Manager dazu? Martin Obst Oracle Deutschland B.V. & Co. KG Potsdam Schlüsselworte Enterprise Manager, 12c, Cloud Control, VMware, vsphere, Integration,
MehrEASY ENTERPRISE.x 3.2 SYSTEMVORAUSSETZUNGEN
EASY ENTERPRISE.x 3.2 SYSTEMVORAUSSETZUNGEN 15.12.2010 INDEX Fremdsoftware... 3 Oracle (ehemals Sun) Java Standard Edition (SE) Java Development Kit (JDK)... 3 JBoss Application Server... 3 Apache Tomcat...
MehrHELPSHEET UPGRADE AUF PROJEKT PRO 10.4
Mit dem Upgrade auf PROJEKT PRO 10.4 profitieren Anwender von durchdachten Funktionalitäten und zahlreichen Eingabe-Verbesserungen. Diese Entwicklungen ermöglichen effektive Zusammenarbeit im Team und
MehrODA Erfahrungen und Neuigkeiten
ODA Erfahrungen und Neuigkeiten Dierk Lenz 25. Oktober 2017 Köln Oracle Database Appliance (ODA) Mitglied der Familie der Oracle Engineered Systems, d.h.: Hardware und Software (Betriebssystem, Datenbank)
MehrWeb-Services mit Go. Sebastian tokkee Harl OpenRheinRuhr 07. November 2015 Oberhausen
Web-Services mit Go Sebastian tokkee Harl OpenRheinRuhr 07. November 2015 Oberhausen Überblick Was ist Go? Go is an open source programming language that makes it easy to build simple,
MehrSystemsicherheit. Lerneinheit 2: Security Enhanced Linux. Prof. Dr. Christoph Karg. Sommersemester Studiengang Informatik Hochschule Aalen
Systemsicherheit Lerneinheit 2: Security Enhanced Linux Prof. Dr. Christoph Karg Studiengang Informatik Hochschule Aalen Sommersemester 2017 20.4.2017 Vorbereitung Vorbereitung Für den praktischen Teil
MehrWas ist Linux im Vergleich zu Windows, Folie 1 von 11. PC-Treff-BB / LiStiG Peter Rudolph Version
Was ist Linux im Was ist Linux im Vergleich zu Windows, Folie 1 von 11 Vergleich zu Windows PC-Treff-BB / LiStiG Peter Rudolph Version 2016.2 Linux kann Windows ersetzen Was ist Linux im Vergleich zu Windows,
MehrDIPLOMARBEIT. Entwurf und Implementierung eines modularen USB-Stacks für eingebettete Controller ohne Betriebssystem. Uwe Pfeiffer
Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur DIPLOMARBEIT Entwurf und Implementierung eines modularen USB-Stacks für eingebettete
MehrIntrexx Hochverfügbarkeit
T E C H N I S C H E D O K U M E N T A T I O N Intrexx Hochverfügbarkeit Intrexx 7.0 Der Begriff Hochverfügbarkeit steht für die Fähigkeit eines Systems, seine komplette Funktionsweise aufrechtzuerhalten,
MehrSystemanforderungen für MuseumPlus und emuseumplus
Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Gültig ab: 01.04.2008 Neben den aufgeführten Systemvoraussetzungen gelten zusätzlich die Anforderungen,
MehrUpgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.
Upgrade-Leitfaden Apparo Fast Edit Wechsel von Version 2 auf Version 3.0.6 oder 3.0.7 Wechsel von Version 3.0.6 auf Version 3.0.7 1 / 12 2 / 12 Inhaltsverzeichnis 1 Download der neuen Version... 5 2 Sicherung
MehrMartin Stiller, Fakultät Informatik, Institut für Technische Informatik. LLVA: Eine virtuelle Befehlssatzarchitektur
Martin Stiller, Fakultät Informatik, Institut für Technische Informatik LLVA: Eine virtuelle Befehlssatzarchitektur Hauptseminar Technische Informatik, 02.05.2012 Gliederung 1 Virtual Instruction Set Computers
MehrIntelligent Drucken und Exportieren
Intelligent Drucken und Exportieren aus Ihren Text- und Layoutapplikationen axaio MadeToPrint ist die intelligente Druck- und Exportlösung für Verlage, Drucker, Agenturen bzw. den Verpackungsdruck zur
MehrC++ OpenCppCoverage. Detlef Wilkening
http://www.wilkening-online.de Seite 1 / 52 C++ OpenCppCoverage Detlef Wilkening 10.11.2016 http://www.wilkening-online.de Seite 2 / 52 Warum überhaupt dieser Vortrag? Wir waren mal wieder in einer Gruppe
MehrYARCGUI: Die Oberfläche verleiht Microsofts Robocopy eine eingängigere Bedienung und komfortable Kopierauftragsverwaltung.
Link: https://www.tecchannel.de/a/yarcgui-gratis-oberflaeche-fuer-robocopy,1992256 Backup, Synchronisation, Spiegelung - Gratis-Oberfläche für Robocopy Datum: Autor(en): 15.09.2015 Malte Jeschke Microsofts
MehrNetzwerkbetriebssysteme
Netzwerkbetriebssysteme Client-Server-Modell Das Client-Server-Modell beschreibt eine Möglichkeit, Aufgaben und Dienstleistungen innerhalb eines Netzwerkes zu verteilen. Die Aufgaben werden von Programmen
MehrIT- und Medientechnik
IT- und Medientechnik Vorlesung 6: 20.11.2017 Wintersemester 2017/2018 h_da, Lehrbeauftragter Teil 1: IT- und Medientechnik Themenübersicht der Vorlesung Hard- und Software Hardware: CPU, Speicher, Bus,
MehrWas ist Linux im Vergleich zu Windows, Folie 1 von 13
Was ist Linux im Was ist Linux im Vergleich zu Windows, Folie 1 von 13 Vergleich zu Windows Peter Rudolph Version 3 Linux kann Windows ersetzen Was ist Linux im Vergleich zu Windows, Folie 2 von 13 Sicherer
MehrGrundlagen Rechnerarchitektur und Betriebssysteme
Grundlagen Rechnerarchitektur und Betriebssysteme Johannes Formann Definition Computer: Eine Funktionseinheit zur Verarbeitung von Daten, wobei als Verarbeitung die Durchführung mathematischer, umformender,
MehrPuppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg
Puppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg Schlüsselworte Solaris 11 Deployment, Upgrade Puppet Version 3.x nach 4.x, Installation, Konfiguration, Konfigurationsmanagement Einleitung
MehrRevisionskontrollsystem GIT
Revisionskontrollsystem GIT Diplom Informatiker Gregor Rebel 1/ 19 Revisionskontrollsystem GIT v1.2 Versionskontrollsysteme Erfassung von Änderungen an Dateien Protokollierung von Änderungen Wiederherstellung
MehrDefinitionen/Vorarbeit zum Thema Java
Definitionen/Vorarbeit zum Thema Java Programmiersprachen: System von Wörtern und Symbolen, die zur Formulierung von Programmen für die elektronische Datenverarbeitung verwendet werden. Arten: z.b. Javascript
MehrKapitel 02. Java was, wann, warum, wieso. Fachgebiet Knowledge Engineering Prof. Dr. Johannes Fürnkranz
Kapitel 02 Java was, wann, warum, wieso Java, eine objektorientierte Programmiersprache Java ist eine objektorientierte Programmiersprache und als solche ein eingetragenes Warenzeichen der Firma Sun Microsystems.
MehrKonzepte von Betriebssystemkomponenten
Konzepte von Betriebssystemkomponenten Systemstart und Programmausführung Seminarvortrag 15.12.2003, Michael Moese Übersicht 2. Systemstart 3. Programmausführung TEIL 1: Systemstart 1.1 Das BIOS 1.2 Der
MehrWeblogic Server - Administration für Umsteiger
Weblogic Server - Administration für Umsteiger Björn Bröhl OPITZ CONSULTING GmbH Gummersbach Schlüsselworte: Weblogic Server, Application Server, Administration, Umsteiger Einleitung Das Kernstück der
MehrWebLogic - Der beste Application Server für die Oracle Datenbank
WebLogic - Der beste Application Server für die Oracle Datenbank Ulf Lämmerhirt / Michael Fuhr Niederlassung Hamburg / Frankfurt Schlüsselworte WebLogic Server, Oracle Database, Hochverfügbarkeit, JDBC
MehrChristians Modi-Küche
Christians Modi-Küche Schneller Kochen mit Oxaion Extensions Bild: visualhunt.com Agenda Der Koch stellt sich vor: Mit wem sie es zu tun haben. Die Qual der Wahl: Das passende Küchenutensil für jede Aufgabe.
MehrErste Erfahrungen mit Installation und Betrieb
Erste Erfahrungen mit Installation und Betrieb von OpenHPC 14.10.2016 Holger Angenent Röntgenstr. 7-13, 48149 Münster 2 > Problemstellung Jeder neue Cluster kam bisher mit neuem Clustermanagement Einarbeitungszeit
MehrLehrstuhl Informatik 4
Praktikum angewandte Systemsoftwaretechnik Organisatorisches Alexander Würstlein, Moritz Strübe, Rainer Müller Lehrstuhl Informatik 4 Oktober 2013 c (Informatik 4) P PASST WS 2013/2014 1 / 12 Beteiligte
MehrLinux Prinzipien und Programmierung
Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2014 1 / 16 2 / 16 Vorlesung Donnerstags, 18 bis 21 Uhr (mit kurzer Pause in der Mitte) Klausur 17.7.2014 keine
MehrSichere Virtualisierung auf dem Fiasco-Mikrokern
Sichere Virtualisierung auf dem Fiasco-Mikrokern Diplomverteidigung Henning Schild Technische Universität Dresden Fakultät Informatik Institut für Systemarchitektur Professur Betriebssysteme Betreuender
MehrUpgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.
Upgrade-Leitfaden Apparo Fast Edit Wechsel von Version 2 auf Version 3.0.6 oder 3.0.7 Wechsel von Version 3.0.6 auf Version 3.0.7 Wechsel von Version 2.0 oder 3.0 auf Version 3.1 Wechsel von Version 3.0.7.1
MehrModulare Programmierung und Bibliotheken
Modulare Programmierung und Bibliotheken Proseminar-Vortrag am 24.06.2011 von Ludwig Eisenblätter Ludwig Eisenblätter 1 von 25 Modulare Programmierung und Bibliotheken Inhaltsübersicht Motivation / Einleitung
MehrOrganisatorisches Einführung Quellen. Einführung. Praktikum C-Programmierung. Eugen Betke, Nathanael Hübbe, Michael Kuhn, Jakob Lüttgau, Jannek Squar
Einführung Praktikum C-Programmierung Eugen Betke, Nathanael Hübbe, Michael Kuhn, Jakob Lüttgau, Jannek Squar Wissenschaftliches Rechnen Fachbereich Informatik Universität Hamburg 2018-10-22 Michael Kuhn
MehrLAZARUS. von Michael Van Canneyt, Mattias Gärtner, Swen Heinig, Felipe Monteiro de Carvalho, Inoussa Ouedraogo und Jörg Braun
LAZARUS von Michael Van Canneyt, Mattias Gärtner, Swen Heinig, Felipe Monteiro de Carvalho, Inoussa Ouedraogo und Jörg Braun INHALT Vorwort 13 Kapitel 1 Die Architektur von Lazarus 15 von Mattias Gärtner
Mehrparat. AMDs x86-prozessoren bieten hierfür das 3
Link: https://www.tecchannel.de/a/windows-7-xp-mode-performance-und-einschraenkungen,2018717 Benchmark-Test Windows 7 XP Mode - Performance und Einschränkungen Datum: Autor(en): 22.10.2009 Christian Vilsbeck
MehrSysteme I: Betriebssysteme Kapitel 2 Überblick Betriebssysteme. Maren Bennewitz
Systeme I: Betriebssysteme Kapitel 2 Überblick Betriebssysteme Maren Bennewitz 1 Überblick Betriebssysteme Aufgabe von Betriebssystemen Historische Entwicklung von Betriebssystemen Unterschiedliche Arten
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 2 Oracle 10g Express Edition (XE) Installation auf Windows XP GridAgenda Timo Meyer Administration von Oracle-Datenbanken Seite 1 von 50 Timo Meyer Sommersemester 2006 Seite
MehrGUI-Programmierung mit Qt
GUI-Programmierung mit Qt Die GUI-Bibliothek mit C++ erfolgreich einsetzen Bearbeitet von Olaf Borkner-Delcarlo 1. Auflage 2002. Taschenbuch. X, 388 S. Paperback ISBN 978 3 446 22054 6 Format (B x L):
MehrSystemvirtualisierungen in der IT-Forensik
Systemvirtualisierungen in der IT-Forensik Maurizio Tuccillo IWI Institut für Wirtschaftsinformatik Seite 1 Agenda IT-Forensik-Team der HSW Offline-Datenanalyse mittels Forensik-Software Motivation für
MehrInstallation von R und R Commander. Karsten Lübke
Installation von R und R Commander Karsten Lübke erstellt am 24.10.2016 0 Inhaltsverzeichnis 1 Vorbereitungen und Hinweise... 3 1.1 Windows... 3 1.2 Mac OS X... 3 1.3 Linux... 3 2 Installation... 3 2.1
MehrMehr als blosses Desktop-Single-Sign-on
ITMAGAZINE Mehr als blosses Desktop-Single-Sign-on 26. April 2010 - Nicht zuletzt dank verschiedenen optionalen Erweiterungen bietet die Authentifizierungs-Suite v-go von Passlogix deutlich mehr als eine
Mehr