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

TEXTE/BOERSE

Aufregende Zeiten an der Börse oder: was mich an die Börse trieb - beziehungsweise fast in den Ruin.

2.2. Monatstrends

Über die letzten Jahrzehnte lassen sich aus der Chart-Entwicklung Monatstrends herauslesen. Beispiel 2000: Ein Blick auf die Monatstrends hätte mir verraten, dass September und Oktober schlechte Monate für den DOW sind, dass es also sinnvoll gewesen wäre, "long in cash" zu gehen, d.h., die Aktienpositionen zu verkaufen, bevor sie im Zuge des DOW-Verfalls ebenfalls den Bach heruntergehen. Es gilt:

  • DAX:
    • + : Februar, Dezember
    • +/- : März, April, Juni, Juli, November
    • - : Mai, August, September, Oktober
  • DOW:
    • + : Januar, April, November
    • +/- : Februar, März, Mai, Juli, Dezember
    • - : Juni, August, September, Oktober

mehr ...

Erzeugt: 01.01.2000    Zuletzt geändert: 15.12.2012 12:42:13

WEB-TUTORIALS/JAVASCRIPT

Tutorial zu JavaScript mit Beispielen - wie man auf Client-Seite etwas Leben in statische Webseiten bringen kann.

Okay, okay, das wäre auch einfacher gegangen (siehe mein HTML-Kurs auf dieser Homepage, Beispiel 1). Doch schon das folgende Beispiel ist mit HTML pur nicht mehr möglich: Die Einbindung des aktuellen Datums in das Dokument, und zwar zentriert und mit einer Fünfer-Schrift. Let us take a look!

00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
<html>
 <body>
  <H1>JavaScript-Tutorial Teil 2</H1>
  <H2>'Hello, world'- und Datum-Ausgabe per JavaScript</H2>
  <hr>

  <script language='javascript'  type ='text/javascript'>
   document.writeln('Hello, world<br>');
   d=new Date();
   document.writeln('Aktuelles Datum: '+d);
  </script>
 </body>
</html>

( jskurs2.html )

mehr ...

Erzeugt: 03.11.2000    Zuletzt geändert: 02.03.2012 12:40:48

TEXTE/CASETOOLS

Objektorientiertes Software-Design mittels CASE-Tools: Entwurf und Qualitätssicherung (Total-Quality-Management, ISO9000, SW-Metriken).

3.3.2. Qualitätsmetriken

Qualitätsmetriken orientieren sich i.d.R. an Qualitätsmodelle, die die Soll-Vorstellungen der Endbenutzer in adaptiv-flexibler oder fixer Weise integriert haben. Je nach Anspruch kann grob oder fein vorgegangen werden, z.B. kann die Gesamtfehlerzahl/Programmgrösse betrachtet werden oder - spezieller - die Restfehlerrate/Programmgrösse. Mögliche Qualitätsmetriken seien kurz vorgestellt:

mehr ...

Erzeugt: 01.06.1994 bis 01.08.1994    Zuletzt geändert: 15.12.2012 12:42:13

DELPHI-TUTORIALS/PIXEL-EVOLUTION

Tutorial zu Pixel-Evolution, der Lebenssimulation - Jäger und Beute spielen im Kasino des Lebens um Sein oder Nichtsein.

Jedes imaginäre Raster-Rechteck entspricht in seinen Abmessungen exakt denen der "TLeben" . Jedes Tier kann weiterhin nur ganz oder gar nicht auf einem Raster-Rechteck Position beziehen; ein "Zwischen zwei Raster-Rechtecken" gibt es in der Welt von "Pixel-Evolution" nicht.

Pixel-Evolution - Ungerastert und gerastert

Rasterung: Links überschneiden sich zwei Beute-Tiere. Dies ist in "Pixel-Evolution" nicht erlaubt. Hier dürfen alle Lebensform nur innerhalb imaginärer Raster-Linien nebeneinander (oder übereinander) existieren - so wie im Beispiel rechts.

mehr ...

Erzeugt: 03.04.2009    Zuletzt geändert: 02.03.2012 12:37:29

WINSOCK-TEXTE/API-ROUTINES

Windows Sockets 1.1 Specification - Socket Library Reference. Each socket library routine in alphabetical order with description in detail. From Stardust Technologies.

connect()

Description

Establish a connection to a peer.

#include <winsock.h>

int PASCAL FAR connect ( SOCKET s , const struct sockaddr FAR * name , int namelen );

s
A descriptor identifying an unconnected socket.
name
The name of the peer to which the socket is to be connected.
namelen
The length of the name .

Remarks

This function is used to create a connection to the specified foreign association. The parameter s specifies an unconnected datagram or stream socket If the socket is unbound, unique values are assigned to the local association by the system, and the socket is marked as bound. Note that if the address field of the name structure is all zeroes, connect() will return the error WSAEADDRNOTAVAIL.

mehr ...

Erzeugt:    Zuletzt geändert: 15.12.2012 12:42:29