ToDo

Diese Seite verwaltet die Dinge, die im Wiki aktuell zu tun sind und sofern möglich auch die Person, die sich dazu bereit erklärt. Unterteilt nach Autor→Aufgabe. Diese Seite gilt für alle Seiten im proggen.org-Wiki. Bei Links müssen also die vollen Namensräume angegeben werden.

Umzug

Tutorials

Projekt Namespace Starter Verantwortlich Status Zustand next Step misc
Native
C c: Xin aktiv 90%, Expertenthemen überarbeiten Kontrolllesung
C++ cpp: Xin pausiert 40%
Java java: nufan ? yoghurt vorerst evtl. D, nufan, sofern nicht ASM
Interpreter
PHP php: Dirty Oerti  darksider3    
Python py:  BlueCasket naums angekündigt Neustrukturierung angefragt am 15.1.2013 ⇒ per OpenOffice, BlueCasket evtl in den nächsten 3 Monaten (11.6.2013), naums(?), Glocke(auf eis user:glocke:python)
Bash bash:  Xin pausiert
Lua user:madshadow:lua:  MadShadow MadShadow Übung   aktiv 4.4.
Frameworks
OpenGL frameworks:opengl:start Xin Xin
naums
aktiv  
OpenAL frameworks:openal:start naums naums begonnen
Qt frameworks:qt: nufan  nufan  fertig  100%
SDL sdl:  Kerli Kerli pausiert 50% (Nur Grundlagen)   Anfrage April 2013 ⇒ ?
Alegro allegro: cracker_1991 Xin Kontrolle  ?  Kontrolle, Publish?
NCurses gui:ncurses:  Xin Xin pausiert 30%  
Gtk+ gui:gtk: Hofian Xin pausiert ?   keine Rückmeldung von Hofian
Sqlite dbs:sqlite: Bebu Bebu   
Boost boost: Bebu pausiert   
SQL dbs:sql: Mosi Xin aktiv 20%   
MySQL dbs:mysql: Xin angedacht   
WxWidget gui:wx: Dirty Oerti angedacht Text vorhanden, kein Tutorial   
Library
Algorithmen algo:  
Standard C-Lib c:lib:  
Datenstrukturen struct:  
Softwaretechnik engineering:  
Design Patterns pattern:  
Datenbanken dbs: Mosi Xin aktiv ok  
Wiki
Start start:  Xin
Wiki wiki:  Xin   Wie bedient man das Wiki?
Elektrotechnik electronics:  Cloidnerux Cloidnerux  
Building
Git cvs:git:  fat-lobyte inaktiv ?
SVN svn:  Xin pausiert ?
make build:make:  Xin pausiert ?
cmake build:cmake:  Kerli inaktiv ?
Web
HTML html:  Naums Xin Kontrolle ?
CSS css:  Naums Xin inaktiv Naums hat keine Zeit
Ajax ajax:   Xin inaktiv ? http://www.proggen.org/forum/viewtopic.php?f=39&t=5130
Misc
Training training: Naums Naums aktiv  7.2.2012

Zu vergeben

Diese Aufgaben haben Priorität und stehen damit automatisch auf Xin's ToDo-Liste. Diese Aufgaben dürfen aber jederzeit von anderen übernommen werden (weil auf Xin's ToDo-Liste auch Forumsadministration, Wikikonfigurationen, Backups und eigentlich alle Seiten des Wikis stehen…)

Tutorials

Artikel

Korrekturen

  • Links ändern ( forum.proggen.org → proggen.org/forum )
  • Einleitung Kontrollieren ob sich die Auswahlmöglichkeiten der Komponenten geändert haben und ev. Screenshots und Text anpassen.
  • Einleitung Einstellen der Umgebungsvariable ev. auslagern und auch für Vista schreiben
  • Verschoben Layout beim Beispieldurchlauf überarbeiten
  • cpp:*: const-correctness (zb Rückgabewert von Nichtzuweisungs-Operatoren als const deklarieren…)
  • start:*: Verlinkungen anpassen bzw. Artikel zusammenführen. (Speziell: build:start/start:build:start u. start:cvs:start mit svn:start/git:whyvcs
  • c:type:start und c:var:start inkl. Unterbereiche zusammenführen und Verlinkungen/Sidebars anpassen

Xin

Artikel

  • Artikel als Folge auf WahlDerSprache mit einer Definition von Programmierung:
    Datensprachen (HTML), Alltagsprogrammierung (DB, GUI) und 'Informatik' (spezifische Probleme, Planung, != try && error)

Grafiken

  • für Listen und Unterseiten.

done; Korrektur lesen

CMS

Auf- und Einräumen

Dirty Oerti

Artikel

Kerli

Artikel

Korrigieren, Verbessern

Erweitern

Erstellen

C

fat-lobyte

Artikel

Korrekturlesen

Inhalt auf vereinheitlichbarkeit Prüfen

nufan

Artikel

Syntov

Artikel

sonic

Artikel

  • Generisches Programmieren: Einführung in die Programmierung mit Templates (wann nimmt man templates, was bewirken sie etc., welche gefahren gibt es etc… )
  • function: Was sind Funktionstemplates und wie benutzt man sie
  • class: Was sind Klassentemplates und wie benutzt man sie

hofian

Artikel

Bebu

Artikel

AnGaiNoR

Artikel

  • QuickSort FIXME (Layout, war c:quicksort, in TODO von Xin hinzugefügt)
  • Vektorrechnung → mehr Grundlagen (Vektorprodukt, Spatprodukt, …) und vor allem Anwendungen (Punkte, Geraden und Ebenen im Raum, Kreise und Kugeln, …) hinzufügen

Mashup

Artikel

Naums

Tutorials

Artikel

oenone

Tutorials

Mosi

Artikel

Kritik

C Tutorial

  • http://www.proggen.org/doku.php?id=c:tutorial:stack
    „Die letzte Anweisung ist „return temp;“, hier wird die Stelle „temp“ im Frame geladen und der Wert an die Stelle im Frame kopiert, die den Rückgabewert der Funktion enthalten soll.“
    Rückgabewert befindet sich im Register eax/rax, nicht auf dem Stack.
    FIXME: Skizzen folgen, bei Bedarf Xin im Forum anmeckern!“
    ;)
  • http://www.proggen.org/doku.php?id=c:tutorial:libraries:codelite
    „Wir starten CodeLite und legen zunächst wieder einen Workspace an, wie in der vorherigen Lektion beschrieben:“ - Wenn man aus dem C-Tutorial kommt, dann ist das nicht die vorherige Lektion.
    „Wir wählen in der Kategorie „Console“, wählen ein „Einfaches Executable“, die wir mit dem C-Compiler gcc kompilieren wollen.“ - Deutsch/Englisch gemischt (Bild ist Englisch, auch die Beschreibung sollte die englischen Begriffe verwenden).
    Noch ein paar FIXMEs.
    Mehrzahl von Library → Librarys oder Libraries? Letzteres ist natürlich in der englischen Grammatik korrekt, aber auch in der deutschen?

    Codelite habe ich zurückgestellt, muss ich nochmal ansehen. Der Artikel ist fälschlicherweise im Tutorial, eigentlich hätte das Codeblocks sein sollen. ⇒ Link geändert.

erledigt