Lista artykułów

Warsztaty programistyczne – Maven

Cześć i czołem. Wiem, że dawno żadnego technicznego mięska na blogu nie było, ale trwają różne prace na backendzie “clockwokjavy”, które pochłaniają mój czas. Na szczęście z każdym dniem jest już ich mniej niż więcej. Jednym z efektów takich prac są nowe warsztaty programistyczne. Tym razem są poświęcone narzędziu Apache Maven. Wedle najnowszych statystyk 79% …

Jak strzelić sobie różdżką w stopę?

W życiu niemal każdego programisty przychodzi taki moment, w którym stwierdza, że w jego kodzie przyda się więcej magii. A potem za zabawę z tymi ciemnymi mo...

3

Produkty cyfrowe jako sposób zarabiania na wiedzy. Gość: Beata Mosór-Szyszka - POIT 123

Witam w sto dwudziestym trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy są produkty cyfrowe jako sposób zarabiania na wiedzy.Dziś moim gościem jest Beata Mosór-Szyszka seryjna przedsiębiorczyni, współzałożycielka i managing partnerka w Project: People i Project: Values. Współautorka książki The LiGHT Book. Jest strategiem, marketingowcem i konsultantem lean z ponad 14-letnim doświadczeniem na międzynarodowym rynku. Występuje na polskich i globalnych konferencjach. Dodatkowo inwestuje jako anioł biznesu w kobiece biznesy z wizją.W tym odcinku o produktach cyfrowych rozmawiamy w następujących kontekstach: dlaczego zarabianie na wiedzy jest rosnącym trendem? produkty cyfrowe jako dywersyfikacja przychodów? jakie formaty produktów cyfrowych związanych z wiedzą istnieją? jakie strategie cenowe, produktowe i marketingowe możemy wykorzystać? czym różni się zarabianie na swojej wiedzy versus zarabianie na wiedzy innych? jak podejść do budowy swojego produktu cyfrowego? jak budować i sprzedawać te projekty w tak szybko zmieniającej się branży jak IT? co oprócz stworzenia contentu jest jeszcze potrzebne? jakie trendy obecnie widzimy jeśli chodzi o produkty cyfrowe i zarabianie na wiedzy? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , 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 Beaty na LinkedIn – https://www.linkedin.com/in/beatamosor/ Profil Beaty na Instagram – https://www.instagram.com/beata.mosor/ Więcej o Beacie – https://projectpeople.pl/about-us/beatamosorszyszka/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/123

Sortowanie bąbelkowe

Sortowanie bąbelkowe Sortowanie bąbelkowe jest to jeden z najprostszych algorytmów sortowania. Warty poznania, jednak ze względu na dużą złożoność nie wykorzystywany w kodzie produkcyjnym. Sortowanie to polega na przejściu po tablicy poprzez porównywanie dwóch kolejnych elementów i za każdym razem sprawdzanie czy elementy są w poprawnej kolejności. Jeżeli elementy nie będą w dobrej kolejności zostaną […]

Ogarnij monitoring (serio)

Systemy są coraz większe, rozproszone i skomplikowane. W tym wpisie poruszona jest kwestia monitoringu. Dlaczego jest ważny i co możemy monitorować. A na co to komu potrzebne? Świadomość Nawet najdalszą podróż zaczyna się od pierwszego kroku. Lao-tzu Podjęcie tematu monitoringu możemy zacząć od dwóch prostych pytań: Co mogę monitorować? Co chcę monitorować? Pytania są bardzo …

[KONKURS] 5 ebooków „Software Mistakes and Tradeoffs” do zgarnięcia!

Weź udział w konkursie i zgarnij jedną z pięciu książek "Software Mistakes and Tradeoffs"!

7

Full Cycle Product Development. Gość: Mateusz Rosiek - POIT 122

Witam w sto dwudziestym drugim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest Full Cycle Product Development. Dziś moim gościem jest Mateusz Rosiek, który swoją historię z product developmentem zaczął 10 lat temu w Boldare, gdzie pracuje do dziś. Specjalizuje się głównie w technologiach backendowych (zwłaszcza PHP). Swoje doświadczenie zbudował zarówno na skalowalnych systemach (jak BlaBlaCar) jak i na szybkich produktach, których celem był time to market. Sprawuje role Software Architecta, PHP Developera i człowiek „do pomocy”. Chętnie dzieli się swoją wiedzą zarówno w firmie jak i poza nią angażując się w rozwój śląskiego community PHPersów. W tym odcinku o Full Cycle Product Developmencie rozmawiamy w następujących kontekstach: czym różni się produkt od projektu? czym jest Full Cycle Product Development? z jakich faz się składa? co taki podział na fazy daje zespołowi scrumowemu i klientowi? jak wyglądają poszczególne fazy i zaangażowanie developerów? czy na każdej fazie można wybierać różne narzędzia i czy one muszą być kompatybilne? jaka jest w tym cyklu rola developera? w jaki sposób dobiera się osoby techniczne do poszczególnych faz? czy dla programisty praca blisko produktu i potencjalnie końcowego klienta coś wnosi, daje dodatkową wartość zarówno dla programisty jak i odbiorcy produktu? gdzie w tym procesie miejsce na Quality Assurance? a gdzie DevOps? jak zarządzać długiem technologicznym? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , 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 Mateusza na LinkedIn – https://www.linkedin.com/in/mateuszrosiek/ Profil Mateusza na Instagram – https://www.instagram.com/mateusz_rosiek/ Boldare – https://www.boldare.com/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/122

Unity UI Toolkit

Miesiąc temu podczas swojego kolejnego wykładu na KNTG Polygon poruszyłem temat UI Toolkit, czyli nowego rozwiązania Unity do tworzenia interfejsów, które bierze garściami z dobrych praktyk wyrobionych przez w IT w web developmentcie. Poniżej zamieszczam kopię nagrania z spotkania na kanale Twitch. Zapraszam również do zapoznania się z prezentacją, przykładowym projektem oraz kodem .uxml, .uss … Continue reading "Unity UI Toolkit"

Unity UI Toolkit

Miesiąc temu podczas swojego kolejnego wykładu na KNTG Polygon poruszyłem temat UI Toolkit, czyli nowego rozwiązania Unity do tworzenia interfejsów, które bierze garściami z dobrych praktyk wyrobionych przez w IT w web developmentcie. Poniżej zamieszczam kopię nagrania z spotkania na kanale Twitch. Zapraszam również do zapoznania się z prezentacją, przykładowym projektem oraz kodem .uxml, .uss … Continue reading "Unity UI Toolkit"

10

Eventy w DOMie

To już czwarty odcinek z miniserii o DOM. Odcinek o eventach a w nim m.in. czym się różni onClick od addEventListener. Odcinek jest kontynuacją trzech poprzednich:  Czym jest DOM Poruszanie […]

Kod wykonywanego zawodu programisty do ZUS

Od miesiąca, a dokładnie od 16 maja 2021 roku, w dokumentach ZUS ZUA i ZUS ZZA trzeba wykazywać kod wykonywanego zawodu. Uprzejmie donoszę, że dla znakomitej większości nas, programistów kod ten to: 251401. Wyjątkowo potraktowani zostali programiści aplikacji mobilnych, którzy otrzymali dedykowany kod: 251402.... Czytaj dalej →

Kod wykonywanego zawodu programisty dla ZUS

Od miesiąca, a dokładnie od 16 maja 2021 roku, w dokumentach ZUS ZUA i ZUS ZZA trzeba wykazywać kod wykonywanego zawodu. Uprzejmie donoszę, że dla znakomitej większości nas, programistów kod ten to: 251401. Wyjątkowo potraktowani zostali programiści aplikacji mobilnych, którzy otrzymali dedykowany kod: 251402.... Czytaj dalej →

13

Jak zostać i rozwijać się jako DevOps? Goście: Jacek Biernat i Tomasz Skibiński - POIT 121

Witam w sto dwudziestym pierwszym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest to jak zostać i rozwijać się jako inżynier DevOps. Dziś moimi gośćmi są: Jacek Biernat – Prezes Zarządu, CEO, Solution Architect, DevOps w LCloud oraz Tomasz Skibiński – inżynier DevOps i Chief Technology Officer w LCloud.W tym odcinku o DevOps rozmawiamy w następujących kontekstach: jaki zakres obowiązków wykonuje inżynier DevOps? jak może wyglądać historia kariery zawodowej DevOpsa? jakie przygotowanie merytoryczne powinien posiadać DevOps? jakie umiejętności miękkie ułatwiają pracę DevOpsa? jaki zestaw narzędzi powinien mieć opanowany? na jakich stosach technologicznych pracuje DevOps? jakie certyfikaty mają dodatkową wartość w CV DevOpsa? jak budować kompetencje merytoryczne DevOpsa? gdzie uzupełniać bieżącą wiedzę w tej branży? jakie są cienie pracy na tym stanowisku? czym różni się praca inżyniera DevOps od pracy Developera czy SysOpsa? jak wygląda obecnie rynek pracy związany z DevOps? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , 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 Jacka na LinkedIn – https://www.linkedin.com/in/jacekbiernat/ Profil Tomasza na LinkedIn – https://www.linkedin.com/in/tomskibinski/ Profil Jacka na Medium – https://jacekbiernat.medium.com/ https://lcloud.pl/devops/ https://lcloud.pl/kariera/ LCloud – https://lcloud.pl/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/121

Dołącz do kursu “C dla Zaawansowanych”!

W kursie online “C dla Zaawansowanych” uczestniczy już 128 osób, a od wczoraj jest kolejna szansa, aby wziąć w nim udział. Wszystkie potrzebne informacje znajdziesz na stronie cdlazaawansowanych.pl. “C dla Zaawansowanych” to ponad 27 godzin nagrań wideo podzielonych na 13 modułów, które poruszają całe spektrum tematów potrzebnych programiście C. Dzięki niemu: Dogłębnie poznasz składnię C […]

15

Automatyzacja i programowanie w świecie infrastruktury. Gość: Piotr Wojciechowski - POIT 120

Witam w sto dwudziestym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest automatyzacja i programowanie w świecie infrastruktury. Dziś moim gościem jest Piotr Wojciechowski – konsultant IT, architekt rozwiązań sieciowych, programista, entuzjasta rozwiązań chmurowych. Partner w firmie inleo. Zajmuje się zagadnieniami z zakresu routingu, switchingu, IP/MPLS, SDN oraz cloud computing. Blogger. W wolnym czasie developer w projektach open-source (m.in. Ansible). Miłośnik kotów i muzyki elektronicznej.W tym odcinku o automatyzacji i programowaniu w świecie infrastruktury rozmawiamy w następujących kontekstach: czym jest infrastructure as a code? czy można programować tradycyjną infrastrukturę nie będącą w chmurze? co w tym temacie wprowadza filozofia DevOps? dlaczego ludzie od infrastruktury muszą stać się programistami? co dzięki programowaniu i automatyzacji zyskujemy jako firma i jako osoba, która infrastrukturą się zajmuje? jakie narzędzia typu open-source i komercyjne są obecnie wykorzystywane do programowania i automatyzacji infrastruktury? jakie języki programowanie się najczęściej wykorzystuje? jakie inne praktyki z software developmentu są wykorzystywane w przypadku infrastruktury? czy kod operujący na infrastrukturze również się testuje? czym jest ścieżka certyfikacji DevNet? na co zwracać uwagę planując swoją karierę w tym obszarze? czy ten trend automatyzacji infrastruktury i jej programowania będzie się utrzymywał? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , 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 Piotra na LinkedIn – https://www.linkedin.com/in/peper/ Blog Piotra – https://blog.it-playground.eu Szkoła Devnet – https://szkoladevnet.pl Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/120