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

8. Februar 2011

8.2.2011

Filed under: Tagesberichte — admin @ 16:11

Leon, Angelo und Julian sind da. Die nächste Woche findet die AG auch Dienstag und Freitag statt.

Wir quatschen ein bissel über LISP.

Julian versucht seine generierten Hightmaps sinnvoll auszugeben. Es scheint nciht zufriedenstellend zu klappen.

Angelo weist darauf hin, dass er nach Ostern noch kaum zur Schule kommt.

Angelo programmiert mal schnell in LISP einen raytracer. Leon demonstriert sein Projekt aus dem Informatikkurs (Datenbanken mit jquery).

Robert zeigt Julian, wie man mit Javascript recht simpel ein Div verschieben kann und aus einem Inputfeld in ein selbiges schreiben kann.

Angelo programmiert mit LISP tatsächlich den Raytracer (120 Zeilen, abgetippt aus einem online verfügbaren E-Book).

Robert verweist auf molilys Artikel zu Javascript-Frameworks. Und findet auch noch diesen Vergleich von jquery und YUI.

18. Januar 2011

18.1.2011

Filed under: Tagesberichte — admin @ 15:44

Wir wollen LISP auf dem Lernsverver installiern sowie screen zusammen mit vim.

Angelo hat screen und LISP installiert. Erstellt eine .screenrc.

Julian probiert an zufällig generierten Maps für sein Spiel (mit Irrlicht) die Map auszugeben. Angelo erklärt LISP. Wir versuchen den cgi-bin-Ordner für mod_userdir einzurichten. Im Hauptverzeichnis des Apachen geht es.

Wir haben in /etc/apache2/sites-enabled in der config-datei cgi auch in den /home/*/public_html Ordnern aktiviert und um „sh“ und „lisp“ erweitert. Angelos Skript läuft!!!

Julian hatte den Softwarerenderer bentutz, der war wohl zu lahm. Jetzt arbeitet er mit OpenGL, kriegt aber keine Texturen angezeigt.

Wir schauen uns auch kurz „Prolog“ an.

14. Januar 2011

14.1.2011

Filed under: Tagesberichte — admin @ 16:56

Angelo hat seinen Laptop dabei und probiert sich in LISP mit dem cgi.

Johannes baut mit MySQL und PHP einen kleines Loginscript.

Julian ist leider nicht da.

Nächste Woche peilen wir Montag und Freitag an.

6. Januar 2011

6.1.2011

Filed under: Tagesberichte — admin @ 16:26

Moritz ein bisschen Grundlagen PHP erläutert mit folgendem Quelltext:

<pre>
<?php
$schueler["id1"]["name"] = "moritz";
$schueler["id1"]["nachname"] = "patelscheck";
$schueler["id1"]["klasse"] = "j11";
$schueler["id12"]["nachname"] = "daube";
$schueler["id12"]["name"] = "nikolas";
$schueler["id12"]["klasse"] = "j6";
$schueler["id100"]["name"] = "angelo";
$schueler["id100"]["nachname"] = "papenhoff";
$schueler["id100"]["klasse"] = "j13";
var_dump($schueler);
//~ foreach($schueler as $id => $values) {
	//~ var_dump($values);
//~ }
?>
</pre>
<h1>meine Seite</h1>
<?php include("menu.inc.php")?>
<p>hier kommt php</p>
<table border="1">
<tr>
<th>ID</th>
<th>Name</th>
<th>Jahrgang</th>
</tr>
<?php foreach($schueler as $wvsId => $values):?>
<tr>
<td><?=$wvsId?></td>
<td><?php echo $values["name"];?></td>
<td><?=$values["klasse"]?></td>
</tr>
<?php endforeach;?>
</table>

Paul bringt seine defekten Kopfhörer mit.

Julian, Angelo und Moritz analysieren C++, womit sich Moritz seit Weihnachten beschäftigt. Paul schaut zu.

Angelo erklärt Referenzen und Pointer in C. Robert kapierts. Angelo sucht sein/unser Lisp-Programm (und damit nach neuen Herausforderungen).

10. Dezember 2010

10.12.2010

Filed under: Tagesberichte — admin @ 16:26

Angelo erklaert Niklas und anderen ein bisschen C.

Julian bastelt an den Innereien von diversen PCs rum

Leon bringt Tristan C bei.

Roberts Schlittenfahrt ueber mehrere Monitore funktioniert grundsaetzlich.

25. November 2010

25.11.2010

Filed under: Tagesberichte — admin @ 16:16

Niklas und Hannes bekommen von Frau Spyra eigene Accounts.

Angelo berichtet von der Installation des neuen Schulservers (FreeBSD).

Leon spielt Snake auf dem Lernserver.

Angelo paritioniert mit cfdisk die zweite Festplatte des Lernservers (sdb) neu. 1. Partition 80 GB. 2. Swap den Rest.

Mit makefs.ext3 und makefs.swap werden die beiden Partitionen formatiert.

Mit einem tar-Befehl gepipet an tar-extract kopiert Angelo die 1. Partition der 1. HD (sda1) auf die 1. Partition der 2. HD (sdb1).

Julian versucht seine Application zum Laufen zu kriegen (C++) aber es hat nicht geklappt.

19. November 2010

19.11.2010

Filed under: Tagesberichte — admin @ 16:47

Sunho arbeitet weiter an ihrer Webseite, ergänzt mit Javascript. Niklas schaut sich auch ein bisschen Javascript an. Johannes überlegt mit Angelo, warum sein Sambaserver zu Hause nicht läuft.

Angelo und Julian beschäftigen sich mit Assembler, dem RAM, Stack- und Basepointer. Paul kommt nach der Skat-AG dazu.

Robert versucht mit rsync die /dev/sdb1 aud die /dev/sb2 zu kopieren. Beim ersten Durchlauf vergessen, dass gemountete Volume bzw. das Verzeichnis /mnt auszunehmen, was dazu führte, dass /dev/sdb2 voll war. Jetzt das Verzeichnis auf /dev/sdb2 gelöscht und nochmal rsync gestartet. Neben her das mod_userdir erweitert auf die IP-Adresse 10.123.123.1 (zweite Netzwerkkarte eth1).

18. November 2010

18.11.2010

Filed under: Tagesberichte — admin @ 16:29

Moritz schreibt einen „Brainfuck“ – Interpreter mit VB6.

Angelo will Sebastian und Nikolas zeigen, wer Herr im Multiplayerring ist.

Vorab klären wir, wie die Festplatten auf dem Lernserver zu konfigurieren sind, damit a) eine Platte ein Backup der anderen enthält und b) beide Platten den kompletten Speicherplatz nutzen. Zum Einsatz kommen zum Einen  „gparted“ und zum Anderen dann irgendein Tool wie „rsync“ (oder „tar“ gepiped).

11. November 2010

11.11.2010

Filed under: Tagesberichte — admin @ 15:47

Lernserver: „nohup apt-get dist-upgrade -y“ hat beim letzten Mal nix gebracht. Bzw. hing der Prozess offenbar. Angelo musste eine Perlscript („frontend“) beenden, damit die gelockten Dateien freigegeben werden für apt-get dist-upgrade. Mit „metacity –replace“ hat Angelo den Windowmanager neu gestartet, weil irgendein falscher lief.

Leon (J11) bringt Hannes (J5) ein bisschen HTML und CSS bei. Ich habe die Seite hochgeladen: http://html-ag.wvs-berlin.de/Hannes/hey1.html .

Herr Schwarz sagt kurz „Hallo“.

Julian und Angelo helfen Paul, sich der Problematik seines defekten Kopfhörers zu nähern.

Angelo will zusammen mit Julian und Moritz in Delphi einen hüpfenden Punkt programmieren.

Upgrade vom Lernserver von Etch auf Lenny ist fertig. Die rc.local müsste mal angepasst werden, damit beim nächsten Serverrestart nicht das Netzwerk neu konfiguriert werden muss. Gparted installiert und midnight-commander (mc).

Mit gparted die zweite Festplatte/1.Partition vergrößert von 40GB auf 80GB. Da gparted nicht angibt, wie lange das dauert, müssen wir abbrechen.

4. November 2010

4.11.2010

Filed under: Tagesberichte — admin @ 17:01

Achtung: Morgen fällt aus!!!

Hannes (J5) ist zum ersten Mal da. Er guckt sich auch zum ersten Mal einen Quelltext an und benutzt ihn dann.

Nikolas ist zum zweiten Mal da.

Serverdoku aktualisiert und Lernserver ge-dist-upgradet.

Mit Angelo Subnetzmasken diskutiert.

Julian will seinen Casio Rechner auslesen und das Eprom neu bespielen.

Moritz programmiert weiter an seinem Spiel. Testen kann man es schon, aber er hat noch nix demonstriert. Er arbeitet noch an dem Editor.

Angelo hat einen mulitcolorigen Kugelschreiber gefunden.

« Newer PostsOlder Posts »