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


DELPHI-TUTORIALS/CSS-DIV-SLICER

Tutorial zu CSS-DIV-Slicer, einem Tool zum Erstellen von Webseiten mit Rahmen-Grafiken, die sich an die Höhe des Inhalts anpassen.

Wir erzeugen am Anfang eine temporäre TBitmap "bmp_tmp" und ein temporäres TJPegImage "jpg". Dann berechnen wir den Double-Wert "web_width_aspect_ration", der vorgibt, wie die originalen Bilder-"Slices" auf die gewünschte Webseiten-Breite umgerechnet werden müssen.

Die interne Prozedur "slice" schneidet uns dann den passenden Bildausschnitt aus dem Original-Bild, verkleinert bzw. vergrössert ihn gemäss "web_width_aspect_ration" per API-StretchBlt, konvertiert die so gefüllte "bmp_tmp" in "jpg", und speichert dieses zuletzt ab.

mehr ...

Erzeugt: 13.03.2010 - 20.03.2010    Zuletzt geändert: 02.03.2012 12:27:42

DELPHI-TUTORIALS/OPENGL-SWARM-INTELLIGENCE

Tutorial zu OpenGL Swarm Intelligence, einer Simulation von Partikel, die sich zu einem Schwarm vereinen und intelligentes Fluchtverhalten zeigen (sollen).

2.7.1. Dreiecke besitzen eine Richtung

Durch die Verwendung von Polygonen wurde die Zeichengeschwindigkeit unseres Schwarms enorm gesteigert. Leider besitzen die Polygone aber anders als Sphären eine Richtung. Es ist also für die physikalische Korrektheit nötig, die Partikel mit der Spitze in die Richtung weisen zu lassen, in die sie sich bewegen. Damit haben wir uns aber ein ziemliches Problem aufgehalst.

mehr ...

Erzeugt: 22.01.2012 - 20.02.2012    Zuletzt geändert: 02.03.2012 12:28:25

TEXTE/PHILOSOPHIE-DER-NEUZEIT

Philosophie der Neuzeit: Kritizismus, Idealismus, Positivismus, Materialismus, Phänomenologie, Realismus, Neupositivismus und Neumarxismus.

Das die Welt in Wahrheit oft anders funktioniert, als uns unsere Sinne glauben machen wollen, wusste man zur Zeit Kants bereits. Er verglich sich zum Beispiel selbst mit Nikolaus Kopernikus (1473-1543), der den äusseren Schein des ptolemäischen Weltbildes als unwahr entlarvte, indem er zeigte, dass sich die Erde um die Sonne dreht - und nicht umgekehrt.

mehr ...

Erzeugt: 27.11.1994 bis 05.12.1994    Zuletzt geändert: 15.12.2012 12:42:23

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:    Zuletzt geändert: 15.12.2012 12:42:33

TEXTE/OBJEKTORIENTIERTE-ENTWICKLUNG-CPP

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

107. USE CASE

Use Cases (von Jacobson) werden im Vorfeld von OOA durchgeführt. Das Modell wird als Black Box betrachtet, dessen externes Verhalten zu analysieren ist. Ein System reagiert auf Eingaben durch Actors, das sind externe interaktive Objekte wie z.B. Mensch, Task, Rechner usw., die es zu bestimmen gilt. Jeder Actor spielt eine Rolle, die etwas ganz bestimmtes von einem Modell erwartet, ohne dessen innere Details kennen zu müssen. Diese Erwartungen werden in Use Cases beschrieben, die etwa das für Szenarien darstellen, was Klassen für Objekte sind. Jedes Modell ist durch endlich viele Use Cases vollständig beschreibbar. Use Cases sind dazu über "extends" und "uses" ähnlich wie Klassen erweiterbar. Dennoch werden sie nur in natürlicher Sprache beschrieben, etwa in der Form:

  • Bezeichnung: Anforderung an Pegelstand.
  • Zusammenfassung: Turbinen benötigen für Arbeit grosse Pegeldifferenz.
  • Actors: Energie-Versorgung
  • Voraussetzungen: -
  • Beschreibung: Pegelstand auszutarieren wegen Flussverschmutzungsgefahr.
  • Fehlerfälle: Pegelstand zu hoch, zu niedrig, Wasserverschmutzung.
  • Ergebnis: Optimale Geschwindigkeit für Energiegewinnung und Flusssauberkeit.

mehr ...

Erzeugt: 13.02.1995-08.03.1995    Zuletzt geändert: 15.12.2012 12:42:19

DELPHI-TUTORIALS/OPENGL-PLANETS

Tutorial zu OGL_Planets. Reisen Sie von Sonne über Erde bis Pluto. Bestaunen Sie Meteoriten, Monde und Kometen im Kuipergürtel. Und erleben Sie den Hyper-Move!

5. Sonne, Mond und Sterne - alles verschnürt in einem Paket

"OGL_Planets" wurde mit Delphi 7 programmiert. Der komplette Programmcode, die Texturen, die Sounds, die EXE und die nötigen OpenGL-DLLs sind alle in diesem ZIP-Archiv verpackt:

OGL-Planets.zip (ca. 1,1 MB)

mehr ...

Erzeugt: 31.03.2008    Zuletzt geändert: 10.04.2012 11:05:10