Computer-Ag am WvS Blog der Computer-AG am Werner von Siemens Gymnasium Berlin

29. April 2015

29.4.2015

Morten und Angelo sind da. Wir sprechen über Nehrungskurisch. Frau Spyra kommt auch kurz vorbei und redet über den Schulfilter und die Probleme und das schwarze Brett. Die Aktualisierung von WordPress bleibt hängen.

Angelo muss einen WLAN-Treiber für Plan9 schreiben.

Robert versucht, seinen Server über Plesk upzugraden.

Moritz kommt auch. Johannes schreibt, er käme später. Angelo könnte jede zweite Woche am Mittwoch. Julian ist auch da.

Robert hat seinen virtuellen Server geupdatet, via Plesk, u.a. auch von Plesk 11.5… zu 12….

WordPress 4.2.1 wäre übrigens auch über die Plesk-Oberfläche installierbar …; wäre ja mal eine Idee.

Johannes ist auch da.

 

 

24. April 2015

24.4.2015

Filed under: Allgemein,Schulnetzwerk,Tagesberichte,Termine,Tisch — admin @ 15:02

Julian resettet den Router. Man muss auf die 192.168.1.254/main.asp. Julian ist erstaunt, wieviel der Router kann ;-). Er hat ihm jetzt eine feste IP-Adresse gegeben und zwar die 10.16.206.206. Moritz ist auch da. Moritz und Julian wollen mit einem eigenen Regex-Parser arbeiten, wenn ich das recht kapiere.

Julian und Moritz tüfteln an ihrem Regexparser am Whiteboard bzw. an dieser Stift-Tafel.

Zu greedy und lazy findet sich hier was: http://www.regular-expressions.info/repeat.html.

Dort auch: http://www.regular-expressions.info/lookaround.html.

 

Ansonsten auch schön: http://ex-parrot.com/~pdw/Mail-RFC822-Address.html.

Funzt auch:

<?php
echo ord("ß");
echo "\n";
echo ord("ẞ");
echo "\n";
preg_match("/abc.*/", "abceee", $treffer);
var_dump($treffer);

// den Hostnamen aus URL holen
preg_match('@^(?:http://)?([^/]+)@i',
"http://www.php.net/index.html", $treffer);
$host = $treffer[1];
var_dump($treffer);

// die letzten beiden Segmente aus Hostnamen holen
preg_match('/[^.]+\.[^.]+$/', $host, $treffer);
echo "Der Domänen-Name lautet: {$treffer[0]}\n";
var_dump($treffer);

gibt: 
>php -f "preg_match.php"
195
225
array(1) {
  [0]=>
  string(6) "abceee"
}
array(2) {
  [0]=>
  string(18) "http://www.php.net"
  [1]=>
  string(11) "www.php.net"
}
Der Domänen-Name lautet: php.net
array(1) {
  [0]=>
  string(7) "php.net"
}
>Exit code: 0

Nächste Woche dann Mittwoch.

 

 

17. April 2015

17.4.2015

Filed under: Allgemein,Computer,Schulnetzwerk,Tagesberichte,Termine,Tisch — admin @ 14:24

Julian und Moritz sind da. Sie kämpfen sich einen ab, ins Netz zu kommen. Moritz gibt sich die IP 10.31.206.151 und Julian .152. In der resolv.conf muss als nameserver 10.16.1.1 stehen. Julian hat jetzt Chrome von der Konsole mit Proxy gestartet, nachdem er vorher einen Tunnel mit ssh -D zu seinem Server aufgebaut hatte.

Julian meint, dass Roberts Sapphire ATI Radeon HD5450 vermutlich mit AOM nicht mehr funktioniert, weil das alte DirectX fehlt. Mehr dazu vielleicht unter https://support.microsoft.com/de-de/kb/811553/de.

Für die nächsten Male wäre mal die Termine klären. Freitag können aktuell Johannes und Angelo nicht. Julian kann Mittwochs auch, Moritz nicht. Julian kann Freitag auch. Johannes kann Mittwoch auch.

Wir quatschen kurz über RegEx. Zb. wie man zwei Elemente koppelt:

/Erdbeer(?:Apf(el)|Banane|B(lu)rx)/g
bei
ErdbeerBlurx
ErdbeerApfel
ErdbeerBanane
MATCH 1
2. [8-10] `lu`
MATCH 2
1. [23-25] `el`

gemäß https://regex101.com/.

Am Wochenende würden wir mal mailen, wie es nächste Woche mit Termin aussieht.