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


TEXTE/OBJEKTORIENTIERTE-ENTWICKLUNG-CPP

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

11. 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: 15.12.2012 12:42:19

TEXTE/FAMILIAER-FRAKTALES-ORGANISATIONSMODELL-2

Familiär-fraktales Organisationsmodell Teil II: Umfeld, Implementation und Realisation meiner in Teil I vorgestellte Organisationstheorie.

3. Die familiär-fraktale Organisationsstruktur

Die Organisationsstrukturen des familiär-fraktalen Organisationsmodell verschiedener Ordnung lassen sich grafisch folgendermassen wiedergeben:

Familien 1. fraktaler Ordnung:


Vater/1       Mutter/1
Kind/1

mehr ...

Erzeugt: 09.07.1994 bis 21.07.1994    Zuletzt geändert: 15.12.2012 12:42:15

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).

3.5.2. Die erweiterte Feindesflucht

Natürlich müssen wir unsere bisherige Viewer-Escape-Routine nun so erweitern, dass sie nicht nur auf die Nähe des Betrachters reagiert und eine Fluchtbewegung des Partikels initiiert, sondern dies auch macht, wenn sich eine Bombe im Gefahrenbereich befindet.

mehr ...

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

NEWS

Ein chronologisches Protokoll der letzten Änderungen auf der Homepage von Daniel Schwamm. Was gibt es Neues, was hat sich zuletzt getan?

14.03.2009 Syntax-Highlighting und W3C-Konformität

Im Web fand ich den genialen PHP-Source "delphi2html" , mit dessen Hilfe sich Delhi-Code in HTML transferieren lässt, sodass Schlüsselwörter, Strings und Kommentare farblich gekennzeichnet werden.

Ein Beispiel: Aus ...

00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
{------------------------------------
Setze alle Objekte auf null
------------------------------------}
procedure thauptf.obj_clr;
var
  r:integer;
begin
  wr_log('function "obj_clr": start',false);

  //durchlaufe alle objekte
  for r:=0 to obj_anzahl do begin
    obj[r].pos_x:=0;
    obj[r].pos_y:=0;
  end;
  wr_log('function "obj_clr": ende',false);
end;

... wird mit der "delphi2html"-Klasse das deutlich besser lesbare:

00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
{------------------------------------
Setze alle Objekte auf null
------------------------------------}

procedure  thauptf.obj_clr;
var
  r:integer;
begin
  wr_log( 'function "obj_clr": start' ,false);

   //durchlaufe alle objekte
   for  r:=0  to  obj_anzahl  do   begin
    obj[r].pos_x:=0;
    obj[r].pos_y:=0;
   end ;
  wr_log( 'function "obj_clr": ende' ,false);
end ;

mehr ...

Erzeugt: 26.05.2008    Zuletzt geändert: 12.04.2012 11:20:10

TEXTE/25-STUNDEN-WOCHE

Texte - Esther Vilars Vision von der 25-Stunden-Woche. Erläuterung der Idee, Konzeption des 5-Stunden-Tages und Begegnung der Einwände.

1. Vorstellung der 25-Stunden-Woche

Das 20. Jahrhundert brachte u.a. Automatisierung und beinahe perfekte Geburtenkontrolle mit sich. Daraus resultierte eine weitgehende Befreiung der Frau aus ihrer sozialen Gebundenheit, womit sie zur potenziellen Erwerbstätigen wurde. Neben den Frauen sieht die Vision der 25-Stunden-Woche jedoch auch die Arbeit von Alten und in gewisser Weise auch von Kindern vor. Alle würden nach diesem Modell arbeiten (müssen) - aber alle nur für fünf Stunden am Tag.

mehr ...

Erzeugt: 31.05.1994    Zuletzt geändert: 15.12.2012 12:42:11

PHP-TUTORIALS/MEDIA-DIM-SCAN

Tutorial zu Media-Dim-Scan, einer PHP-Klasse zum Auslesen der Dimension von Medien-Dateien. Unterstützt werden Filme (ASF, AVI, FLV, MP4, MPG, WMV), Bilder (BMP, GIF, JPG, PNG, TIF) und Sounds (ASX, MP3).

4. Die Media-Dim-Klasse in PHP: Analyse von Sounds

Media-Dim-Scan - Analyse von Sounds

Sound-Dateien besitzen zwar keine Dimension, also Höhe und Breite, jedoch häufig andere Meta-Informationen, deren Auslesung interessant sein könnte. So lassen sich manchmal Informationen zum Titel des Stückes finden, das Jahr der Publizierung und/oder Angaben zur Abspieldauer.

mehr ...

Erzeugt: 18.10.2011    Zuletzt geändert: 02.03.2012 12:38:10