Lista artykułów

1

POIT 074: Przebranżowienie do IT

Witam w siedemdziesiątym czwartym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest przebranżowienie do IT. Dziś moim gościem jest Mateusz Bogolubow – programista z wieloletnim doświadczeniem. Trener programowania i mentor w tym obszarze. Twórca kursów o programowaniu i przedsiębiorca internetowy. Prowadzi indywidualne lekcje i szkolenia.W tym odcinku o przebranżowieniu do IT rozmawiamy w następujących kontekstach: co przyciąga ludzi do IT? jak sprawdzić czy praca w tej branży jest dla mnie? jakie obawy mają ludzi przed wejściem do IT? czy każdy może nauczyć się programowania? na co trzeba się nastawić i jak przygotować przed przebranżowieniem? jak znaleźć czas na naukę nowych umiejętności? jak efektywnie uczyć się programowania? czy nauka samemu daje najlepsze efekty? jakie błędy są najczęściej popełniane na początku przebranżowienia? jak znaleźć mentora i zbudować portfolio? czy są jakieś obszary IT szczególnie atrakcyjne dla osób przebranżawiających się? czy wiek gra role? czy w związku z rosnącym zapotrzebowaniem będzie zwiększała się liczba osób zmieniających branżę? 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/mateusz-bogolubow/ Strona Mateusza – https://devmentor.pl/ Efektywna nauka programowania – https://devmentor.pl/efektywna-nauka-programowania/ Programowanie jest dla każdego, ale nie dla wszystkich! – https://devmentor.pl/czy-programowanie-jest-dla-mnie/ 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/74

Raport DESI 2020 – za mało kobiet w IT!

Wkurzyłem się. Zupełnie przypadkiem trafiłem na artykuł Polska branża IT ma się słabo. Brakuje specjalistów, pracuje bardzo mało kobiet. Dotyczy on raportu DESI 2020 – czyli opublikowanego przez Komisję Europejską opracowania „Indeks gospodarki cyfrowej i społeczeństwa cyfrowego na rok 2020”. Raport jak raport – sporo danych, zestawień, jesteśmy gdzieś w […]

3

Inicjalizacja struktur

Ostatnio było o inicjalizacji tablic, dzisiaj pora na struktury. Ostatnio zdarzył mi się projekt, gdzie kompilator nie wspierał inicjalizacji z podawaniem nazwy pól. Dlatego pomyślałem, że dobrze będzie zebrać w jednym miejscu opcje inicjalizacji, od jakich standardów są dostępne i co się dzieje, kiedy nie podamy wartości dla wszystkich pól. Typowa inicjalizacja Klasyczna inicjalizacja wszystkich […]

4

3. urodziny podcastu

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 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/urodziny3

5

Inicjalizacja tablic

Jakiś czas temu widziałem taki kod inicjalizujący tablicę: Celem autora było zainicjalizowanie wszystkich elementów tą samą wartością. Pewnie dla wielu z Was błąd w tej linijce wyda się oczywisty. Ale skoro inicjalizuje wszystkie wartości na zero, to można pomyśleć, że analogiczny zapis inicjalizuje wszystko na -1. Niestety tylko indeks zerowy przyjmie wartość -1, natomiast cała […]

Moje 5 Minut 22h

W tej godzinie może zostać z realizowanych najwięcej sliceów. To za sprawą rozbudowy już powstałych modułów.

Jednostki długości w CSS

Jak zapewne wiecie CSS posiada wiele jednostek długości. Ale czy znacie ich cechy chrakterystyczne? W tym wpisie przyjrzę się im bliżej oraz przedstawię

8

POIT 073: Hosting aplikacji webowych

Witam w siedemdziesiątym trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest hosting aplikacji webowych. Dziś moim gościem jest Łukasz Gawior – CMO w dhosting.pl. Pasjonat branży hostingowej z którą jest związany od ponad 13 lat. Swoje doświadczenie zdobywał realizując kilkanaście projektów dla firm hostingowych z Polski (m.in. nazwa.pl, zenbox.pl) i zagranicy oraz tworząc własne. Od 2016 roku związany z dhosting.pl gdzie odpowiada za rozwój biznesu ze szczególnym naciskiem na marketing i sprzedaż.W tym odcinku o hostingu aplikacji webowych rozmawiamy w następujących kontekstach: jakie są wady i zalety hostingu współdzielonego, dedykowanego i chmury? jak wyglądają różnice w cenie każdego z tych rozwiązań? czy firmie hostingowej opłaca się inwestować we własną infrastrukturę? jakie role i specjalizacje można wyróżnić wśród osób zajmujących się hostingiem? czy ma sens prowadzenie własnego supportu? jak zapewnia się bezpieczeństwo i jaka jest skala zagrożeń? jak wyglądają przenosiny od jednego providera do drugiego? jakie są różnice w świadczonych usługach między Polską a zagranicą? czy pandemia koronawirusa jest wyzwaniem dla firm hostingowych? jakimi kryteriami kierować się przy wyborze firmy hostingowej? w jakich kierunkach ta branża będzie się rozwijała i czy chmura jest dla niej zagrożeniem? 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/lukaszgawior/ Firma dhosting.pl – https://dhosting.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/73

Czym są domknięcia (closures) w JavaScript?

Domknięcia to jeden z podstawowych mechanizmów działania JavaScript. Zobacz czym są domknięcia.

Jak szybko przetestować stronę w cypress.io?

Musisz przetestować aplikację webową, ale nie chce Ci się jej manualnie przeklikiwać za każdym razem, gdy ktoś wprowadzi zmiany? Czasami masz wrażenie, że czujesz się jak „bot”, który za każdym razem robi to samo? A co gdyby pojawił się „bot”, który wykona tę pracę za Ciebie i jeszcze Ci powie, kiedy coś nie działa? Taką […]

Saas Porażka #2: Opowieść o tym, jak NIE zaczynać projektu

W poprzednim artykule dokładnie opisałem, czym będziemy się zajmować przez najbliższe miesiące. Omówiłem też domenę, żeby potem sprawnie przejść przez Event Storming oraz implementację i nie musieć po raz kolejny wyjaśniać wymagań biznesowych. Będzie to nasz punkt odniesienia. Dzisiaj w najdrobniejszych szczegółach przedstawię, jak narodził się pomysł, jak go „walidowałem” i ile się napracowałem, jeszcze […]

Saas Porażka #2: Opowieść o tym, jak NIE zaczynać projektu

W poprzednim artykule dokładnie opisałem, czym będziemy się zajmować przez najbliższe miesiące. Omówiłem też domenę, żeby potem sprawnie przejść przez Event Storming oraz implementację i nie musieć po raz kolejny wyjaśniać wymagań biznesowych. Będzie to nasz punkt odniesienia. Dzisiaj w najdrobniejszych szczegółach przedstawię, jak narodził się pomysł, jak go „walidowałem” i ile się napracowałem, jeszcze […]

O Test Driven Development

W jednym z ostatnich wpisów na blogu poruszałem zagadnienia związane z testowaniem oprogramowania. Jednym z zagadnień, które pominąłem w tamtym artykule było podejście Test Driven Development, w skrócie TDD. W tym poście powiem nieco więcej o tym podejściu. Jednakże do pełnego zrozumienia wpisu warto wcześniej zapoznać się z moim poprzednim artykułem dotyczącym testowania oprogramowania – …

Docker na Maca ssie? Przyspieszamy synchronizację plików Mutagenem

Docker na maka ssie. Problemy z wydajnością, problemy z wolnym odczytem. Czy można temu zaradzić?

Docker na Maca ssie? Przyspieszamy synchronizację plików Mutagenem

Docker bez dwóch zdań jest świetnym narzędziem i zrewolucjonizował developerkę (i nie tylko) w wielu dziedzinach. Niestety, to co na Linuksie działa jak marzenie, na pozostałych systemach ma mniejsze lub większe problemy. Twórcy Dockera zdają sobie z tego sprawę i nawet w roadmapie na 2020 r. pojawiły się dwie największe bolączki: