Lista artykułów

Pekaton – 24-godzinny hackaton

Pekaton to 24-godzinny hackaton, który został organizowany przez Wydziałową Radę Samorządu Studenckiego Wydziału Inżynierii Elektrycznej i Komputerowej Politechniki Krakowskiej. Maraton rozpoczął się 4 czerwca o godzinie 10:00 a zakończył się 24 godziny później. Do rywalizacji stanęło 12 drużyn. Po wielu perturbacjach wystartowaliśmy w 3 osobowej drużynie o nazwie „Spring is coming”. Gwoli ścisłości – nikt z […]

Zadbaj o środowisko i przestań zbierać makulaturę

https://www.flickr.com/photos/mattimattila/8349565473/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2016/07/wastepaper.jpg?fit=300%2C225&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2016/07/wastepaper.jpg?fit=676%2C507&ssl=1" /> Drukowanie wszystkich dokumentów księgowych jest dla Ciebie upierdliwe? Mam dobrą wiadomość - w większości przypadków nie musisz tego robić!

3

Wzorce Projektowe: Dependency Injection

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Wiele razy wspominałem o wstrzykiwaniu zależności, nigdy jednak nie wytłumaczyłem tego konceptu do końca. Na czym polega wzorzec Dependency Injection i jakie problemy rozwiązuje? W tym artykule chciałbym odpowiedzieć na te pytania oraz omówić teorię stojącą za wstrzykiwaniem zależności. Problem powiązanych zależności Technologia nie ma tutaj dużego znaczenia, gdyż te same koncepcje i problemy pojawiają się w dowolnym języku programowania. Przejdźmy od razu do konkretnego …

Wzorce Projektowe: Dependency Injection

Wiele razy wspominałem o wstrzykiwaniu zależności, nigdy jednak nie wytłumaczyłem tego konceptu do końca. Na czym polega wzorzec Dependency Injection i jakie problemy rozwiązuje? W tym artykule chciałbym odpowiedzieć na te pytania oraz omówić teorię stojącą za wstrzykiwaniem zależności.

Dziewczyno! Nie nadajesz się do programowania!

Jeżeli usłyszysz kiedyś takie plugawe słowa, to ich bezmyślnego autora kopnij mocno prosto w jaja. Będzie je miał, bo kobieta tak Ci nie powie. Świnka morska Ostatnio jedna dziewczyna podzieliła się ze mną swoją historią. Na uczelni (informatyka) usłyszała od jednego z prowadzących zajęcia protekcjonalne: “nie nadajesz się”. I “poszukaj sobie innego zajęcia”. Dopiero dołączenie [...]

Prelekcja Android View Morphing na Toast Wrocław

To już! Prelekcja do której przygotowywałem się od kilku tygodni odbędzie się już wkrótce! Kiedy? 07.07.2016, czwartek 18:30-20:30 Gdzie? PROZA Przejście Garncarskie 2, 50-150 Wrocław Bardzo serdecznie wszystkich zapraszam! Prelekcja <a href="https://www.michalgellert.pl/blog/prelekcja-android-view-morphing-na-toast-wroclaw/" rel="nofollow">[…]</a>

Przetwarzanie plików CSV w C# stało się przyjemniejsze – CsvHelper

Dziś chciałabym się podzielić znaleziskiem, którego dokonałam ostatnio – mianowicie bardzo fajną biblioteką do przetwarzania plików CSV. Generalnie nie jest to przyjemna robota, ale z tym narzędziem zrobiło się naprawdę fajnie. Nazywa się CsvHelper a więcej informacji na jej temat można znaleźć tutaj. By skorzystać z biblioteki musimy ją ściągnąć z NuGeta albo korzystając z …

8

Dlaczego jeszcze nie blogujesz?

Dosyć często w rozmowach z innymi ludźmi przewija mi się temat bloga i zawsze polecam tą formę dodatkowej aktywności. Znaczna większość moich rozmówców nie chce jednak nawet spróbować postawić pierwszego kroku na tej ścieżce. Co jest bardzo interesujące to fakt, że ich argumentacja jest każdorazowo niemalże identyczna i moim zdaniem błędna. Dlatego też pozwolę sobie założyć,…

9

Dlaczego jeszcze nie blogujesz?

Dosyć często w rozmowach z innymi ludźmi przewija mi się temat bloga i zawsze polecam tą formę dodatkowej aktywności. Znaczna większość moich rozmówców nie chce jednak nawet spróbować postawić pierwszego kroku na tej ścieżce. Co jest bardzo interesujące to fakt, że ich argumentacja jest każdorazowo niemalże identyczna i moim zdaniem błędna. Dlatego też pozwolę sobie założyć,…

10

Angular 2 i Redux

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Otóż okazuje się, że Redux świetnie współgra z aplikacjami w Angular 2 i biblioteka ta jest bardzo często wykorzystywana razem z tym frameworkiem. Poprzednio opisywałem sposoby na komunikację pomiędzy komponentami sugerowane przez twórców Angulara, wszystkie miały jednak pewną wadę: Dobrze działały tylko w przypadku prostych scenariuszy. Użycie Reduksa znacznie upraszcza zarządzanie stanem nawet najbardziej złożonych aplikacji oraz umożliwia łatwą komunikację pomiędzy …

Angular 2 i Redux

Otóż okazuje się, że Redux świetnie współgra z aplikacjami w Angular 2 i biblioteka ta jest bardzo często wykorzystywana razem z tym frameworkiem. Poprzednio opisywałem sposoby na komunikację pomiędzy komponentami sugerowane przez twórców Angulara, wszystkie miały jednak pewną wadę: Dobrze działały tylko w przypadku prostych scenariuszy. Użycie Reduksa znacznie upraszcza…

DevTalk#38 – O dążeniu do celu z Michałem Szafrańskim

Dzisaj zapraszam Was na odcinek nr 38: bardzo specjalny. Specjalny z dwóch powodów. Po pierwsze: bo jest to nasze ostatnie spotkanie przed wakacyjną przerwą. Kolejny odcinek dopiero jesienią. A po drugie: bo udało mi się zaprosić Gościa, o którego najbardziej i najczęściej prosiliście. Przed Wami, wraz ze mną, Michał Szafrański! Tak jak ja i Ty, [...]

13

38 – O dążeniu do celu z Michałem Szafrańskim

Dzisaj zapraszam Was na odcinek nr 38: bardzo specjalny. Specjalny z dwóch powodów. Po pierwsze: bo jest to nasze ostatnie spotkanie przed wakacyjną przerwą. Kolejny odcinek dopiero jesienią. A po drugie: bo udało mi się zaprosić Gościa, o którego najbardziej i najczęściej prosiliście. Przed Wami, wraz ze mną, Michał Szafrański! Tak jak ja i Ty, […]

14

38 – O dążeniu do celu z Michałem Szafrańskim

Dzisaj zapraszam Was na odcinek nr 38: bardzo specjalny. Specjalny z dwóch powodów. Po pierwsze: bo jest to nasze ostatnie spotkanie przed wakacyjną przerwą. Kolejny odcinek dopiero jesienią. A po drugie: bo udało mi się zaprosić Gościa, o którego najbardziej i najczęściej prosiliście. Przed Wami, wraz ze mną, Michał Szafrański! Tak jak ja i Ty, […]

15

Rozmowa Michała Szafrańskiego z Michałem Śliwińskim, założycielem firmy Nozbe

WNOP 071: Model “No Office” – czyli jak zorganizować pracę zdalną w firmie bez biur – case study Nozbe Link do 71. odcinka podcastu Więcej Niż Oszczędzanie Pieniędzy Zgodnie z wcześniejszą zapowiedzią rozpoczynam cykl artykułów, w których będę publikował namiary na ciekawe treści związane z pracą zdalną,... Czytaj dalej →