Lista artykułów

Symfony Data Transformer

Data transformery to ciekawy element, który zdarza mi się wykorzystywać przy okazji bardziej zaawansowanych formularzy. Bardzo przydaje się, gdy np. dane formularzu mają format tekstowy, w modelu wtedy musimy stworzyć również property o type string ale tak na prawdę będziemy […]

Uczymy się Elasticsearch #014: przegląd klientów języka Java

Chcesz połączyć się z Elasticsearchem z projektu Javowego? Sprawdź jakie masz możliwości i dowiedz się, z której najlepiej skorzystać.

Testowanie w Node.js: JEST alternatywa!

Jeśli zapytasz developera node.js o dobrą bibliotekę do testowania albo poszukasz informacji na ten temat w internecie to dowiesz się, że najpopularniejszym wyborem jest zestaw mocha (test runner) i chai (asercje). Dodatkowo do tworzenia mocków przyda się sinon, a jeśli zależy Ci na ciekawszych wynikach np. pokrycie kodu warto doinstalować np. istanbul. Jak widać trochę […]

Testy jednostkowe

Jestem właśnie w trakcie lektury książki „Testy jednostkowe” Roya Osherove. Jest w niej ciekawy rozdział dotyczący frameworków izolacji. Frameworki izolacji Co to są frameworki izolacji? Są to takie interfejsy API, dzięki którym w prosty i szybki sposób możemy tworzyć tzw. fałszywe obiekty (mocki). Używając ich, nie musimy pisać ręcznie powtarzalnego kodu. Każdy zna zapewne kilka…

Java na Desktopy, czy w ogóle warto się uczyć?

Jednym z często zadawanych pytań przez osoby które dopiero zaczynają się uczyć Javy, są pytania dotyczące w kontekście aplikacji desktopowych z wykorzystaniem JavyFX lub Swinga. Temat jest mi wyjątkowo bliski - przez pierwsze 3 lata komercyjnego programowania w Javie, tworzyłem system desktopowy 😊 Dziś porozmawiamy sobie na te tematy 😊

Code Cafe #4

Witam Cię na sobotniej kawie w Code Cafe. Dzisiaj kolejna paczka ciekawych linków z branży IT. Mam nadzieje, że znajdziesz coś dla siebie. Jak wykryć, czy klawiatura jest otwarta w systemie Android? Bardzo praktyczny i kompletny tutorial dla wszystkich, którzy […]

Czerwiec 2019. Idziemy w miliony. Podsumowanie i raport finansowy.

Na swoim (nieaktywnym już) profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy! Czerwiec 2019 był bardzo… ciekawym miesiącem. Pod wieloma względami. Po pierwsze, jak widać na poniższym wykresie, przychody przekroczyły milion złotych. I to nie przychody roczne, […]

Instalacja TypeScript i minimalistyczny set-up projektu

W poprzednim wpisie wprowadziłem nas w świat TypeScript, a dziś zajmiemy się pokazaniem jak przebiega instalacja TypeScript oraz zestawienie (set-up) minimalistycznego projektu, bez nadmiarowych narzędzi jak Webpack czy Babel. Na to przyjdzie czas później. Instalacja NodeJs Zacznijmy od instalacji NodeJS, czyli środowiska uruchomieniowego dla JavaScript po stronie serwera. Dzięki temu będziemy mogli uruchamiać kod JavaScript (skompilowany z TypeScript) bez …

POIT 039: Mity o IT

Witam w trzydziestym dziewiątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy są mity o IT. Dziś moimi gościem jest Joanna Bochyńska, która większość zawodowego życia przepracowała w sprzedaży. Od niedawna jest junior frontend developerem a z wykształcenia jest indologiem. Prowadzi blog o nauce programowania i początkach w IT – Wake up and code, oraz grupę motywacyjną na Facebooku – Programuj dziewczyno!W tym odcinku postaramy się obalić następujące mity o IT: czy trzeba skończyć informatykę i znać się na matematyce aby zostać programistą, czy kobietom trudniej jest wejść do tej branży czy jest to branża hermetyczna czy wszyscy informatycy to osoby hermetyczne czy ludzie z branży IT nie lubią się ze sprzedawcami czy starsze osoby mogą w niej znaleźć dla siebie miejsce czy bycie programistą oznacza pracę po godzinach czy wszyscy w IT zarabiają 15 tysięcy na rękę czy programowanie jest nudne czy każdy programista zmienia pracę co rok czy wybór pierwszego języka programowania warunkuje naszą karierę czy każdy programista potrafi zainstalować najnowszego Windowsa Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/joanna-bochy%C5%84ska-73910585/ blog Wake up and code – http://www.wakeupandcode.pl grupa na Facebooku – https://www.facebook.com/groups/programujdziewczyno/ odcinek o sprzedaży w IT odcinek podcastu o kobietach w IT Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/39

Twig – funkcje

W poprzednim poście o Twigu poznałeś już czym jest Twig, jak wyglądają zmienne, instrukcje warunkowe i pętle. Dzisiaj opowiem Ci coś więcej o funkcjach. Tych wbudowanych w Twig, jak się ich używa oraz jak pisać własne. Twig – funkcje to […]

Atrybut tools w Android Studio. Czy znasz jego moc?

Czy zdarzyło Ci się kiedyś stworzyć świetny layout, następnie napisać piękny kod, aby wypełnił ekran danymi. Przychodzi czas kompilacji, a tam coś nie tak z wyglądem. Miałeś tak? Bo ja tak ;( Tworzenie wyglądu na system Android jest strasznie męczące. Ile urządzeń tyle ekranów, a za tym idzie też gęstość pikseli. Wrrr Podczas projektowania układu może się zdarzyć tak, że będziesz musiał wyświetlać dane, bez kompilacji...

12

Konferencje, wystąpienia i inne;) – czyli co się działo

Ostatnie miesiące wypełniły mi konferencje, wystąpienia, trochę pracy nad moją aplikacją oraz to co najbardziej lubię – czyli czytanie książek:) Jako uczestnik Read More

JDD 2019 – Zapraszamy!

Miło nam poinformować, że będziemy patronatem medialnym kolejnej dużej i ważnej konferencji na polskiej scenie IT. Mowa tutaj o konferencji JDD 2019 skierowanej głównie do osób związanych z językiem JAVA. Tegoroczna edycja odbędzie się 14-15 października 2019 roku w Krakowie. Co czeka uczestników? najnowsze trendy, liczne case studies, sesje live coding jeszcze więcej specjalistów i […]

Intelligent Autonomous Vehicles 2019 – relacja

W dniach 3-5 lipca byłem na Politechnice Gdańskiej na IAV 2019 – konferencji naukowej poświęconej autonomicznym pojazdom. Agenda wyglądała niezwykle ciekawie. Można było znaleźć tematy dotyczące eksploracji kosmosu, dronów, autonomicznych samochodów, czy jednostek pływających. Konferencja składała się z sesji plenarnych będących odpowiednikiem keynotów, gdzie zaproszone osoby przedstawiały przekrój swoich prac. Każdego dnia miały miejsce dwie […]

Mierzenie wydajności aplikacji WWW

Jedną z kluczowych kwestii o jakie należy zadbać podczas tworzenia strony internetowej lub aplikacji WWW jest wydajność. Przede wszystkim, programista zwykle nie tworzy takiej aplikacji tylko i wyłącznie dla siebie, ale dla innych użytkowników. Z tego też powodu uważam, że szczególną uwagę należy poświęcić aspektowi komfortu odbiorcy. Jednym z aspektów, na jakie powinno się zwrócić …