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

21. Mai 2014

21.5.2014

Filed under: Allgemein,Android,NodeJs,Tagesberichte,Termine — admin @ 15:25

Moritz und Julian sind da. Robert macht sich seinen USB-Boot-Stick wieder neu. Wilhelm war auch kurz da. Und hat sich eingeloggt, nachdem wir rausbekommen haben, das Vor- und Nachname von einem Punkt getrennt sein müssen.

Moritz und Julian haben keine Lust auf Rasp-Pi bzw. darauf, den Fritz Stick (alte Version) für den Raspberry Pi klar zu machen.

Robert versucht, mit PhoneGap bzw. Cordova eine Beispiel-App zu erstellen, erhält aber immer Fehler. Die aktuelleste Version von „ant“ kriegt er auch nicht installiert. Hier ein Artikel zum Verhältnis von Cordova zu PhoneGap.

Diesen Freitag findet statt.

 

16. Mai 2014

16.5.2014

Filed under: Allgemein,Javascript,NodeJs,Tagesberichte,Termine,Tisch — Schlagwörter: — admin @ 14:50

Moritz ist da und versucht Arch-Linux neu zu installieren. Dazu kopiert er erst meinen Linux-Stick per dd auf seine Platte und nimmt den für die Installation.

Der Versuch dem FF deutsch beizubringen funktioniert nicht, nicht mit dem Sprachpaket und nicht mit dem Language-Switcher-Addon. Also bleibt das Menü jetzt auf Englisch und auch die Rechtschreibkorrektur.

Robert installiert npm. Damit er PhonGap installieren kann. Das klappt aber alles nicht so wirklich. Die Nodejs-Version bleibt 0.6…. Dafür gibts dann das hier: http://stackoverflow.com/questions/16302436/install-nodejs-on-ubuntu-12-10. Darin

sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

Nu ist Phonegap auf dem Lernserver installiert.

Moritz hat Archlinux neu installliert, kann jetzt aber auf seine ISO-Kopie nicht zugreifen, weil diese die gleiche UUID wie die gemountete Partition hat. Mit der option nouuid sollte es aber gehen. Und tut es auch.

Frage nun: wo sind alle anderen gewesen? Johannes, Julian, Morten …???

Moritz spielt nun mit dd nicht das ISO auf den Stick zurück, weil er das ISO scheinbar doch auf der XFS-Partition gespeichert hatte, und die ist jetzt gelöscht ;-).

 

14. Mai 2014

14.5.2014

Filed under: Allgemein,Android,Javascript,Tagesberichte,Tisch — admin @ 15:33

Moritz ist da, Julian hat spät abgesagt. Wir quatschen über Arch-Linux (Moritz Computer), die Location von IP-Adressen und auch JQuery und Adnroid Apps und sind dabei auf PhoneGap gestoßen.

Das Tracking über den DeviceManager von Google funktionert übrigens nur, wenn mobile Daten aktiviert sind.

Wir versuchen herauszubekommen, wie man das Starten von Apps im Hintergrund bei Android steuern kann und wie man bei WordPress den letzten Artikel mit auf die Startsteite bekommt.

Übrigens: die Tische stehen wieder.

Wir schauen noch kurz, wie man mit jQuery bzw. PhoneGap aufs Telefonbuch zugreifen kann.

Moritz X-Server ist abgeschmiert. Er musste ihn neu starten bzw. den PC.

7. Mai 2014

7.5.2014

Heute sind Wilhelm und Long Yang da.

Julian ist auch da. Morten und Moritz haben Bescheid gesagt, sie kommen später. Julian setzt mit „setxkbmap de“ bei Robert die Keymap wieder auf de.

Wilhelm guckt sich einen Trailer an mit den Kopfhörern von Morten.

Long Yang hat auch Kopfhörer auf.

Gemäß diesem Tutorial hat Robert (Code angepasst, weils nicht ging – JQuery Quellen korrigiert) diese Test-„App“ mit JS und HTML5 erstellt, die beim Mobilphone die GPS-Positionen anzeigt.

Zum „Deployen“ als „richtige“ App muss man das mit einer der App-IDEs wohl machen (Eclipse, Android Studio phonegp oder so)- s.a. PhoneGap bei Wikipedia).

Diesen Freitag ist keine AG. Nächste Woche (s. Mail) dann Mittwoch und Freitag.

 

 

 

 

 

30. April 2014

30.4.2014

Filed under: Allgemein,Lernserver,Schulnetzwerk,Tagesberichte,Termine — admin @ 15:06

Moritz und Morten sind da. Morten versucht seinen Rechner mit dem Netzwerk zu verbinden. Robert hats geschafft mit seinem Ubuntu-Stick-Rechner. Julian ist auch da. Wir überlegen, wie wir das mit den Terminen machen. Julian kann freitags nicht, Angelo kann mittwochs nicht. Insofern vielleicht Mittwoch _und_ Freitag als Termin? Diesen Freitag geht es nicht, weil da Brückentag ist. Nächste Woche dann mal Probeweise Mittwoch und Freitag.

Beim WordPress wegen Umzug auf anderen Server musst jetzt unter Einstellungen/Medien der Pfad geändert werden (Uploads in folgendem Ordner speichern).

Morten will gucken, wie er extrahierte RAR-Dateien automatisch auf korrekt Prüfsummen testen kann.

Moritz beschäftigt sich mit der Berechnung der Leistung eines periodischen Signals.

Wir reden kurz über Alternativen zu Google. Zum Beispiel auch bei der Spracherkennung (s.a. Jasper für den RaspPi).

Nächsten Mittwoch geht, trotz Abitur, weil die Prüfungen ab 7. Stunde vorbei sind. Frau Spyra wollen wir dann nach dem Abi helfen, die Tische wieder in den 206er zu tragen.

 

 

2. April 2014

2.4.2014

Filed under: Allgemein,Lernserver,Schulnetzwerk,Tagesberichte,Termine — admin @ 14:54

Wilhelm, Moritz, Morten, Angelo und Julian sind da. Willi logged sich beim Lernserver ein. Es klappt.

Angelo demonstriert seinen GTA-Menschen, den er zum Laufen gebracht hat.

Julian programmiert nach wie vor Rockraider.

Angelo denkt über die Animation seiner Figur nach. Und spielt kurz Driver.

Robert recherchiert zu Crowdfunding und App-Programmierung.

Angelo versucht seine Überblendung (Gehen-Laufen) für den GTA-viewer hinzubekommen.

 

28. März 2014

28.3.2014

Filed under: Allgemein,Lernserver,Tagesberichte,Termine — admin @ 16:08

Heute treffen wir uns zum dritten Mal freitags (letzten beiden Male ohne Dokumentation) mit Zielrichtung App-Programmierung.

Wir versuchen JDK auf dem Lernserver zu installieren:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(s.a. http://stackoverflow.com/questions/14788345/how-to-install-jdk-on-ubuntulinux)


Die Installation von Android-Pit erforder nämlich JDK > 6. S.a. http://www.androidpit.de/android-entwickler-studio-erste-app.

 

 

 

26. März 2014

26.3.2014

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

Heute ist es ziemlich voll. Johannes v.L. ist zufällig da, Morten hat Ciryll mitgebracht, Ex-Siemensschüler, ansonsten Angelo, Moritz, Julian, Johannes St.. Angelo schafft 2048.

Wir quatschen über Y-Combinator in Scheme und Javascript. S.a. http://www.crockford.com/javascript/little.html und auch http://rosettacode.org/wiki/Y_combinator#Scheme und http://en.wikipedia.org/wiki/Fixed-point_combinator#Y_combinator. Memoizer hat damals irgendwie wohl nix zu tun.

Johannes Rechner beim letzten Freitag war übrigens deshalb kaputt, weil die Festplatte nicht richtig steckte …;

19. März 2014

19.3.2014

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

Morten, Wilhelm, Long-Yang und Angelo sind da. Julian kann heute nicht. Wir verbinden uns teilweise mit Xming mit dem Lernserver. Angelo hat 2048 mit C nachprogrammiert für Plan9.

Wir reden über sockets und netcat. nc -l 3333 öffnet einen listener auf port 3333. Wir programmieren gemäß dieser Seite einen listener und gucken, wie das anders ist bei Plan9. Es geht ganz einfach.

Angelo erklärt, warum undendlich nicht gleich unendlich ist in Bezug auf natürliche Zahlen, ganze Zahlen, Brüche und reelle Zahlen.

12. März 2014

12.3.2014

Filed under: Allgemein,Lernserver,Scheme,Tagesberichte,Termine,Tisch — admin @ 17:44

Johannes, Moritz, Morten, Angelo und Julian sind da. Willi fehlt (!). Long Yang auch. Willi war eigentlich da. Wir wollen heute Scheme machen.

Wir quatschen, mal wieder, über LISP/Scheme (s.a. „It is, however, one of the few or even the only well-known success case of Lisp in the real world, and for some reason Yahoo rewrote it in C++„.)

Außerdem ist PostgreSQL gut. Angelo hat die Datenbank mit Python angelegt bzw. der Bibliothek.

Morten spielt 2048. Moritz auch.  Wir überlegen zudem Node.js zu installieren.

Wir quatschen auch über Bitcoins. Angelo erklärt die „cons“, „car“ (content of address part of register) & „cdr“ (content of decrement part of register) [weil die ursprüngliche Maschine 36bit-Register hatten, 15 bits waren Address-Teil, 15bits waren der decrement-Teil und der Rest war irgendwas].

Freitag machen wir mal einen Zusatztermin zum Thema anwendungsbezogene Projekte entwickeln bzw. planen. Thema „Bitcoins“ und Alternativen dazu. Morten würde kommen, ich würde Freitag um 14:15 da sein und nochmal einen Anlauf unternehmen, vielleicht doch einen Schlüssel für den Raum zu bekommen.

 

 

« Newer PostsOlder Posts »