IT-Ecke

FOR-Schleife über eine Liste von Werten

Neben der Iteration über eine Liste von aufeinanderfolgenden, ganzen Zahlen oder den Records einer Select-Abfrage gibt es eine einfache Möglichkeit in PL/SQL eine Iteration über eine Liste von Werten durchzuführen. Hierfür kann der in Oracle definierte Collection-Typ sys.dbms_debug_vc2coll verwendet werden.

Origin-Problem: Unbenutzbare Dialoge

Origin-Problem: Unbenutzbarer NLFit-Dialog Hin und wieder passiert es in Origin, das ein Dialog (z. B. der NLFit-Dialog zur Nicht-Linearen Anpassung) in einer Form dargestellt wird, dass keine Änderung der Fit-Parameter mehr möglich ist (siehe Abbildung). Hier ist die Größe des oberen Teils des Dialogs zu klein und ist mit der Maus auch nicht mehr zu …

Origin-Problem: Unbenutzbare Dialoge Weiterlesen »

Formatspezifizierer für die Konvertierung von Zahlen in Zeichenfolgen

Für die Konvertierung von Zahlen in Zeichenfolgen steht in Oracle SQL und PL/SQL die Funktion to_char(zahl [, fmt [, nlsparam]]) und für Zeichenfolgen in Zahlen die Funktion to_number(zeichenfolge [, fmt [, nlsparam]]) zur Verfügung. Zur Formatierung der Zahl als Zeichenfolge bzw. für die Interpretation der Zeichenfolge als Zahl kann optional eine Formatspezifizierung fmt angegeben werden. …

Formatspezifizierer für die Konvertierung von Zahlen in Zeichenfolgen Weiterlesen »

Installation von Oracle Application Express

Oracle Application Express (APEX) ist ein Rapid Development Tool für Oracle Datenbanken und ermöglicht die Erstellung von webbasierten Anwendungen. Bei Oracle 11g wird zwar schon APEX mit installiert, jedoch in der älteren 3.1-Version. Im folgenden wird beschrieben, wie die neue Version von APEX installiert werden kann und der Embedded PL/SQL Gateway für den Zugriff eingerichtet …

Installation von Oracle Application Express Weiterlesen »

Registrierung einer Dateiendung zum Öffnen mit dem Standardtexteditor

Daten einzulesen, zu analysieren und die Ergebnisse in eine Ausgabedatei zu schreiben ist eine Anforderung, die häufiger an eine selbstentwickelte Software gestellt wird. Als Ausgabedatei wird dabei häufiger eine normale Textdatei verwendet, die eine der Aufgabe entsprechende Struktur besitzt. Da es sich hierbei um eine spezielle Textdatei handelt ist es günstiger, diese nicht mit dem …

Registrierung einer Dateiendung zum Öffnen mit dem Standardtexteditor Weiterlesen »

bash: Parametersubstitution

Unter dem Begriff der Parametersubstitution stellt die bash einige Kommandos zur Verfügung, die die Bearbeitung von Zeichenketten in Variablen ermöglichen. Die Syntax hierfür lautet in der Regel ${var__muster}, wobei __ für ein bis zwei Sonderzeichen steht, die die Bearbeitung näher spezifizieren. Zu beachten ist, dass die Variable var ohne vorangestelltes Dollarzeichen ($) angesprochen werden, außer …

bash: Parametersubstitution Weiterlesen »

bash: Formulierung von Bedingungen

Für die Formulierung von Bedingungen, wie sie für die Kontrollstrukturen benötigt werden, wird bei der bash ein integriertes (buildin) Kommando verwendet, das test-Kommando. Mit diesem können unterschiedliche Bedingungen definiert werden, wobei sowohl zeichenbasierte und nummerische Bedingungen als auch Bedingungen auf Dateien und Verzeichnisse möglich sind. Weiterhin können mehrere Bedingungen miteinander verknüpft werden.

Subversion 1.7 Paket-Repository für Debian Squeeze

Subversion (SVN) ist ein System zur Versionsverwaltung von Dateien und Verzeichnissen, wobei dies in einem zentralen Projektarchiv, dem Repository, erfolgt. Für Debian sind sowohl die Pakete für die Bereitstellung des Subversion-Servers als auch die Pakete für verschiedene SVN Client-Anwendungen verfügbar. Seit einiger Zeit ist die Subversion-Version 1.7 veröffentlicht, die einige Veränderungen und Erweiterungen mitbrachte. Im …

Subversion 1.7 Paket-Repository für Debian Squeeze Weiterlesen »

GnuPlot

GnuPlot ist ein kommandozeilenorientiertes und interaktives wissenschaftliches Plotprogramm, welches die Möglichkeit gibt, Daten und Funktionen graphisch darzustellen. Dabei können neben x-y-Diagrammen ebenso 3D-Diagramm gezeichnet werden und in verschiedene Ausgabeformate gespeichert werden. GnuPlot ist für verschiedene Betriebssysteme und Architekturen als Quelltext verfügbar, zu beziehen unter http://www.gnuplot.info. Für Windows, DOS und OS/2 stehen auch fertig kompilierte Binaries …

GnuPlot Weiterlesen »

Zugriff auf SRIX4k RFID-Chip mit einem OmniKey 5321 Lesegerät

Der SRIX4k ist ein kontaktloser, 13,56 MHz RFID-Chip mit einem 4kB EEPROM von ST. Nach der Produktbeschreibung sollte der OmniKey 5321 von HID diesen Chip auslesen können. Wie sich aber erst nach vielen erfolglosen Versuchen herausstellte, ist dies mit den Informationen aus dem Entwicklerhandbuch zum OmniKey nicht möglich. Der Support von HID konnte dann weiterhelfen …

Zugriff auf SRIX4k RFID-Chip mit einem OmniKey 5321 Lesegerät Weiterlesen »

Grace/XmGrace

Grace/XmGrace ist ein WYSIWYG 2D Plot-Programm für numerische Daten auf X-Windows Systemen und M*tif. Es läuft auf praktisch allen unixartigen Betriebssystemen, zusätzlich ist es erfolgrich auf VMS, OS/2 und Win9*/NT/2000/XP portiert worden (wobei einige kleine Eigenschaften fehlen).

Unterlagen zu den Linux-Kursen am Institut für Lehrerfortbildung Mülheim (IfL)

In den Jahren 2001 und 2002 war ich als Dozent für Linux-Kurse am Institut für Lehrerforbildung Mülheim (IfL) eingeladen. Dabei wurde zunächst in beiden Halbjahren des Jahres 2001 ein Linux Grundlagen-Kurs abgehalten, wobei die Teilnehmer an die Installation eines Linux-Systems und die erste Bedienung eines Linux-Systems herangeführt wurden. Im Aufbaukurs in den beiden Halbjahren des …

Unterlagen zu den Linux-Kursen am Institut für Lehrerfortbildung Mülheim (IfL) Weiterlesen »

Linux: Konzepte und Bedienung

Dieses Skript ist entstanden als Unterlage für einen Linux-Kurs in der Realschule Ascheberg. Dabei werden die Themen Systemstart sowie das Arbeiten auf der Kommandozeile behandelt. Dazu gehört auch eine Einführung in Shell-Programmierung mit den verfügbaren Programmierelementen wie Schleifen, Verzweigungen und Funktionen. Beigefügt ist auch eine Kommandoreferenz zu den „wichtigsten“ Linux-Befehlen.

Informatik-Übungen: IT-Systeme

Dieses Dokument enthält Übungsaufgaben mit Lösungsvorschlägen zum Themenbereich IT-Systeme. Die Aufgaben stammen aus der Umschulung zum Fachinformatiker und dem dazugehörigen Berufsschulunterricht in den Jahren 1999 – 2001. Da die Entwicklung in der Informatik sehr schnell voranschreitet, sind einige dieser Fragen für die heutige Zeit nicht mehr aktuell, da z. B. sich die Betriebssystem verändert haben, …

Informatik-Übungen: IT-Systeme Weiterlesen »

HTTP Statuscodes

Ein HTTP-Server gibt nach der Verarbeitung einer Anfrage (Request) u.a. einen Statuswert zurück, inwieweit die vom Client gestellt Anfrage verarbeitet werden konnte. Dabei besteht der Statuswert aus einer dreistelligen Zahl sowie ggf. einer textuellen Beschreibung. Ein Client muss dabei nicht die textuelle Beschreibung auswerten oder darstellen können, dies ist von der RFC nicht gefordert, da …

HTTP Statuscodes Weiterlesen »

Phasenmodell der Softwareentwicklung

Phasenübersicht Konzeptionsteil Vorprojekt Initialisierungsphase Meilensteinergebnis: Projektantrag/Exposé Hauptprojekt Grobplanungsphase Meilensteinergebnis: Leistungsbeschreibung Feinplanungsphase Meilensteinergebnis: Programmvorgabe Realisierungsteil Hauptprojekt Realisierungsphase Meilensteinergebnis: Probetrieb für Programmsystem Nachprojekt Einführungsphase Meilensteinergebnis: freigegebenes Programmsystem Einsatzphase Meilensteinergebnis: Ende des Programmeinsatzes

Projektdokumentation der Abschlußprüfung zum Fachinformatiker FR Systemintegration

Im Sommer 2001 hab ich meine Abschlußprüfung zum Fachinformatiker FR Systemintegration ablegen. Für den praktischen Teil habe ich mir als Projekt die „Erstellung eines Lösungspaketes zur Benutzerverwaltung auf einem Linux-Server“ ausgesucht. Dabei entstand das Projekt aus meiner Tätigkeit als Systemverwalter an der Realschule Ascheberg, wo das Problem bestand, allen Schülern einen eigenen Account auf dem …

Projektdokumentation der Abschlußprüfung zum Fachinformatiker FR Systemintegration Weiterlesen »