Homepage von Daniel Schwamm

Home-Index von Daniel Schwamm (10.03.2009)

Aus "Heimat des Dilettantismus"
http://www.daniel-schwamm.de

Heimat des Dilettantismus

Zugriffe seit 11.12.1998
Home - Zugriffe seit 11.12.1998


COMICS

Comics - eine kleine Geschichte der kleinen Geschichten. Von Wilhelm Buschs Max und Moritz bis Scott Adams Dilbert.

1895 - Hogan's Alley

Richard Outcaults "Hogan's Alley" (in der Zeitung "Sunday World" von Pulitzer). Naturalistisch gezeichnete Hinterhofszenen, comic-like aber die Figur Mickey Dugan, the Yellow Kid (wegen seines gelben Nachthemds; ab 1896). Outcault benutzte teilweise sogar schon Sprechblasen.

Comics - Richard Outcault: Yellow Kid I Comics - Richard Outcault: Yellow Kid II

mehr ...

Erzeugt: 01.04.1999    Zuletzt geändert: 29.02.2012 12:43:01

TEXTE/OBJEKTORIENTIERTE-ENTWICKLUNG-CPP

Wissenswertes zu C++ in alphabetischer Ordnung: Von ABLEITUNGEN bis ZYKLOMATISCHE ZAHL - OOE bis zum Abwinken.

MVC

Die Model-View-Controller-Architektur schreibt vor, wie ereignisgesteuerte Programme erstellt werden sollten, wodurch Programme mit einer interaktiven Oberfläche versehen werden. View und Controller bilden jeweils ein Paar, das auf bestimmte Model-Komponenten abgestimmt ist. Die Model-Komponente muss daher nichts über die Datenrepräsentation oder Eingabeverarbeitung wissen, sondern kann sich voll auf die Problemlösung konzentrieren.

* Problematisch am MVC ist, dass für jede Model-Komponente spezielle View-Controller-Paare aus den Standardtypen abzuleiten sind. Dies führt rasch zu einer "Explosion" von abgeleiteten Klassen. Stark abgemildert wurde dieses Problem durch die Einführung von Template-Parametisierung. Dadurch bedingt muss aber die Model-Komponente nun wissen, mit welchen Datentypen sie bei welchen Eingaben zu reagieren hat, d.h. die Trennung zwischen Modell und Oberfläche wird zwangsläufig etwas verwässert.

mehr ...

Erzeugt: 13.02.1995-08.03.1995    Zuletzt geändert: 12.04.2012 11:20:12

TEXTE/COMPUTERKNOWHOW

COMPUTER-KNOW HOW I.: Sammelsurium zu Computer-Fakten von MSDOS (Interrupts, DMA, ISA) bis OS/2 (Dual-Boot, Swap) bis Windows (GDI, Kernel).

Je nach Betriebsmodus platziert OS/2 die Bildschirmtreiber in der WINDOWS-SYSTEM.INI neu: DISPLAY.DRV ist der normale WINDOWS-Treiber, FDISPLAY.DRV ist für den OS2-WINDOWS-Screen-Betrieb und SDISPLAY.DRV für den OS2-WINDOWS-Fenster-Betrieb.

mehr ...

Erzeugt: 24.02.1995 bis 30.03.1995    Zuletzt geändert: 26.04.2012 12:17:47

WINSOCK-TEXTE/SNMP

SNMP - The Simple Network Management Protocol. The wonderful Vijay Mukhi explain us how to organize network management data using SNMP (with code example in C++).

The SNMP version 1 has only 5 (unbelievable but true) commands in it's instruction set. They are listed as below

  1. Get_Request - used to request the value of 1 or more MIB variable
  2. Get_Next_Request - used to read the next value , works in a sequential way
  3. Set_Request - used to update one or more MIB value
  4. Get_Response - Returns an answer to the above 3 commands
  5. Trap - used to report significant events on the network. Such events include 'cold or warm restart' or a failed link.

mehr ...

Erzeugt: 09.06.1997    Zuletzt geändert: 02.03.2012 11:03:19

TEXTE/ORGANISATIONSSTRUKTUREN

Organisationsstrukturen: Definition, Merkmale und Probleme zu Human Relations/Motivationstheorie, situativem Ansatz, persönlicher Weisung und Rollen-Theorie.

Auch die Selbstführung hat laut March und Simon Probleme, sich durchzusetzen - selbst wenn das Management sie ausdrücklich billigt. Denn wie das schlechte Geld das gute verdrängt (weil es jeder loswerden will), verdrängt die Fremdführung auch die Selbstführung (weil Fremdführung bequem macht). Und in gleicher Weise verdrängen die Routinen die Innovationen (weil Programme leichter ausführbar sind).

mehr ...

Erzeugt: 01-02/1994    Zuletzt geändert: 26.04.2012 12:17:55

TEXTE/OBJEKTORIENTIERTE-ENTWICKLUNG-CPP

Wissenswertes zu C++ in alphabetischer Ordnung: Von ABLEITUNGEN bis ZYKLOMATISCHE ZAHL - OOE bis zum Abwinken.

AUFZÄHLUNGSTYP

Enumeratoren-Konstanten können mit gleichen Werten initialisiert werden. Doch die Sinnhaftigkeit eines solchen Vorgehens kann bezweifelt werden. Insbesondere beim Casten gibt es dann durch Mehrdeutigkeiten Probleme, z.B.:


enum Moral{gut=1,schlecht=1};
void main(){
Moral m1=1;// Fehler, weil 1 falscher Typ
Moral m2=(Moral)1;// Fehler, weil mehrdeutig
}

Jede Enumerator-Deklaration ist IMMER auch Deklaration! Ihre Aufgabe ist in erster Linie, die Lesbarkeit von Programmen zu erhöhen oder als Konstanten in Klassen zu dienen.

mehr ...

Erzeugt: 13.02.1995-08.03.1995    Zuletzt geändert: 12.04.2012 11:20:12