Platformy programistyczne .NET i Java

Oceny

Oceny cząstkowe oraz końcowe z laboratorium z Javy oraz punkty przyznane za poprawnie udzielone odpowiedzi na ostatnim wykładzie znajdują się tutaj.
Skargi i zażalenia proszę zgłaszać jak najszybciej drogą mailową.

Ostatnie Laboratorium

Odrabianie zajęć - grupa ze środy

Zaległe zajęcia odrabiamy we wtorek 07.06 o godzinie 18:55 w sali L2.2 C-16.
Na zajęciach będziemy dodawać wysyłanie maila z ASCII art w treści i z załącznikiem.
Zajęcia nie są obowiązkowe - osoby, które przyjdą i zadanie wykonają będą mieć jedną ocenę więcej. Końcowa ocena z laboratorium jest średnią arytmetyczną ze wszystkich uzyskanych ocen (z zaokrągleniem do najbliższej).

Osoby z innych grup mogą dołączyć w miarę wolnych miejsc (których raczej nie powinno zabraknąć).

Laboratorium 5

UWAGA - ZMIANA! Proszę wysyłać sam raport bez jar'a - jary skutecznie zapychają moją skrzynkę

Laboratorium 4

Więcej obrazków PGM

Ściąga dla ASCII Art - wyświetlenie pgm

Mała podpowiedź jak sobie z wyświetleniem poradzić. Java domyślnie nie obsługuje plików pgm (czyli ImageIO.read() nic ciekawego nam nie zwróci), ale czytanie plików pgm mają już Państwo napisane. Teraz wystarczy tablicę intów przerobić na BufferedImage.
BufferedImage image = new BufferedImage(width, height,
     BufferedImage.TYPE_BYTE_GRAY);
WritableRaster raster = image.getRaster();
for (int y = 0; y < height; y++) {
  for (int x = 0; (x < width); x++) {
    raster.setSample(x, y, 0, data[y][x]);
  }
}

Retrospektywa Horoskopu

Czwartek 17
Czwartek 19
Poniedziałek 19
Środa 19

Laboratorium 3

4-to majowe konsultacje przeniesione na czwartek

Konsultacje ze środy 04.05 zostają przeniesione na czwartek 05.05 na godzinę 16.

Laboratorium 2

Poprawka z czwartku wieczorem 28.04.2016 - na BitBucket wrzuciłam poprawkę pliku pom.xml, z konfiguracją Maven'a tak, żeby używał Javy 1.8. Po zaktualizowaniu pliku pom.xml dobrze jest uruchomić maven install (dodając adnotację @Ignore na klasach testowych jeżeli są w nich nieprzechodzące testy), a później na projekcie prawym -> Maven -> Update Project (lub Update Project Dependencies). I powinno działać - jeżeli nie, to komunikat błędu + ew. screenshot + cokolwiek wydaje się przydatne proszę wysłać mailem.

Laboratorium 1

Wykład

Literatura