Archive for the ‘Events’ Category.

Let’s try English – short summary of last year.

Hello again.

It’s been a long time since the last post and a lot has changed, e.g. language in which I’m writing this post. Yes, the main change is the language that I want to gradually introduce into my blog. The explanation is simple and the same as always – wider audience. Since English is the second language that programmer is born with, anyone should be able to read it sooner or later. I’ve been asked once why I don’t write in English and my answer was that there will be time for that, and I think this is it. Practice in writing texts is a good way to improve yourself, writing in foreign language is even better so why not start now?

There were also changes in my life. In July 2011 I started working for Gigaset Communications as Junior Software Developer (or C++ Programmer it’s hard to tell ;)), hired by Power Media. I’m working on an outsourced project (almost since the beginning) codenamed Tomato. I must say that it’s very interesting project because it touches embedded system development with GUI on small screen, as well as webdev (it’s accessible by a website).

Apart from that I have also graduated as an Engineer of Computer Science from Wroclaw University of Technology and started second degree on the same faculty.

I must say that my interests have changed a little. I slightly moved away from computer graphics to general software development and embedded system development – it’s pretty on time, but I plan to get back to computer graphics because my master thesis involves it.

Future? I experimented a little with Android so some of upcoming posts should be about it.

Praktyka w ADB


Witam ponownie, dzisiejszy post będzie podsumowaniem trzymiesięcznej praktyki, którą miałem przyjemność odbyć w wakacje. Jak wskazuje tytuł praktykę robiłem w firmie Advanced Digital Broadcast Polska Sp. z o.o., która zajmuje się tworzeniem oprogramowania związanego z odbiornikami cyfrowymi i samymi urządzeniami typu Set-Top Box. Jednym z ich produktów, który może być znany polskiemu odbiorcy jest dekoder cyfrowy telewizji n. Samą praktykę odbyłem w siedzibie ADB, która mieści się w Zielonej Górze. Wszystko to dzięki uprzejmości mojego kolegi Mateusza Semegena, który mnie zarekomendował.

Wracając do samych praktyk – pracowałem w dziale sterowników Audio/Video, a moim głównym zadaniem było zbudowanie i uruchomienie oraz sprawdzenie środowiska testowego do badań kolejnych sterowników odpowiedzialnych za prezentację oraz dekodowanie danych Audio/Video. Muszę przyznać, że zadanie okazało się całkiem ciekawe, a przy okazji przyczyniło się do polepszenia mojej znajomości Linuksa, na którym dane mi było pracować.

Praca w ADB jest moim pierwszym doświadczeniem zawodowym związanym z tworzeniem oprogramowania, ale muszę przyznać, że było bardzo pozytywnie. Atmosfera pracy była luźna, w firmie pracują ludzie, którzy wiedzą co robią, a w razie jakichkolwiek pytań chętnie udzielają na nie odpowiedzi. Można również pogadać na wiele tematów, o różnych zainteresowaniach. Firma od czasu do czasu organizuje różne imprezy integracyjne – zdarzyło mi się być na trzech, w tym dwie były ogólnofirmowe, a jedna z departamentu, w węższym gronie. Wszystkie bardzo miło wspominam.

Podsumowując, muszę przyznać, że czas spędzony na tych praktykach jest dla mnie bardzo cenny. Dzięki temu wiele dowiedziałem się na temat funkcjonowania pracownika w firmie, więc jest to jak najbardziej inwestycja w przyszłość.

Spotkanie warsztatowe we Wrocławiu

Dzisiaj odbyło się kolejne wrocławskie spotkanie Warsztatu. Niestety znów frekwencja była niezbyt duża. Na początku spotkaliśmy się z Revo pod umówionym barem, który okazał się restauracją, gdzie lekko nie pasowaliśmy. Potem przenieśliśmy się do pizzerii, gdzie dołączył do na DJ_cool_. No cóż mam nadzieje, że następnym razem będzie lepiej.

Odnośnie ostatniego dnia IT Days – z powodu braku ciekawych tematów zrezygnowałem z nich :).

IT Days 2009 na Politechnice Wrocławskiej

Od wczoraj, czyli od wtorku (22.04.2009), na Politechnice Wrocławskiej trwają Dni Technologii Informatycznych (IT Days). Celem konferencji, organizowanej przez AIESEC Polska, jest prezentacja działalności firm biorących w niej udział, a także możliwość zapoznania się z ofertami pracodawców na Targach Pracy, które odbędą się jutro, czyli w ostatni dzień konferencji.

Jak do tej pory udało mi się uczestniczyć tylko na na dwóch wykładach. Pierwszym jest, składający się z dwóch części, wykład firmy AMD, na którym w pierwszej (dłuższej) części, została zaprezentowana nowa platforma do gier PC o nazwie “Dragon”, natomiast druga część traktowała o technologiach oszczędzania energii wykorzystywanych w procesorach AMD.
Drugi wykład został zaprezentowany przez przedstawicieli firmy Nokia Siemens Networks, a jego tematem były technologie UMTS, HSDPA, HSUPA oraz kilka innych. Niestety nie jest to tematyka, o której mógłbym cokolwiek powiedzieć, ale mimo wszystko wykład był bardzo ciekawy.

O czwartku postaram się napisać w najbliższym czasie :>.

IGK 2009 – podsumowanie

W tym roku wreszcie mogłem w pełni uczestniczyć na konferencji Inżynieria Gier komputerowych, która odbywała się w Siedlcach (W zeszłym roku byłem niestety tylko na jeden nocleg). Jest to jedyne w roku wydarzenie, w którym tak duża ilość ludzi z Warsztatu spotyka się w jednym miejscu.

Standardowym składnikiem konferencji są referaty, które są wygłaszane przez ludzi zarówno z Akademii Podlaskiej jak i ludzi z zewnątrz przez pierwsze dwa dni. Bardzo podobał mi się referat Jakuba Jastrzębskiego, który bardzo fajnie przedstawił swój referat, w którym zawarł informacje o rodzajach silników fizyki, przykładowej architekturze, implementacji własnych rozwiązań.
Również kolejnym ciekawy referat przedstawił Hubert Rutkowski, który poruszył w nim głównie problemy niezwiązane bezpośrednio z programowaniem, lecz z pracą przy komputerze, czyli problem bolących nadgarstków oraz szybkiego pisania. W swojej pracy polecił kilka ciekawych wtyczek do środowiska Microsoft Visual Studio.
Referat Karola Gasińskiego był także bardzo ciekawy. Omawiał on w swojej pracy wykorzystanie megatexturingu w renderingu planety z dynamicznym poziomem dokładności.
Ostatnim, a zarazem najlepszym referatem okazała się praca Wojciecha Tomana omawiająca jego dotychczasowy dorobek przy pracy nad silnikiem nGene. W swojej prezentacji zaprezentował sposób renderowania realistycznej wody jako efekt post-process, w której poszczególne składowe światła zanikają wraz ze wzrostem głębokości. Za swoją pracę otrzymał nagrodę za najlepszy referat ufundowaną przez firmę Seventhtear.

Niestety najsłabsze okazały referaty przedstawicieli Akademii Podlaskiej. Pierwszy, dotyczący implementacji trójwymiarowej gry zręcznościowej na telefon komórkowy, miał zbyt dużą ilość tekstu w prezentacji, a wygłaszający po prostu go czytał, jednak mimo tego gratuluje napisania działającej gry.
Natomiast drugi temat pt. “Rola języków skryptowych w technologii gier” owszem posiadał w miarę poprawną formę prezentacji, ale sprawiał wrażenie projektu na uczelnię, ponieważ prowadzący nie byli w stanie odpowiedzieć na pytanie zadane na końcu prezentacji.

W tym roku gościem specjalnym konferencji IGK, był przedstawiciel firmy The Farm 51, który przedstawił prezentację na temat ewolucji renderera i mechaniki ich najnowszej gry FPS Necrovision. Prezentacja była świetna, a prowadzący demonstrował wszystko w edytorze gry bądź na filmikach.

Tak jak w zeszłym roku i tym razem odbył się Quiz nt. IT, którego pomysłodawcą i prowadzącym jest Regedit. W tym roku jednak za zajęcie pierwszego miejsca były przyznawane nagrody rzeczowe. Najlepszy okazał się Krzysiek K., gratulacje :).

Ostatnim oficjalnym składnikiem konferencji był konkurs Compo, w którym należało napisać grę na temat: “Gra psychodeliczna”. W konkursie wzięło udział 9 drużyn, a tegorocznym zwycięzcą okazał się zespół Rzeźnicy Inc., w którego skład wchodzą: Krzysiek K., Regedit, gemGreg, Ayufan. Drugie i trzecie miejsce zajęły odpowiednio zespoły Kryzys oraz Vertex.

Oczywiście nie obyło się bez wieczorowych integracji, które miały miejsce w piątek i niedziele wieczorem, w pokoju grupy Vexillium. W trakcie tych integracji można było zagrać w takie gry jak Starcraft, Quake 3 Demo, Urban Terror oraz World of Goo :D. W niedziele wieczorem odbył się turniej Quake’a, w którym zająłem zaszczytne ostatnie miejsce :P, a oczywiście wygrał Gynvael, zresztą więcej na jego stronce.
Aktualnie zastanawia mnie tylko jedna sprawa, czy w przyszłym roku również będzie nas gościć hotel Arche (uczestnicy wiedzą ocb :)).

Ogólnie podsumowując, mam nadzieję że w przyszłym roku frajda z uczestnictwa będzie minimum taka jak w tym. Mam nadzieję, że jednak więcej osób zgłosi się z referatami, żeby było czego posłuchać :).

Wakacje

Wreszcie skończyły mi się matury, przyszedł czas na odpoczynek i kodzenie. Będę mógł zająć się czytaniem książek, z których pozostało mi aktualnie ok. 3000 stron ;). Z drugiej strony trzeba poszukać sobie jakiejś pracy na wakacje.

Już wcześniej postanowiłem, że napiszę klona tetrisa w 3D, więc biorę się do roboty, mam nadzieję, że szybko mi to pójdzie :).

Kolejna notka z cyklu “Po konferencji IGK”

Nawiążę (a przynajmniej tematem), do notek innych posiadaczy bloga, którzy uczestniczyli w konferencji IGK. Było to moje pierwsze uczestnictwo w konferencji i muszę stwierdzić, że warto było pojechać. Nie ma to jak spotkanie w realu z ludźmi, z którymi codziennie się rozmawia na kanale, identyfikuje po nickach (choć na konferencji też tak było). Zapewne jak co roku, Reg bądź Xion napiszą sprawozdanie z konferencji, więc ja nie będę tego robił, ponieważ i tak byłoby one niepełne. Sam nie mogę się doczekać zdjęć, filmów głównie z tych części, na których mnie nie było.

Teraz pozostało tylko czekać rok na kolejną edycję. Mam nadzieję, że tym razem będę do końca.

Visual Studio 2008 Express Edition i inne…

Tak, wreszcie wyszła długo oczekiwana wersja release najlepszego, darmowego IDE firmy Microsoft: Visual Studio 2008 Express Edition. Na stronie Microsoft’u są dostępne poszczególne wersje do różnych języków, zachęcam do odwiedzenia witryny: http://www.microsoft.com/express/default.asp. Wraz ze środowiskiem ukazał się silnik graficzny (chyba to właściwa nazwa) o nazwie Dark GDK. Jak można się dowiedzieć z kodów przykładowych, korzystanie z niego jest dziecinnie proste, więcej informacji tu: http://gdk.thegamecreators.com/.

Sam aktualnie ściągam obraz płyty na której znajdują się wszystkie wersje IDE, następnie Dark GDK by przekonać się co to dokładnie jest.

I znowu szkoła :/

No nic , jak co roku (ten na szczęście jest ostatni) we wrześniu, każdy nie skończył jeszcze liceum (w tym ja) lub technikum jest zmuszony udać się do budynku zwanego “szkołą” aby poszerzać swoją wiedzę. Na nasze szczęście pan minister Romuś zadbał, abyśmy się w szkole nie nudzili, więc dorzucił do ocen wliczających się do średniej religię. Dobrą wiadomością jednak może okazać się powrót matematyki jako przedmiotu obowiązkowego na maturze, dotyczy on jednak tegorocznych pierwszoklasistów, a mnie i tak by nie dotyczył bo matematykę i tak zdaję. Najgorsza wiadomość dotyczy jednak uczniów z podstawówek i gimnazjów, ponieważ będą oni musieli założyć mundurki. Ja na szczęście mogę jedynie współczuć tym dzieciom oraz życzyć ministrowi białego kubraczka zapinanego z tyłu :).

Nowy blog

Postanowiłem zmienić blog na WordPress, ponieważ stary BBlog był mało konfigurowalny i wyglądał dziwnie :)

Tak więc witam ponownie.