|
3 Mrz |
Prüfziffer der ISIN in PHP Computer, PHP
Kommentare (0) |
Die ISIN (International Securities Identification Number) ist eine Kennung für Wertpapiere. Wie viele andere solcher Kennungen, beinhaltet auch die ISIN ein Prüfziffer-Verfahren. Wie das in Theorie funktioniert, hat jemand richtig gut bei Wikipedia beschrieben.
Hier ein kleine Klasse, wie man das in PHP machen kann (use with care and at own risk!).
/**
* Validierung einer ISIN (double at double-method)
* 2010 von Björn A. Dietz
*/
class isin_validate{
public $isin;
private $cvok;
public function isin_check() {
$isin = strtoupper($this->isin);
$b = ""; $s=""; $cv = 0;
$check = false;
for ($i=0;$i<=10; $i++) {
$b = substr($isin,$i,1);
if (ord($b)>=65 and ord($b)<=90) $b = ord($b)-55;
$s .= $b;
}
$s = strrev($s);
for ($i=0;$i<=strlen($s);$i++) {
$b = substr($s,$i,1);
if (!bcmod($i,2)) $b = $this->quersumme($b * 2);
$cv += $b;
}
$cv = 10 - bcmod($cv,10);
if ($cv == substr($isin,-1,1)) $check = true;
$this->cvok = $check;
return $check;
}
private function quersumme($zahl) {
$strZahl = (string) $zahl;
for( $intQS = $i = 0; $i < strlen ($strZahl); $i++ ) {
$intQS += $strZahl{$i};
}
return $intQS;
}
}
…und so kann man die Klasse verwenden:
/* Anwendungsbeispiel */ $in = "DE000BAY0017"; $cv_test = new isin_validate(); $cv_test->isin = $in; echo $cv_test->isin_check();
Ich weiß, das geht besser… so ist es aber schön übersichtlich!
|
23 Feb |
Kommentar-Spam Computer
Kommentare (7) |
Wer ein Blog pflegt und Kommentare sowie Trackbacks erlaubt, stößt zwangsläufig auf Kommentar-Spam. Man fühlt sich dabei manchmal wie Don Quijote im Kampf gegen seine berühmten Windmühlen.
Nur selten findet man darin so obskur komische Sätze wie diesen hier, welchen ich heute früh in meiner Spamliste fand:
Es klingt wie Sie Problemen schaffen Sie sich selbst, um dieses Problem zu betrachten, anstatt zu lösen, warum ihr ein Problem bei den ersten Platz ist.
Was will der Autor mir damit sagen!?
Meistens ist es nur ärgerlich und eine pure Zeitverschwendung, wenn man hier ohne geeignete Gegenmittel agiert.
Daher mein Tipp:
Benutzt die in den meisten Blog-Systemen mittlerweile eingebauten Anti-Kommentar-Spam-Plugins. Wordpress liefert beispielsweise mit Akismet aus, welches bei mir bisher fast alles ordnungsgemäß erkannt hat (und wir reden hier von einer fünfstelligen Anzahl).
|
2 Feb |
Schnee Aktuelles
Kommentare (0) |
Kinners…. 2010 issn rischtischer Winter!
Hier schneit es schon wieder…. mich stört es nicht, aber gibt es irgendwo eigentlich schon Vergleiche mit irgendwelchen legendären Wintern aus der Vergangenheit? Bisher finde ich nur in Zitaten die Schneekatastrophe in Norddeutschland im Winter 1978/1979.
|
1 Feb |
Zur Organisation von Umzügen out of the ordinary
Kommentare (0) |
Ein Lob an den Organisator des letzten Umzuges!
Zwar hat er es geschafft, betreffend des Wetters den wahrscheinlicgh wohl denkbar schlechtesten Tag des Jahres zu erwischen, aber dafür war die Zeit zwischen Schneefall und Schneechaos ideal abgestimmt. Das hat auch nur so gut funktioniert, da er ein paar Grundregeln eines Umzugs gut beachtet hat:
- Organisiere Helfer in ausreichender Menge. Hier gilt oft: Viel hilft viel… oder besser: viele Hände helfen viel!
- Organisiere Transportkapazitäten in ausreichender Menge. Es ist in den meisten Fällen sicher besser, einen geräumigen Transporter zu verwenden, als die gleiche Strecke viele Male mit einem kleinen Fahrzeug zu überbrücken. Außerdem lassen sich sperrige Gegenstände viel einfacher auf große Ladeflächen zu bugsieren als in einen kleinen Kofferraum!
- Verpacke alles sorgfältig. Das beugt Transportschäden vor.
- Nutze Umzugskisten. Sollte das neue Heim über mehrere Räume verfügen, markiere die Kisten mit den jeweiligen Ziel-Räumen. Das vermeidet zusätzliches Hin- und Hertragen von Kisten.
- Verpflege die Helfer! Schleppen macht hungrig, und gut genährte Helfer sind gut gelaunte Helfer!
In diesem Sinne… bis zum nächsten Umzug!
|
4 Jan |
Der Siebensprung Film & Fernsehen, Fundstücke
Kommentare (1) |
In den freien Tagen zwischen Weihnachten und Neujahr kam ich in den Genuss, eine Abenteuerserie aus dem Jahr 1982 erneut auf DVD zu schauen:
Das Geheimnis des Siebten Weges.
Worum geht es? Der Lehrer Franz gerät in eine Verschwörung, welche das Ziel hat, den zehnjährigen Jungen Geert-Jan Grauenstein aus den Händen seines bösen Onkels Graf Grauenstein zu befreien. Geert-Jan wird von seinem Onkel in einer Burg isoliert gehalten, da dort ein Schatz vermutet wird, den nach einer Prophezeiung nur der Junge finden kann.
Nostalgiekiffen pur.

