Lista artykułów

Jakbym dzisiaj zaczynał z Javą od zera? Porady i darmowe materiały do nauki

To pytanie często pada na grupie facebookowej tego bloga. – gdybym dzisiaj zaczynał naukę programowania (z naciskiem na Javę) od zera: jakbym się uczył? Jakie materiały do nauki bym wybrał? Starałem się wybrać ścieżkę oraz materiały, które dają dobry obraz tego „z czym się to wszystko je?„. Można wybrać inne materiały do nauki, zawsze wiele […]

Wprowadzenie do AngularJS

Wpis ten jest wprowadzeniem do nowej serii postów, którą planowałem rozpocząć na blogu już od dłuższego czasu. AngularJS jest jak dla mnie świetnym wyborem na początek przygody z tego typu frameworkami. Osobiście pozwolił mi opanować podstawowe mechanizmy, takie jak routing, komunikacja z serwerem za pomocą REST. Dodatkowo w tym frameworku tworze moją pracę inżynierską. To

Patroni poszukiwani, czyli czas na zmiany

https://pixabay.com/pl/lornetka-dziecko-mundur-wojsko-796423/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2017/11/binoculars.jpg?fit=300%2C225&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2017/11/binoculars.jpg?fit=676%2C507&ssl=1" /> Zdecydowałem się założyć konto w serwisie Patronite i rozpocząć pewien eksperyment. Zapraszam Cię do wzięcia w nim udziału.

Wprowadzenie do RabbitMQ

Prędzej czy później większość programistów spotyka się z potrzebą kolejkowania zadań. Czy to w przypadku rozsyłania newsletter-ów do klientów, czy też generowania czasochłonnych raportów, plików PDF oraz innych operacji wymagających dłuższego czasu oczekiwania użytkownika. Pewnym rozwiązaniem jest CRON pozwalając nam obejść problem braku systemu kolejkowania. Zobaczmy jednak jak można go zastąpić na rzecz RabbitMQ.

Wzorce projektowe – Strategia

Bardzo się cieszę, z jakim zainteresowaniem przyjęliście cykl o wzorcach. Dotarł do mnie bardzo pozytywny feedback, dziękuję. Wcześniej miałam wątpliwości czy go pisać, ponieważ w sieci jest już dużo tekstów na ten temat. Ogromnie mi miło, że mogłam przekazać Wam […]

Jak dobrze wykorzystać hackathon?

Jak dobrze wykorzystać hackathon i na co szczególnie zwracać swoją uwagę? Jakich błędów nie popełniać i jak usprawnić swoją pracę? Wskazówki od praktyka, żeby nie popełniać tych samych błędów 🙂 Osiem miast, dziesiątki pomysłów, setki wizjonerów i tylko 24 godziny. Maraton programistyczny tylko dla twardzieli. Rusza Sii Let’s CODE, który zmienia ludzkie życie. A przy

Jak dobrze wykorzystać hackathon?

Jak dobrze wykorzystać hackathon i na co szczególnie zwracać swoją uwagę? Jakich błędów nie popełniać i jak usprawnić swoją pracę? Wskazówki od praktyka, żeby nie popełniać tych samych błędów ? Osiem miast, dziesiątki pomysłów, setki wizjonerów i tylko 24 godziny. Maraton programistyczny tylko dla twardzieli. Rusza Sii Let’s CODE, który zmienia ludzkie życie. A przy

8

Podsumowanie Hacktoberfest

Październik za nami. Czas więc podsumować akcję Hacktoberfest, którą opisywałem w poprzednim wpisie. Hacktoberfest 2017 stats – © Grzegorz Kotfis Ogółem ponad 31tys. osób ukończyło wyzwanie spełniając wymagania publikacji minimum 4 pull request. Razem oddano ich ponad 235tys! Nie ma niestety statystyk ile z nich...

9

Podsumowanie Hacktoberfest

Październik za nami. Czas więc podsumować akcję Hacktoberfest, którą opisywałem w poprzednim wpisie. Hacktoberfest 2017 stats – © Grzegorz Kotfis Ogółem ponad 31tys. osób ukończyło wyzwanie spełniając wymagania publikacji minimum 4 pull request. Razem oddano ich ponad 235tys! Nie ma niestety statystyk ile z nich...

Podsumowanie miesiąca – Październik 2017

Kolejny miesiąc minął, czas skonfrontować plany z rzeczywistością ? Ciężko uwierzyć, ale właśnie minął 6 miesiąc prowadzenia bloga i ponad rok od momentu kupienia domeny. Czas jest nieubłagany, plany były bardzo ambitne jednak rzeczywistość pokazała że prowadzenie bloga, praca i życie rodzinne nie zawsze są łatwe do pogodzenia. Jednak dokładniejsze podsumowanie zrobimy sobie, gdy blog […]

Node – Mockowanie request-ów w testach jednostkowych

Przeglądając mojego bloga mogliście zauważyć kilka rzeczy: nie jestem fanem treningu, kocham kakałko i uważam za niezwykle istotne by testować swoje oprogramowanie. Nie ważne, czy chodzi o testy jednostkowe, integracyjne czy end to end zawsze staram się, aby program napisany przeze mnie był pokryty testami w jak największym stopniu. Miałem nie dawno okazję prowadzić wewnętrzne warsztaty

Deklaratywny Shadow DOM

W swoim poprzednim wpisie rozpisałem się co nieco o mutowaniu DOM-u i obiecałem, że następnym razem pokażę sensowny przykład jego zastosowania. Ten czas właśnie nadszedł! Pokażę, jak przy pomocy mutacji stworzyć prototyp deklaratywnego Shadow DOM.

Negocjowanie ceny z klientem

Negocjujesz stronę www, projekt graficzny, sprzedajesz auto? Nie ważne, oto kilka zasad, które mogą pomóc ci w negocjacjach z klientem: Zacznij od większej ceny....

004: Projektowanie i wydanie własnej gry karcianej

Co w tym odcinku? Rozmawiamy o projektowaniu i samodzielnym wydaniu gry karcianej na przykładzie gry karcianej “Łotry”. Jak testować i przygotować prototyp? Jakie są koszty wydania fizycznej gry karcianej? Co z marketingiem? Co potrzebuje drukarnia? To wszystko w tym odcinku podcastu. Zapraszam. -> Dobrowolne wparcie podcastu.

DevTalk#64 – O Machine Learning z Vladimirem Alekseichenko

Odcinek 64. goni za dzisiejszymi trendami. Teraźniejszość, przyszłość i cały nasz świat kręci się wokół kilku “gorących tematów”. Zdecydowanie jest jednym z nich jest… … obszar ekspertyzy naszego dzisiejszego Gościa, Vladimira Alekseichenko (foto: KPT)! Architekt IT, spec od lat badający temat ML i AI, a do tego mówca. Prowadzi warsztaty DataWorkshop – “Praktyczne uczenie maszynowe [...]