DELPHI-TUTORIALS/PIXEL-EVOLUTION
|
Zuletzt wird über den API-Befehl
"bitblt"
die frisch gefüllte
Puffer-Bitmap
"bmp"
auf den Canvas von PaintBox
"pb"
kopiert - und damit zur Anzeige gebracht.
Visualisierung des Modells
: Jäger und Beute kurz nach
Evolutionsbeginn. Alle Tiere sind zufällig positioniert worden. Jetzt
beginnt das grosse Fressen.
mehr ...
|
Erzeugt: 03.04.2009
Zuletzt geändert: 02.03.2012 12:37:29
|
PHP-TUTORIALS/MEDIA-DIM-SCAN
|
Man schaue sich bloss einmal folgende Funktion an, die uns hilft, die in FLV-Tags
abgelegten Zahlenwerte zu interpretieren. Diese Funktion kommt übrigens zum Einsatz,
wenn wir die exakte Position des Zahlwertes in "$block" bereits ermittelt, den
vermeintlich schwierigen Part der Analyse also bereits hinter uns gebracht haben!
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
<?PHP
//----------------------------------------------
private function
scan_flv_value_get
(
$start
)
{
$high1
=
ord
(
$this
->
block
[
$start
])>>
4
;
$high2
=
ord
(
$this
->
block
[
$start
+
2
])>>
4
;
$low
=
ord
(
$this
->
block
[
$start
]) &
0xf
;
$mantissa
=(
$low
<<
4
) |
$high2
;
return ((
256
+
$mantissa
)<<
$high1
)>>
7
;
}
?>
Das glaubt man doch kaum, oder? Ich meine, alles, was wir wollen ist eine
simple Zahl zurück. Den Adobe-Leuten war es aber wohl zu primitiv, diese
Zahl im üblichen Big Endian oder Little Endian Format abzulegen, nein, es
muss erst obiges Wahnsinnskonstrukt durchlaufen werden, um den wahren Wert
der dort liegenden 3 Bytes zu ermitteln. Was zum Teufel haben die sich dabei
gedacht? Wer denkt sich so etwas Krankes aus? Und warum? Hallo? Es heisst doch
Meta-Informationen - warum werden die derart bösartig verschlüsselt, dass dabei
jeder Kryptoalgorithmus Minderwertigkeitskomplexe entwickeln muss?
mehr ...
|
Erzeugt: 18.10.2011
Zuletzt geändert: 02.03.2012 12:38:10
|
DELPHI-TUTORIALS/FLV-CACHECATCHCONVERTER
|
Alle Movies vom Firefox in der Cache-StringGrid:
Hier wurden im Cache des Firefox
fünf Movie-Streams gefunden. Der erste wurde zu Testzwecken manuell hineinkopiert und
besitzt daher als einziges Movie einen halbwegs sinnvollen Namen plus Extension. Die
StringGrid ist nach Datum sortiert, sodass die neuesten Einträge vorne stehen. Alle
Movies haben den Status "READY", ihr Download ist also komplett abgeschlossen. Im
Fenstertitel sieht man anhand der Zahl hinter "Check", dass beim letzten Refresh
insgesamt 98 Cache-Dateien auf Movie-Stream-Artigkeit überprüft wurden.
mehr ...
|
Erzeugt: 20.07.2009
Zuletzt geändert: 02.03.2012 12:27:43
|
TEXTE/PHILOSOPHIE-DER-NEUZEIT
|
Nach
Fichte ist der gesamte Inhalt der Erscheinungswelt
alleine aus dem Ich deduzierbar; Erfahrungen stören dabei eigentlich nur.
Empfindungen gehören zum Subjekt und werden von diesem gesteuert, also
nicht von der Aussenwelt, wie Kant lehrt. Mit anderen Worten: Das Ich
bedarf nicht der Aussenwelt zur Erkenntnis! Allerdings existieren im
Menschen Naturtriebe zur Aussenwelt hin, die man auch ausleben sollte,
obwohl sie dem Ideal vom reinen Ich zuwiderlaufen. Da das Ich tätig sein
will, benötigt der Mensch Freiheit und ein Arbeitsfeld, damit es sich voll
entfalten kann.
mehr ...
|
Erzeugt: 27.11.1994 bis 05.12.1994
Zuletzt geändert: 15.12.2012 12:42:23
|
TEXTE/CLIENT-SERVER-COMPUTING
|
NetWare von Novell:
Das klassische Client/Server-System
für PC-LANs (Local Area Network). Dieses System ist offen, d.h. es unterstützt
Ethernet, Token-Ring, FDDI, MSDOS, OS/2, UNIX, Macintosh-OS und OS/400, bietet
aber auch das eigene Netzwerk-Protokoll IPX/SPX an. Inzwischen ist NetWare über
einen X.25-Anschluss auch WAN-tauglich (Wide Area Network), wobei es auf X.500
als Directory-Dienst zugreift.
mehr ...
|
Erzeugt: 25.10.1994 bis 26.10.1994
Zuletzt geändert: 15.12.2012 12:42:13
|
PHP-TUTORIALS/VOLLTEXT-SUCHE
|
Der
Algorithmus
des Scripts verfährt folgendermassen:
-
Wir holen uns den Wert der CGI-Variable "volltext" in
"$volltext"
-
Die Variable
"$ergebnis"
wird auf Nichts gesetzt
-
Ist "$volltext" nicht leer, dann
-
öffnen wir die Text-Datei "daten.txt"
-
Wir durchlaufen sie zeilenweise, speichern den String in
"$zeile"
-
Wir prüfen, ob "$volltext" in "$zeile" enthalten ist
-
Ist dem so, dann
-
spalten wir "$zeile" in ein Array
"$zeile_ar"
auf
-
wir füllen "$ergebnis" mit den Array-Werten aus "$zeile_ar"
-
Sind alle Datensätze fertig, schliessen wir "daten.txt" wieder
-
Wir geben die HTML-Form aus mit der INPUT-Variable "volltext"
-
Falls "$ergebnis" ungleich Nichts ist, hängen wir es hinten dran
mehr ...
|
Erzeugt: 26.02.2009
Zuletzt geändert: 19.03.2012 16:56:37
|