Trudna sztuka projektowania

13.01.2014

W tym semestrze trafił nam się sympatyczny przedmiot jakim jest Inżynieria Oprogramowania. Każdy trochę bardziej związany z informatyką/programowaniem wie, że w dużym skrócie jest to dział wiedzy mówiący m.in. o planowaniu i projektowaniu nowo powstających aplikacji. No i właśnie o tym projektowaniu będzie ten mój dzisiejszy post.

Święta, święta…

21.12.2013

Za rogiem już święta Bożego Narodzenia. Czas kiedy nawet informatycy przenoszą fotel z przed komputera do wigilijnego stołu, przy którym spotykają się z rodziną. Tak więc ten wpis nie będzie o żadnej nowej technologii czy projekcie. Tym razem, z okazji Świąt Bożego Narodzenia, pragnę złożyć wszystkim czytającym mojego bloga oraz ich rodzinom najserdeczniejsze życzenia. Niech […]

Spring z KNI – programowanie aspektowe

06.12.2013

Wczoraj zasiedliśmy do kolejnych zmagań z javowym frameworkiem Spring. Tym razem Dawid przedstawił nam ogólną ideę programowania aspektowego dostępną w Springu. Jest to jeden ze sposobów programowania, który na pewno ma tylu samo zwolenników co przeciwników. Bardzo upraszczając można tą metodę przedstawić tak, że umożliwia ona wywoływanie określonych funkcji przed lub po naszej metodzie bez […]

Projekt – Sun In Car

11.11.2013

Dosyć dawno nie chwaliłem się żadnym nowym projektem, tak więc nadszedł czas aby to zrobić. Tym razem jest to coś większego niż jakiś test nowo poznanej funkcji. Pokażę kompletną stronę internetową dostępną pod adresem http://sun.zajacmarek.com, która powstawała przez ostatni miesiąc. Sun In Car jest to strona, która pozwala sprawdzić, które miejsca w samochodzie, busie lub […]

Spring z KNI – Dependency injection

08.11.2013

Wczoraj na spotkaniu koła ruszyła nasza walka z javowym frameworkiem Spring. Początki zawsze są trudne. Trzeba było wybrać od czego zaczniemy i tak oto koledzy zdecydowali, że na początku zapoznamy się krótko z zagadnieniem wstrzykiwania zależności w Springu wykorzystując do tego pliki XML. Całość trwała ok. godzinę, ale uważam, że to był wystarczający czas. Chcąc […]

Warsztaty KNI – refaktoryzacja w Eclipse

17.10.2013

Ponieważ niedawno rozpoczął się nowy semestr akademicki swoją działalność po wakacyjnej przerwie wznowiło również Koło Naukowe Informatyków Politechniki Krakowskiej, do którego należę. Plan działania taki jak zawsze – coś róbmy. Ponieważ tak sformułowana strategia daje duże pole do popisu to powstał pomysł aby wspólnie zapoznać się od podstaw z jakąś wybraną technologią. Zwieńczeniem nauki miałby […]

Wstęp do OpenCL

06.10.2013

Przez większość użytkowników komputerów karta graficzna kojarzona jest jedynie jako element, który służy do wyświetlania grafiki. Jednak każdy kto lepiej orientuje się w nowoczesnych technologiach wie, że obecnie nie jest to jedyne zastosowanie tych układów (w dodatku bardzo uproszczone, bo jak wiadomo pod pojęciem „wyświetlanie grafiki” kryją się wszystkie operacje związane z przetworzeniem danych na […]

Mobilizację czas zacząć

23.07.2013

Świat się zmienia, ludzie coraz częściej wybierając elektronikę stawiają kwestię mobilności nad wydajność i dlatego coraz częściej też można spotkać osoby, które posiadają smartfony i intensywnie je wykorzystują. W takiej sytuacji będąc programistą nie można zostać w tyle klepiąc jedynie aplikacje desktopowe. Tak więc nie chcąc być gorszym, również ja powoli zacząłem się zagłębiać w […]

Niby proste, a jednak…

27.05.2013

Na początku tego semestru, kiedy rozpoczęliśmy naszą uczelnianą przygodę z Javą, dostaliśmy na laboratoriach z tego przedmiotu zadanie. Mieliśmy przez cały semestr rozwijać aplikację do obsługi grafów. Ktoś mógłby powiedzieć „phi, banał, przecież można to w kilka godzin napisać”. Teoretycznie tak, i na początku sam tak sądziłem. Jednak przez te parę miesięcy moje myślenie o […]

Spotkanie z Javą

20.02.2013

Rozpoczął się nowy semestr na studiach, a razem z nim rozpoczęła się moja przygoda z językiem Java. Sam pewnie długo bym odwlekał zapoznanie się z nią jednak teraz wymusił to na mnie przedmiot, który trzeba zaliczyć. W przeszłości zabierałem się za poznanie tego języka jednak zawsze kończyło się to już na początku czytania tutoriali. Jednak […]