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

11. Dezember 2013

11.12.2013

Filed under: Allgemein,Javascript,Tagesberichte,Termine — admin @ 16:53

Heute sind Wilhelm. Morten, Angelo, Julian und Moritz da. Wir versuchen den alten PC von Robert bzw. dessen Festplatte in einen neueren (alten) einzubauen. Martin war übrigens am Anfang auch da und hat geholfen daran mitzuwirken.

Der Weihnachtsmann läuft übrigens über den Lernserver, der nach dem Stromausfall die IP 10.31.255.135 hat.

Anleitung für den Weihnachtsmann:

1. Einen Browser starten mit http://10.31.255.135/~htmlag?admin

2. reset drücken

3. nacheinander die Rechner, auf denen der Weihnachtsmann laufen soll starten mit http://10.31.255.135/~htmlag bzw. im 206er geht auch http://lernserver/~htmlag [mit der Tilde wird das mod_user des Apache angesprochen, und damit das Verzeichnis /home/htmlag/public_html angezeigt bzw. die index.php dort.

4. Auf dem Admin-Rechner den link startStatus drücken

Mit checkIps kann man den Status der registrierten IPs (Rechner) checken.

Wilhelm macht mit Moritz Pong mit Scratch. Angelo schafft es nicht, Plan9 auf den neuen Rechnern zu installieren.

In einer Woche am 18.12. ist vermutlich Weihnachtsfeier hier, wenn Robert nicht wegen eines unverrückbaren Termins das verschieben muss. Robert muss heute früher gehen.

6. Dezember 2013

6.12.2013

Filed under: Allgemein,Tagesberichte — admin @ 16:41

Moritz ist da, Georg – der Bruder von Johannes als Gast – Johannes kommt und Julian.

Moritz und Robert schauen sich LibreOffice Basic für Macros in LibreOffice an um ggfs. Macros von Excel/Windows nach LibreOffice/Linux zu portieren.

Mit Johannes stellen wir fest, dass im Verhältnis 3TB-Platten am günstigsten sind.

Moritz versucht mit chkdsk die Platte von Johannes zu untersuchen.

Die Festplatte von Johannes bekommen wir nicht geöffnet. Julian hat einen 128GB-USB-Stick (USB3.0) dabei.

Robert schafft Level 108 easy Sokoban auf dem Plan9-virtuellen-Server. Johannes auch!

Wilhelm war übrigens auch gekommen. Moritz erklärt Johannes wie man mit Windows-APIs zeichnen kann.

4. Dezember 2013

4.12.2013

Filed under: Allgemein,go,Plan 9,Tagesberichte — admin @ 15:45

Wir teilen uns den Raum mit Frau Spyras Kurs (4 Leute) für eine Stunde, weil der Raum eigentlich erst ab 8. Stunde frei ist. Angelo will sich mit „go“ beschäftigen (s.a. golang.org). Es wird u.a. von Rob Pike und Ken Thompson entwickelt. Angelo erklärt Frau Spyra „plan9“. Und auch, dass es keinen Browser dafür gibt.

Moritz und Julian kommen auch. Wilhelm kann heute nicht. Morten zeigt „WAT„.

Angelo zeigt noch ein bisschen von „go“. U.a. mit Interaces. Mit go werden übrigens auch Webseiten erstellt …;

Nächster Termin ist Freitag, 14:15, mit Johannes 1TB-Festplatte wohl …

27. November 2013

27.11.2013

Filed under: Allgemein,C,Tagesberichte — admin @ 15:33

Heute ist die Schule recht leer, Konfernz und Fortbidlung. Morten und Moritz sind da. Angelo und Julian kommen auch noch. Später kommt auch Wilhelm. Frau Spyra guckt auch kurz rein und will zwei Schüler aus ihrem Informatikkurs vorbei schicken. Morten will große Dateien mit einem php-Script von Server zu Server bugsieren: „<?php file_put_contents(„filename“,“http:resource.some.tld“);“ aber es klappt besser mit:

„<?php
$url = „http://frankxberlin.de“;
$outputfile = „dl.html“;
$cmd = „wget -q \“$url\“ -O $outputfile“;
exec($cmd);

Dazu leeren wir erstmal den Server auf dem auch HTML-AG gehostet ist bzw. laden eine ältere html-ag.backup-Zip-Datei runter.

Angelo bringt Wilhelm weiter C bei. Moritz und Julian beschäftigen sich mit Tic-Tac-Toe. Der Computer soll es lernen. Moritz hat übrigens den braunen Gurt im Judo mittlerweile.

13. November 2013

13.11.2013

Filed under: Allgemein,Tagesberichte — admin @ 16:58

Angelo, Julian, Moritz und Morten sind da. Vorher war Hr. Meyer hier, dem Robert gezeigt hat, wie man drucken kann.

Angelo hat einen HP-Microserver. Er installiert nun nginx. Wir reden über den Unterschied bzw. Kompatibilität  zwischen der GPL- und der BSD-Lizenz.

Angelo hätte übrigens auch gerne einen konsolenbasiertes Mailprogramm.

Angelo versucht sein nginx zu konfigurieren.

Firefox öffnet übrigens einen privateTab mit strg-shift-p.

Wur quatschen über das Cache-Problem vom Firefox. Und über Dentadectyl.

 

6. November 2013

6.11.2013

Filed under: Allgemein,Plan 9,Schulnetzwerk,Tagesberichte,Termine — admin @ 15:52

Morten, Angelo und Julian sind da. Morten zeigt einen Fan-Edit von Starwars (2002), bei dem er schon über 70.000 Klicks hat. Angelo und Julian machen was mit Blender. Morten spielt n. Wir reden über Tunnel (ssh) zum Lernserver. Und versuchen ein Linux vom Stick zu booten und eine 4TB-Platte zu initialisieren.

Es gelingt, die 4TB-Platte in einen der Schulrechner einzubauen und mit Ubuntu-vom-Stick die Platte zu formatieren. Es lag/liegt also am Fantec-USB-SATA-Controller. Danke!

Wir editieren zudem auf Roberts Laptop die boot.ini auf der Windowspartition. Mit dd if=/dev/sda1 of=/pbs bs=512 count=1 eine Datei namens pbs erstellt, diese auf die selbe Partition wie die boot.ini gelegt und dann mit C:\pbs „beliebiger Eintrag“ den NTLDR (Bootloader von Windows ) dazu gebracht, auch Linux auf sda1 zu booten (die Partition allerdings vorab mit GParted auf bootable gestellt, das hatte die Installation irgendwie selbst nicht hinbekommen).

Moritz ist übrigens auch gekommen. Johannes Stahn kommt wohl noch.

Julian und Moritz und Angelo versuchen den WLAN-Router hinzubekommen, es klappt allerdings irgendwie nicht. Irgendwie klappt es aber jetzt.

1. November 2013

1.11.2013

Morten ist da und auch kurz Anton. Moritz hat abgesagt, Julian und Angelo können freitags sowieso nicht. Nächste Woche Mittwoch, den 6.11. würden wir wieder AG machen, so wie es jetzt ausschaut. Ansonsten reden wir über Überwachung, Usenet und Kriege und alles was dazu gehört wie auch die NSA. Angelo kommt und wir machen das jetzt:

ssh -Nf -R ‚*:4000:localhost:22‘ aap@papnet.eu
Dieser Befehl eröffnet einen Tunnel von papnet.eu Port 4000 zu localhost Port 22 (was aktuell der Lernserver ist).

Mit ssh -p 4000 aap@papnet.eu hat er das jetzt getestet.

So kann man lustig Ports weiterleiten und von zu Hause drawtermen auf den Lernserver.

In der sshd_conf haben wir GatewayPorts auf yes gesetzt auf dem Server frankxberlin.de. Mit ssh -p 4000 rob@frankxberlin.de kommt man dann auch auf den Lernserver.

Von zu Hause: ssh -p 4000 -L 10567:lern9:567 -L 17010:lern9:17010 frankxberlin.de

Dann: drawterm -a ‚tcp!localhost!10567‘ -c ‚tcp!localhost!17010‘ -s qwerqwer -u rob

So kann man jetzt also Sokoban in Ruhe spielen. [u.a. http://code.google.com/p/plan9front/wiki/9pi]

 

 

25. Oktober 2013

25.10.2013

Filed under: Allgemein,Java,Schulnetzwerk,Tagesberichte,Termine — admin @ 15:54

Morten, Martin, Moritz, Johannes und kurz auch Anton waren da. Wir sprechen über Videokodierungen, Anton bekommt von Martin ein paar Grundsätze von Java beigebracht. Bei der Fakultätsrechnung kamen dann plötzlich ab Fakultät(21) erst negative Zahlen heraus, und später dann nur noch Nullen. Alle sind der Ansicht gewesen, dass es irgendwas mit dem 32-bit-System zu tun hat, wobei der Datentyp „long“ war und so ganz klar keinem war, warum der Fehler auftritt.

Wir reden auch über Verschlüsselung. Martin hat mit einem Sniffer den Datenverkehr (mit Frau Spyras Erlaubnis) mitgeschnitten. Dabei war jetzt die Überlegung, wie man den übermittelten Hashwert entschlüsseln kann.

Am 1.11. ist nochmal am Freitag. Moritz sagte, er könne sonst nur Dienstags nicht und Johannes kann nur Freitag. Martin kann Mittwoch nicht. Morten ist flexibel. Wir üerlegen, wenn ich dann mal einen Schlüssel hätte, ob wir nach Absprache hin und wieder mittwochs machen können, damit Angelo und Julian auch mal wieder kommen können.

 

 

 

 

 

27. September 2013

27.9.2013

Filed under: Allgemein,Plan 9,Raspberry PI,Tagesberichte,Termine — admin @ 16:12

Morten, Moritz und Angelo sind da. Julian ist verschollen. Wir machen die restlichen Rechner, die platt zu machen waren, platt und reservieren 2 für Plan9. Angelo hat seinen Laptop mit 9front als Filerserver benutzt und dann übers Netz gebootet. Er hat den Kernel auf die SD-Karte gepackt und dann übers Netz gebootet. Es läuft, aber langsam und der IRC-Client läuft nicht richtig. Irgendwann läuft er dann doch. Anglo demonstriert noch, wie er Linux emuliert auf seinem Plan9-Laptop Linux und dann kann er mit Opera browsen, juchhu. Mit Mothra kann man sogar mit Plan9 bzw. 9front surfen (ist ein Textbrowser mit Bildern und man kann auch auf Links klicken). CSS gibts aber nicht. Und Javascript sowieso nicht.

Nächster Termin ist nach den Ferien, am 11.10.2013. Morten und Moritz versuchen den Beamer anzuschließen. Angelo erwähnt noch Acme, den Editor von Plan9 (so ne Art IDE auch, s. Youtubevideo dazu). Angelo arbeitet nun mit zwei Monitoren und demonstriert einiges von Acme.

20. September 2013

20.9.2013

Filed under: Allgemein,Raspberry PI,Tagesberichte — admin @ 15:02

Julian, Morten, Moritz und Angelo sind da. Es fehlt noch die „Siemens“-Kiste, die Pappkiste, in der die Kabel und der Switch sind. Die hatten wir beim letzten Mal in den Kunstraum gepackt, als wir mit Herrn Dr. Rehnert das Netzwerk getestet hatten und wohl vergessen, da rauszunehmen. Morten schlägt vor, dass wir uns mal einen Plan oder Aufgaben vornehmen, u.U. der Schule auch weitere Hilfe anbieten.

WordPress ist übrigens jetzt aktualisiert. Datenbank wurde bei „rob“s Downloads auf dem Lernserver gespeichert.

Moritz hat sein Labyrinth als Serverversion installiert und kann hier reihenweise Clients mit ansprechen (programmiert in C++). Sein Labyrinth läuft hier also auf sehr vielen Monitoren.

Ansonsten sprechen wir über die Bundestagswahl.

 

« Newer PostsOlder Posts »