Lista artykułów

Dlaczego nie warto być programistą?

Mimo, że tytuł tego wpisu może brzmieć dość kontrowersyjnie, to uważam że taki post powinien znaleźć się na blogu skupionym wokół tematyki programowania i szeroko pojętego IT. Tym artykułem chcę nieco odczarować branżę IT z wizerunku utopijnego miejsca pracy pozbawionego skaz. Mimo przewrotnego tytułu, moim zadaniem nie jest nikogo zniechęcić do pracy w branży IT. …

Co ostatnio czytałeś Piotrze? (VIII)

https://pixabay.com/photos/books-reading-beach-vacation-918521/ " data-medium-file="https://i2.wp.com/programistanaswoim.pl/wp-content/uploads/2020/08/books.jpg?fit=300%2C200&ssl=1" data-large-file="https://i2.wp.com/programistanaswoim.pl/wp-content/uploads/2020/08/books.jpg?fit=676%2C450&ssl=1" /> Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

Po co nam testy przy rozwoju istniejącego kodu?

Dostajesz zadanie wprowadzić drobną modyfikację. Znajdujesz miejsce w metodzie, która robi definitywnie za dużo. Nie masz czas na refaktoryzację. Czy czujesz się pewnie przed modyfikacją? Co można zrobić w takiej sytuacji by nie bać się w trakcie wprowadzania zmiany, a potem, gdy ktoś z tego będzie korzystał? I tu z pomocą przychodzą testy. Napisanie nawet […]

PoC, czyli schodzimy z WordPressa

Cześć. Nasza ekipa jest szczerze zaskoczona konsekwentnie rosnącą liczbą lajków na naszym FB. Cieszą nas także, bardzo sympatyczne propozycje współpracy branżowej, które od czasu do czasu dostajemy. Jak łatwo zauważyć, nie jesteśmy ostatnio d(a)emonami bloggingu, co każe nam traktować je z dużą dozą dystansu, ale to nie znaczy, że nic się u nas w tej […]

5

Dolina krzemowa, bro kultura i kobiety, czyli recenzja książki “Brotopia. Kobiety a Dolina Krzemowa”

Dziś zapraszam Was do obejrzenia mojego pierwszego filmu na YouTube. Zrecenzowałam książkę “Brotopia. Kobiety a Dolina Krzemowa” autorstwa Emily Chang, a także podzieliłam się własnymi przemyśleniami

6

POIT 076: Cyberbezpieczeństwo: Trendy 2020

Witam w siedemdziesiątym szóstym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy są trendy w cyberbezpieczeństwie na rok 2020. Partnerem odcinka jest firma SwingDev .Dziś moim gościem jest Grzegorz Bąk – Product Development Manager w Xopero Software, związany z backupem danych od ponad 8 lat. Zaczynał od wsparcia technicznego klientów i partnerów, rozwijał aplikacje mobilne, a obecnie odpowiada za planowanie i rozwój rozwiązań Xopero. Autor licznych artykułów i wystąpień związanych z bezpieczeństwem..W tym odcinku o trendach w cyberbezpieczeństwie rozmawiamy w następujących kontekstach: po co tworzy się raporty o trendach w cyberbezpieczeństwie? czy okres pandemii koronawirusa zmienił coś w aktualności tego raportu? na ile cyberzagrożenia są na dziś realne? czy korzystając z chmury możemy czuć się bezpiecznie? kto ponosi odpowiedzialność za korzystanie z chmury? jakie zagrożenia stwarza Internet of Things? jak działa ransomware i jakie problemy stwarza? czy można wykorzystać AI do podnoszenia poziomu zabezpieczeń? czy backupy i disaster recovery to fundamenty cyberbezpieczeństwa? kilka słów o backupach w chmurze czy blockchain może pomóc w tym obszarze? jak działa MFA? jak sytuację może zmienić upowszechnienie komputerów kwantowych? 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 na LinkedIn – https://www.linkedin.com/in/grzegorz-bak/ Raport Cyberbezpieczeństwo: Trendy 2020 – https://lp.xopero.com/raport-cyberbezpieczenstwo-trendy-2020 Xopero Software – https://xopero.com/pl/ Praca w SwingDev – https://swing.dev/careers 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/76

DevTalk #119 – O testach część 2 z Marcinem Grzejszczakiem

Kolejny tydzień, a zarazem kolejna część DevTalka o testowaniu. Tym razem razem z  Marcinem Grzejszczakiem rozmawiamy o metodach prywatnych i jednostkach w testach jednostkowych. Interesują Cię testy regresji? W dzisiejszym odcinku mentor SmartTestingu porusza ten temat BONUSOWO, wsłuchaj się uważnie. Marcin Grzejszczak można nazwać nie tylko programistą, ale również autorem. Ojciec książek Mockito Instant oraz […]

8

DevTalk #119 – O testach część 2 z Marcinem Grzejszczakiem

Kolejny tydzień, a zarazem kolejna część DevTalka o testowaniu. Tym razem razem z  Marcinem Grzejszczakiem rozmawiamy o metodach prywatnych i jednostkach w testach jednostkowych. Interesują Cię testy regresji? W dzisiejszym odcinku mentor SmartTestingu porusza ten temat BONUSOWO, wsłuchaj się uważnie. Marcin Grzejszczak można nazwać nie tylko programistą, ale również autorem. Ojciec książek Mockito Instant oraz […]

Facebook debugger i Open Graph

Jakiś czas temu w projekcie DevAdventCalendar, którym kieruję, był błąd. Gdy ktoś wrzucał na sociale link http://www.devadventcalendar.pl lub wysyłał go w Messengerze, to nieodpowiednio skalowała się grafika w podglądzie linku inicjatywy: Nie był to błąd krytyczny, więc stworzyłam odpowiedni Issue na GitHubie i zostawiłam temat. Open Graph Możecie się zastanawiać, co to jest to magiczne……

Tworzymy własny bundler

Bądźmy szczerzy: praktycznie wszyscy używamy jakiegoś bundlera, ale prawie nikt z nas swojego bundlera nie lubi (na Ciebie patrzę, webpack…). Może by tak zat...

Trial of Questions, czyli quiz wiedzy o wiedźminie napisany we Flutterze

Zobacz efekt kilkudziesięciu godziny hobbystycznej pracy nad moją pierwszą aplikacją mobilną ever.

12

Problem komiwojażera rozwiązywany algorytmem genetycznym

Sztuczna inteligencja, perceptrony, algorytmy genetyczne – pewnie często słyszałeś te słowa. Coraz więcej rzeczy staje się „inteligentnych”. Sztuczną inteligencję (AI) wsadza się do wszystkiego – telefonów, telewizorów itd. Czy to dobrze? Nie wiem. Lecz na pewno warto wiedzieć, jak to mniej więcej działa. Dlatego w tym artykule przeanalizujemy działanie jednego …

13

POIT 075: Przywództwo w IT

Witam w siedemdziesiątym piątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest przywództwo w IT. Dziś moim gościem jest Łukasz Szymański – Director Of Engineering w Grupie OLX. Entuzjasta podejścia serverless. AWS Cloud Architect. W swojej pracy pomaga biznesowi zrozumieć IT oraz IT zrozumieć biznes. Swoją karierę rozpoczynał jako PHP i Python developer aby dojść do miejsca, w którym zarządza managerami IT i zespołami inżynierów.W tym odcinku o przywództwie w IT rozmawiamy w następujących kontekstach: czym jest i czy w branży IT wyróżnia się czymś szczególnym? czy liderem trzeba się urodzić, czy też można się tego nauczyć? na ile istotna jest znajomość kwestii technicznych na różnych poziomach? czy wielkość firmy i etap jej rozwoju wpływa na wymagania wobec lidera? jakie są najistotniejsze cechy lidera w IT? czy przywódca w IT to osoba snująca plany czy pracująca operacyjnie? czy położenie geograficzne wpływa na to jak odbierany jest przywódca? co jest najtrudniejsze w pracy lidera? jak lider powinien się zachowywać w sytuacjach kryzysowych? czy firma powinna wspierać rodzenie się i rozwój niemianowanych liderów? czym jest przywództwo w społecznościach IT? czym jest samotność lidera? czego brakuje liderom w IT? 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 na LinkedIn – https://www.linkedin.com/in/szymanskilukasz/ Profil na Twitter – https://twitter.com/szymanskilukasz 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/75

Moje 5 Minut 23h

Trzy ostatnie slice wyglądają bardzo prosto. Może uda się zamknąć w 1h i rozpocząć ostatnią trudną część. Zapis zdarzeń. Może też warto było by użyć read modeli by podnieść wydajność. Czyli rozbudować bazowe klasy widoków o taki mechanizm…

15

DevTalk #118 – O testach część 1 z Olgą Maciaszek-Sharmą i Marcinem Grzejszczakiem

Nurtuje Cię temat testów w pracy programisty? A może… chcesz dowiedzieć się jakie typy testów można wykorzystywać w pracy? Świetnie trafiłeś! W najnowszym DevTalku poruszamy te tematy wraz z mentorami SmartTestingu. Olga razem z Marcinem zaspokoją Twoją żądzę wiedzy. Olga Maciaszek-Sharma jest programistką Java oraz Groovy, wcześniej pracowała jako Inżynier Jakości Oprogramowania. Interesuje się  mikroserwisami, […]