﻿<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="projekty.xsl"?>
<projekty xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="projekty.xsd">
    <projekt id="1">
        <title>Wizualizacja klatki piersiowej</title>
        <version>1.0</version>
        <languages>
            <language>PL</language>            
        </languages>        
        <date>1.08.2005</date>
        <platforms>
            <platform>Windows XP</platform>
        </platforms>
        <authors>
            <author>Marek Jaworski</author>
            <author>Piotr Kalmus</author>
        </authors>
        <description>
            <header> Program służacy do tworzenia z poprzecznych przekrojów klatki piersiowej modelu
                3d z uwglednieniem przewodnosci w okreslonym obiekcie. </header>
            <akapit nr="1"> W programie do wizualizacji wykorzystano technologie OPEN GL. Jest on
                napisany w jezyku C#. </akapit>
            <akapit nr="2">Działanie programu polega na tym, że uzytkownik wczytuje pewien przekój w
                postaci czarno - bialego obrysu nastepnie wybiera interesujacy go obiekt i zaznacza
                go na rysunku. Operację te moze powtórzyc dla innych obiektów. Następnie wczytujemy
                rysunek bedacy kolenym obrysem - wykonanym w pewnej niewielkiej odleglosci od 1
                obrysu. Program automatycznie stara sie wyodrebnic na nowym rysuku te same obiekty
                co na pierwszym. Po wczytaniu wszystkich rysunków budowany jest model 3d. Mozemy
                także wpowadzic dane na temat przewodnosci w kolejnych warstwach obiektu.</akapit>
            <akapit nr="3">Program jest aktualnie w fazie testowania wersji 1.0. W przyszłosci
                planuje sie dalszy rozwój programu.</akapit>
        </description>
        <links/>
        <photos>
            <photo>img/wizualizacja.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/wizualizacja.doc</documentation>
            <documentation type="pdf">doc/wizualizacja.pdf</documentation>
        </documentations>
        <files>
            <source/>
            <binary sys="winXP">bin/wizualizacja.rar</binary>
        </files>
    </projekt>
    <projekt id="2">
        <title>Wsisteroidy</title>
        <version>0.1</version>
        <languages>
            <language>PL</language> 
        </languages>
        <date>2.08.2005</date>
        <platforms>
            <platform>Windows XP</platform>
        </platforms>
        <authors>
            <author>Paweł Dobrosielski</author>
            <author>Marek Jaworski</author>
            <author>Jacek Miąskiewicz</author>
            <author>Wincenty Gulewicz</author>
        </authors>
        <description>
            <header>
                Gra przypominająca gre Asteroids. Z dodatkowym wykorzystaniem oddziaływań obiektów astronomicznych na statek.
            </header>
            <akapit nr="1">Program napisany w C++.NET. </akapit>
            <akapit nr="2">Uzytkownik moze kierować w tym programie stateczkeim kosmicznym - musi omijac lecące na niego asteroidy. 
                Planowana jest mozliwosc niszczenia asteroid. </akapit>
            <akapit nr="3">Program jest w trakcie tworzenia - wersja dostepna jest to wersja testowa zawierajaca wiele bledów. </akapit>
        </description>
        <links/>
        <photos>
            <photo>img/wsisteroidy.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/wsisteroidy.doc</documentation>
            <documentation type="pdf">doc/wsisteroidy.pdf</documentation>
        </documentations>
        <files>
            <source/>
            <binary sys="winXP">bin/wsisteroidy.rar</binary>
        </files>
    </projekt>
    <projekt id="3">
        <title>Anagramy</title>
        <version>9.0 Final</version>
        <languages>
            <language>PL</language>
        </languages>
        <date>2.08.2005</date>
        <platforms>
            <platform>Windows XP</platform>
        </platforms>
        <authors>
            <author>Marek Jaworski</author>
            <author>Piotr Kalmus</author>
        </authors>
        <description>
            <header>Program słuzący do wykrywania w zadanym pliku tekstowym anagramów i ich ilości. </header>
            <akapit nr="1">Program napisany w jezyku C++.</akapit>
            <akapit nr="2">Program poszukuje w zadanym jako argument pliku anagramów. Celem powstania programu było uzyskanaie poprawego wyniku w 
                jak najszybszym czasie. Dodatkowo stosowano rózne mechanizmy wspomagające. W naszym programie posiadamy 3 wymiarową listę list drzew
                czerwono - czarnych. Program powstał tylko w celach zabawy akademickiej - raczej nie przydaje się do realnych zastosowań. </akapit>
            <akapit nr="3">Umieszczono tu wersje ostateczną. Raczej nie przewiduje się zmian.</akapit>
        </description>
        <links/>
        <photos>
            <photo>img/anagramy.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/anagramy.doc</documentation>
            <documentation type="pdf">doc/anagramy.pdf</documentation>
            <documentation type="tests">doc/anagramy.xls</documentation>
        </documentations>
        <files>
            <source sys="winXP">src/anagramy.zip</source>
            <binary sys="winXP">bin/anagramy.rar</binary>
        </files>
    </projekt>
    <projekt id="4">
        <title>Serwer HTTP</title>
        <version>1.0</version>
        <languages>
            <language>PL</language>
        </languages>
        <date>2.08.2005</date>
        <platforms>
            <platform>Linux</platform>
        </platforms>
        <authors>
            <author>Marek Jaworski</author>
        </authors>
        <description>
            <header>Serwer HTTP w 4 realizacjach: iteracyjnej, wielowątkowej, wielprocesowej, multipleksacyjnej.</header>
            <akapit nr="1">Program napisany w jezyku C z wykorzystaniem LinuxThreads.</akapit>
            Jest to program słuzący do przesyłania plików w standarcie HTTP. Serwer moze działać w jednym z 4 trybów: 
                jako serwer iteracyjny, współbieżny wielowątkowy, współbieżny wielprocesowy, współbieżny  multipleksacyjny.
            Dodatkowo mozemy ustalić długość kolejki oczekujących programów oraz opóźnienie.
                Do programu dołaczony jest klient tesujący wydajność serwera.
            <akapit nr="3">Umieszczono tu wersje poprawnie działającą. Ewentualne zmiany moga dotyczyc szczegółów.</akapit>
        </description>
        <links/>
        <photos>
            <photo>img/serwerHTTP.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/serwerHTTP.doc</documentation>
            <documentation type="pdf">doc/serwerHTTP.pdf</documentation>
            <documentation type="tests">doc/serwerHTTP.xls</documentation>
        </documentations>
        <files>
            <source sys="Linux">src/serwerHTTP.zip</source>
            <binary/>
        </files>
    </projekt>
    <projekt id="5">
        <title>Wyciągacz</title>
        <version>1.0</version>
        <languages>
            <language>PL</language>
        </languages>
        <date>2.08.2005</date>
        <platforms>
            <platform>80C51</platform>
        </platforms>
        <authors>
            <author>Marek Jaworski</author>
            <author>Piotr Kalmus</author>
        </authors>
        <description>
            <header>Dissasembler - debuger. Program przetwarza ciąg bitów (0 lub 1) zapisanych w pamieci kodu płytki C51 na jezyk asseblera i 
                wyswietla go na ekranie PC.</header>
            <akapit nr="1"> Program napisany w jezyku ANSI C zgodnie ze specyfikacja kompilatora SDCC 1.5</akapit>
            <akapit nr="2">Program działa na płytce 80C51 lub jej emulatorze. Program można wgrać na płytkę np. za pomocą programu TeraTerm Pro. 
                Po wgraniu programu podajemy z klawiatury PC zakres kodu który chcemy disassemblować (w postaci 2 liczb HEX).
                Program po sprawdzeniu poprawności podanych danych zwraca kod assemblera..</akapit>
            <akapit nr="3">Podana jest tiu wersja ostateczna. Nie przewidujemy samodzielnego rozwijania tego kodu.</akapit>
        </description>
        <links>
            <link name="SDCC">http://sdcc.sourceforge.net/</link>
            <link name="TeraTerm">http://www.vector.co.jp/authors/VA002416/teraterm.html</link>
        </links>
        <photos>
            <photo>img/wyciagacz.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/wyciagacz.doc</documentation>
            <documentation type="pdf">doc/wyciagacz.pdf</documentation>
        </documentations>
        <files>
            <source sys="80c51">src/wyciagacz.zip</source>
            <binary sys="80c51">bin/wyciagacz.zip</binary>
        </files>
    </projekt>
    <projekt id="6">
        <title>Strona internetowa FNOK</title>
        <version/>
        <languages>
            <language>PL</language>
            <language>EN</language>
        </languages>
        <date>3.08.2005</date>
        <platforms/>
        <authors>
            <author>Marek Jaworski</author>
            <author>Piotr Kalmus</author>
            <author>Krzysztof Mantorski</author>
             <author>Piotr Popielawski</author>
            <author>Aleksandra Przygoda</author>
        </authors>
        <description>
            <header>
                Strona internetowa Fundacji Nowa Orkiestra Kameralna.
            </header>
            <akapit nr="1"> Strona napisana w Cyklotronie CMS z uzyciem XHTML, CSS, PHP, SQL.</akapit>
            <akapit nr="2">
                Strona składa się z 3 cześci: cześci dotyczacej Fundacji, Chóru i Orkiestry. Posiada kalendarz na którym umieszczone są daty wazniejszych wydarzen dotyczacych działalności Fundacji oraz 
                informacje o nich.                 
            </akapit>
            <akapit nr="3"> Strona jest rozwijana przez członków Fundacji.</akapit>
        </description>
        <links>
            <link name="Strona FNOK"> http://portal.engo.pl/strona/110269.html</link>
        </links>
        <photos>
            <photo>img/fnok.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/fnok.doc</documentation>
            <documentation type="pdf">doc/fnok.pdf</documentation>
        </documentations>
        <files>
            <source/>
            <binary/>
        </files>
    </projekt>

    <projekt id="7">
        <title>Detektor sekwencji wraz z realizacją odejmowania</title>
        <version>1.0</version>
        <languages>
            <language>PL</language>
        </languages>
        <date>4.09.2005</date>
        <platforms>
		<platform>MAX PLUS II</platform>
	</platforms>
        <authors>
            <author>Marek Jaworski</author>
        </authors>
        <description>
            <header>
           Detektor sekwencji połaczony z układem odejmującym. 
            </header>
            <akapit nr="1"> Program napisany w języku AHDL.</akapit>
            <akapit nr="2">
           Program poszukuje w ciągu podawanych danych sekwencji 7862mj - niezaleznie od wielkości liter. Po pomyslnej detekcji realizacja odejmowanie 2 liczb kolejno podanych na wejscie - po 4 bity każda. Następnie następuje zwrócenie wyniku i odpowiednio poinformowanie o pozytywnym wykonaniu.
Program zapewnia ciągłe działanie układu.
            </akapit>
            <akapit nr="3"> Projekt wykonany dla doskonalenia w jezyku AHDL nie bedzie rozwijany.</akapit>
        </description>
        <links>
            <link name="Strona Altery"> http://www.altera.com/</link>
        </links>
        <photos>
            <photo>img/sekw.jpg</photo>
        </photos>
        <documentations>
            <documentation type="zip">doc/sekw.zip</documentation>
        </documentations>
        <files>
            <source sys="MaX Plus II">src/sekw.zip</source>
            <binary/>
        </files>
    </projekt>

    <projekt id="8">
        <title>Szumy</title>
        <version>1.0</version>
        <languages>
            <language>PL</language>
        </languages>
        <date>4.09.2005</date>
        <platforms>
		<platform>Linux</platform>
	</platforms>
        <authors>
            <author>Marek Jaworski</author>
        </authors>
        <description>
            <header>
           Program służący do badania szumów z urządzeń /dev/random i /dev/urandom. 
            </header>
            <akapit nr="1"> Program napisany w języku C z wykorzystaniem LinuxThreads.</akapit>
            <akapit nr="2">
           Program bada losowość danych zwracanych przez urządzenia /dev/urandom i /dev/random.
Program „Szumy” pobiera dane z powyższych plików i oblicza średnie wartości danych generowanych przez te pliki. Informacje te wypisuje na ekran. Program podaje również ilość danych pobranych z obu plików. 
            </akapit>
            <akapit nr="3"> Projekt nie bedzie rozwijany.</akapit>
        </description>
        <links>
            <link name="LinuxThreads"> http://pauillac.inria.fr/~xleroy/linuxthreads/</link>
        </links>
        <photos>
            <photo>img/szumy.jpg</photo>
        </photos>
        <documentations>
            <documentation type="doc">doc/szumy.doc</documentation>
            <documentation type="pdf">doc/szumy.pdf</documentation>
        </documentations>
        <files>
            <source sys="Linux">src/szumy.zip</source>
            <binary/>
        </files>
    </projekt>
    
</projekty>
