Jak co roku na jesieni, miałem przyjemność wziąć udział w konferencji JDD w Krakowie przeznaczonej dla entuzjastów języka Java i pochodnych. 2 dni i niemal 16 wykładów to niezłe wyzwanie ale jak zwykle udało mi się coś wynieść (bynajmniej nie w znaczeniu gadżetów od sponsorów) i zainspirować na kolejny do pracy przy własnych projektach.
Archiwum kategorii: Technologie
Recenzja biografii „Steve Jobs”
Polecam przeczytanie biografii Steve’a Jobs’a napisanej przez Waltera Isacsona każdemu kto ma cokolwiek wspólnego z informatyką, i bynajmniej nie tylko miłośnikom MacBook’ów, iPhone’ów, iPad’ów, iPod’ów itp. Opisuje ona obszerny sposób (ponad 700!) stron, oprócz ciekawego życia założyciela firmy Apple, bardzo dużo innych ciekawych wątków: początki powstania Doliny Krzemowej w Kalifornii w USA, historię powstania komputerów osobistych, odtwarzaczy muzyki, smartphone’ów oraz – bonusowo – historię firmy Pixar, która do spółki z firmą Disney stworzyła doskonale znane nam filmy animowane dla dzieci.
Konferencja 4Developers 2016
W ostatni poniedziałek (11.04.2016) odbyła się w Warszawie konferencja 4Developers 2016 – jej cechą szczególną, w odróżnieniu od innych konferencji na które jeżdżę, jest fakt że kierowana jest nie tylko do programistów Java. Ścieżka Java oczywiście jest obecna, jednak można też posłuchać o .NET, PHP, platformach mobilnych (Android i iOS) czy też Front-End Development’cie.
g-spot – najszybszy sposób na udogodnienia mobilne dla strony WWW
Moi Koledzy z e-point nie próżnują. Półtora roku temu pisałem o ActiveMobi, czyli usłudze pozwalającej szybko stworzyć stronę WWW zoptymalizowaną na telefony komórkowe. Od tamtego czasu okazało się że istnieje grupa użytkowników, dla których przeniesienie treści do nowej strony to zbyt złożone zadanie i stąd pojawił się pomysł na coś jeszcze prostszego.
Hackathon Spring – retrospektywa
Dwa miesiące po pierwszej edycji spotkaliśmy się ponownie żeby dokończyć naszą aplikacje „biblioteki”. W ten sobotę skorzystaliśmy z motywującego szkolenia wykonanego przez Jakuba Nabrdalika co opisałem wcześniej. Niedzielę poświęciliśmy na „dowiezienie” aplikacji i wykonaliśmy kawał dobrej roboty. Ale, jak to w życiu bywa, nie zdążyliśmy zrobić wszystkiego.
Podsumowanie prezentacji o Spring Boot (Jinkubator)
Byliśmy dzisiaj na bardzo fajnej prezentacji Jakuba Kubryńskiego o Spring Boot – projektowi pozwalającemu uruchomić projekt we frameworku Spring „bez konfiguracji”, tzn. na samych ustawieniach domyślnych, ale z pełną funkcjonalnością: np. z bazą danych pod spodem i interfejsem REST na wierchu.
Jak zostać programistą Java?
W czasie rozmów na targach pracy na uczelniach i przy okazji innych kwestii rekrutacyjnych często padają pytania ludzi zaczynających studia co zrobić aby w przyszłości stać się dobrym programistą.
Podstawową odpowiedzią na to pytanie jest potraktowanie priorytetowo zajęć na uczelni, tak aby wynieść jak najwięcej wiedzy z wykładanych przedmiotów oraz dobrze zaliczyć egzaminy. Bez solidnych podstaw teoretycznych trudniej jest zostać dobrym programistą oraz sprawnie komunikować się w dobrych zespołach. Może zabrzmi to zabawnie ale mimo że na co dzień nie interesuje nas złożoność obliczeniowa algorytmów czy działanie komunikacji TCP/IP, to jednak jak okazuje się że ktoś nic o tym nie wie, to rozwiązywanie bardziej złożonych problemów jest niemożliwe.
Generowanie kodów QR w aplikacji Java
W ramach przygotowań do firmowego hackatonu sprawdziłem jak w programie Java wygenerować kod QR, czyli obrazek z zakodowaną informacją, np. adresem strony WWW.
Scrum Safari – podsumowanie
Czy to możliwe żeby być na wakacjach nie ruszając się z Warszawy? I to na wakacjach, gdzie poznajemy egzotyczne zwie… wróć, egzotyczne metodyki pracy? Tak, na „Scrum Safari” organizowanych przy jednym z projektów w e-point, gdzie dodatkowy członek zespołu, czyli „podróżnik”, zagłębia się w praktykę prowadzenia projektu metodyką Scrum.
JBoss 7 – pierwsze wrażenia
Przez bardzo długi czas korzystaliśmy ze starszej wersji JBossa i w końcu nadeszła chwila na rozpoznanie aktualnego rozwiązania. Jak to zwykle bywa, nie było czasu na czytanie całej dokumentacji i przerabianie tutoriali, tylko działanie typu „rozpoznanie w boju” – poniżej kilka przemyśleń.