Archiwa kategorii: Bez kategorii

Książka "Mistrz czystego kodu"

Recenzja książki „Mistrz czystego kodu” / „Clean Coder”

W ramach nadrabiania zaległości przeczytałem książkę Roberta C. Martina, znanego jako „Wujek Bob” pt. „Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów” (ang. „The Clean Coder: A Code of Conduct for Professional Programmers”) z 2011 roku. Książka ta jest wymieniana jako jedna z „dziesięciu pozycji które każdy programista Java powinien przeczytać”.

Czytaj dalej

Recenzja książki „Technical Leadership. Od eksperta do lidera”

Po przeczytaniu książki Technical Leadership. Od eksperta do lidera byłem mile zaskoczony że pojawiła się taka pozycja. Bynajmniej nie dlatego że dowiedziałem się tam czegoś zupełnie nowego. Książka ta jest świetnym wprowadzeniem „entry-level” dla programistów, którzy sami chcą zostać liderami lub gdy organizacja chce ich do tego przekonać i potrzebują wsparcia.

Czytaj dalej

Książka "Spring in action IV"

Recenzja książki „Spring in action IV”

Spring in action” to kolejna z książek które przeczytałem co najmniej o kilka lat za późno. Jestem doskonałym przykładem że można pracować we frameworku Spring wiele lat na podstawie wiedzy z tutoriali, krótkich szkoleń i rozwiązując doraźne problemy przy pomocy StackOverFlow i Google. Jednak zdecydowanie warto uporządkować sobie wiedzę dobrze napisaną lekturą.

Czytaj dalej

Książka "Docker. Praktyczne rozwiązania"

Recenzja książki „Docker. Praktyczne zastosowania” + ściągawka z poleceń

W ramach uzupełniania wiedzy przeczytałem książkę „Docker. Praktyczne zastosowania” (polskie tłumaczenie „Docker: Up & Running” Karl Matthias, Sean Kane, O’Reilly Media) z 2015 roku. Moja motywacja wynikła z fakt że mimo zaliczenia wewnętrznego szkolenia dla developerow w firmie e-point około 2 lat temu moja wiedza bardzo szybko „wyparowała” i konieczne było jej uporządkowanie.

Czytaj dalej

Witryna education.oracle.com

Egzaminy Java SE Programmer 8 I i II (OCA i OCP) – czy warto zdawać?

W ramach rozwoju osobistego własnego oraz wywierania wpływu na rozwój osobisty moich podwładnych postanowiłem przygotować się i podejść do egzaminu Java SE Programmer I (OCA) i II (OCP). Egzaminy te weryfikują znajomość języka oraz wbudowanych bibliotek i są zarazem początkiem dalszej ścieżki edukacyjnej proponowanej przez firmę Oracle.
Czytaj dalej

Java EE: szybki start z projektem War z Gradle w IntelliJ Idea

Proste z pozoru zadanie pt. jak napisać i uruchomić prostą stronę w JSP i servlet w serwerze Tomcat korzystając z wbudowanych ułatwień w IntelliJ Idei okazuje się dosyć trudnym zadaniem dla początkujących programistów Java. Poniżej znajduje się uproszczony przepis jak zrobić to w kilkudziesięciu (!) prostych krokach. Przepis bazuje na systemie Linux ale większość kroków powinna być identyczna na innych OS-ach. Czytaj dalej

Spotkanie „Startup Europe Week” w Google Campus Warsaw

Kilka tygodni temu mignęła mi informacja że Google (ten Google…) otworzył w Warszawie swój kampus, zwany Google Compus Warsaw, którego celem jest wspieranie początkujących przedsiębiorców w tworzeniu nowych, innowacyjnych biznesów. Informacja zainteresowała mnie z dwóch powodów: po pierwsze kiedyś byłem takim młodym początkującym przedsiębiorcą (pierwsza porównywarka cen w internecie – Gemino.pl), poza tym firma w której pracuję rozpoczęła sporo interesujących startupów (Vertabelo, OneWebSQL, ActiveMobi, eWnioski.pl, L10nPlatform) i chciałem zobaczyć jak teraz wyglądają startup’owcy. Po drugie, chciałem zobaczyć jak teraz Google zamierza wykorzystać potencjał naszych lokalnych innowatorów i jak wygląda takie środowisko pracy.

IMG_01
Czytaj dalej

Recenzja: „Refaktoryzacja – ulepszanie struktury istniejącego kodu”

Wstyd powiedzieć ale dopiero teraz, jakieś 15 lat za późno, przeczytałem książkę „Refaktoryzacja – ulepszanie struktury istniejącego kodu” napisaną przez: Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts. Czytałem ją w bardzo dobrym polskim tłumaczeniu z 2011 roku autorstwa Justyny Walkowskiej roku wydanym przez Helion.

refaktoryzacja_okladka

Czytaj dalej