Lista artykułów

[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"!

2

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"

4

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 →

7

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 […]

9

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

#ThornStreetArt #02

Seria murali "Eko-murale SKARPA" (ulice: Szarych Szeregów 2 oraz Witosa 3, 4, 5, 9)

Stań się lepszym programistą C! – webinar we wtorek o 20:00

We wtorek 8 czerwca o 20:00 zapraszam na webinar: “Stań się lepszym programistą C! – wskazówki ułatwiające codzienną pracę z kodem” Aby nie przegapić startu – możesz zapisać się >>TUTAJ

12

Język P4 i programowanie urządzeń sieciowych. Gość: Paweł Parol - POIT 119

Witam w sto dziewiętnastym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest język P4 i programowanie urządzeń sieciowych. Dziś moim gościem jest Paweł Parol – absolwent telekomunikacji na Politechnice Warszawskiej. Wieloletni pracownik Orange Polska związany z sieciami SDN, podejściem DevOps, cloud i edge computing. Obecnie na stanowisku Senior Network Engineer w Codilime gdzie koordynuje pracami R&D, zarządza zespołami budującymi innowacyjne rozwiązania sieciowe w obszarze SDN/NFV i dzieli się swoją wiedzą.W tym odcinku o języku P4 rozmawiamy w następujących kontekstach: jak powstał język P4? na jakie zapotrzebowanie odpowiada? jak wygląda design i architektura tego języka? jakie urządzenia można programować z jego wykorzystaniem? jakie IDE i inne narzędzia wspierające programowanie są do niego dostępne? jakie są najczęstsze jego zastosowania? jak wygląda rozwój tego języka i kto za nim stoi? jak wygląda jego popularność w branży? jaką rolę i znaczenie ma język P4 na mapie rozwiązań SDN? jak rozpocząć naukę tego języka? jak wygląda rynek pracy i zapotrzebowanie na specjalistów znających język P4? jakie są problemy albo braki tego języka? 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 Pawła na LinkedIn – https://www.linkedin.com/in/pawe%C5%82-parol-61b5a52/ Codilime – https://codilime.com/ język P4 – https://p4.org/ odcinek 59 o SDN – https://porozmawiajmyoit.pl/poit-059-software-defined-networking/ Motife – https://motife.com/jobs 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/119

13

VSA – nTier

Jak zacząć? Czym się różni wróbelek? Tym, że ma jedną nóżkę bardziej? I myślę, że VSA różni się tak samo od nTier, że ma warstwę bardziej. Myślę, że bardziej czytelny będzie, choć oderwany od prawdziwego życia, choć myślę, że mógłby być smaczny. Otóż nTier to taki klasyczny tort, biszkopt, masa, biszkopt, smak, biszkopt, masa, biszkopt […]

14

To KONIEC

To KONIEC. Musimy się pożegnać… Zastanawiałem się nad tym od jakiegoś czasu. Dzisiaj podjąłem decyzje. Mój fanpage fb ma już kilka ładnych lat, ale przez brak czasu na jego prowadzenie […]

Wzorzec projektowy Factory (Fabryka)

Fabryka jest bardzo powszechnie używanym i łatwym w zastosowaniu wzorcem projektowym. Mówiąc o wzorcu projektowym Fabryka można wyróżnić cztery rodzaje fabryk – Factory (fabryka), Factory Method (metoda wytwórcza), Static Factory (fabryka statyczna) oraz AbstractFactory (fabryka abstrakcyjna). Głównym założeniem fabryki, tak jak w rzeczywistym świecie, jest wytwarzanie obiektów. Dzięki wykorzystaniu fabryki, można ukryć szczegóły implementacyjne tworzenia …