Lista artykułów

Produktywność na co dzień – Od czego zacząć?

Czy zdarzyło Ci się kiedykolwiek wyjść do sklepu po mleko lub jajka i wrócić z pełną siatką zakupów, w której nie było produktu

2

POIT 047: Ciągła nauka i rozwój

Witam w czterdziestym siódmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest ciągła nauka i rozwój w IT. Dziś moimi gościem jest Adam Gospodarczyk, wieloletni programista, CTO, co-founder startupu. Prowadzi znany kanał na YouTube o nazwie overment, w którym uczy web-developmentu z nastawieniem na JavaScript. Prywatnie i zawodowo entuzjasta ciągłego rozwoju i poszerzania horyzontów, od niedawna podcaster. W tym odcinku o rozwoju w IT opowiemy w następujących kontekstach: czy jest obowiązkiem w naszej branży? jakie zagrożenia i niebezpieczeństwa czyhają na tych, którzy nie chcą się rozwijać? czy konieczność ciągłej nauki jest znana osobom chcącym wejść w tą branżę? z jakich narzędzi, sposobów i źródeł do rozwoju możemy korzystać? jak Adam uczy się nowych technologii? nauka po godzinach czy w pracy? skąd wiedzieć jakiej technologii się uczyć? specjalizacja czy wiedza ogólna? czy planowanie kariery na kilka lat do przodu w IT ma sens? czy awans poziomy to też rozwój? w rozwój jakich umiejętności miękkich inwestować swój czas? czy częsta zmiana pracy to dobra strategia na rozwój? czy uczenie kogoś to również rozwój? Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , 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/adam-gospodarczyk/ Profil na Twitter – https://twitter.com/_overment Overment na YouTube – https://www.youtube.com/channel/UC_MIaHmSkt9JHNZfQ_gUmrg/ Przeprogramowany podcast – https://anchor.fm/przeprogramowani/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/47

Ale ten Internet stary…

Dzisiaj Internet obchodzi swoje 50. urodziny. No nie da się ukryć, że już jest stary – praktycznie dwukrotnie starszy ode mnie! I wiele się zmieniło od jego ...

Golang #4 – pakiety oraz dostępność

Zapraszam na kolejny odcinek kursu Go. W tej części zajmiemy się pakietami. Krótko mówiąc, pakiety odpowiadają za katalogowanie i logiczny podział funkcjonalności na oddzielne „worki”. Umieszczanie wszystkich plików w jednym folderze wprowadza niepotrzebny bałagan. Właśnie ten problem rozwiązują pakiety. Z pierwszym pakietem mieliśmy już do czynienia. Jest to pakiet main, który pełni specjalną funkcję. Odpowiada […]

Poznaj Kubernetes – Jakub Gutkowski, Piotr Stapp

Ten odcinek powienien być tylko o Kubernetesie. Jednak w związku z tym, że jest bardzo spontaniczny a pytania do niego przygotowałem jadąc pociągiem na konferencję DevConf trochę odchodziliśmy od tematu przewodniego. Ale uważam, że to nawet lepiej! Bo dzięki temu moi rozmówcy...

Poznaj Kubernetes - Jakub Gutkowski, Piotr Stapp

Ten odcinek powienien być o Kubernetesie. Jednak w związku z tym, że jest bardzo spontaniczny a pytania do niego przygotowałem jadąc pociągiem na konferencję DevConf trochę odchodziliśmy od tematu przewodniego. Ale uważam, że to nawet lepiej! Bo dzięki temu moi rozmówcy Jakub Gutkowski oraz Piotr Stapp wpletli dużo wątków pobocznych popartych swoim doświadczeniem, które zdobyli przez lata wdrażając różnego rodzaju mniej lub bardziej pogmatwane systemy :) Notatki do odcinka: devsession.pl/poznaj-kubernetes Bardzo ważny jest dla mnie feedback i wsparcie podcastu! Dlatego zostaw proszę recenzję na  iTunes , podziel się informacją o tym odcinku w mediach społecznościowych czy polub  FanPage Devsession . Pozdrawiam Grzegorz Kotfis  

Sortowanie przez wstawianie – algorytm i implementacja w C++

Jednym z podstawowych algorytmów, które musi znać każdy z początkujących programistów, jest sortowanie przez wstawianie (insertion sort). Ten właśnie algorytm oraz jego implementację, poznamy w tej części „Piątku z sortowaniem”. Jak to działa? Zasada funkcjonowania tego algorytmu przedstawia się w następujący sposób. Każdą iterację zaczynamy od wybrania elementu (startując od pierwszego miejsca w tablicy), który będziemy […]

Czas na #NoweRozdanie!

https://pixabay.com/photos/card-game-game-cards-black-white-167051/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2019/10/cards.jpg?fit=300%2C200&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2019/10/cards.jpg?fit=676%2C450&ssl=1" /> Dołącz do zupełnie nowego newslettera, żeby być jeszcze bliżej poruszanej na blogu tematyki.

055: Z pracy w korporacji IT do własnej firmy GameDev – Krzysztof Orzedowski

Krzysiek ponad 8 lat pracował w korporacji IT i pewnego dnia zdecydował, że chciałby zająć się GameDevem. Po pierwszych doświadczeniach etatowych postanowił założyć własną firmę. 2 lata po założeniu firmy ma już 6 pracowników. -> Dobrowolne wsparcie podcastu.

SQL vs noSQL | MySQL vs MongoDB – różnice

Niedawno w jednym z odcinków na YT na temat Node.js wspomniałem o tym, że popularnym wyborem dla noda jest mongoDB. Nie wspomniałem, że mongoDB...

Czym jest Scrum?

Interesując się tematyką IT, każdy z nas z pewnością usłyszał określenie „Scrum”. Jest to fraza, która bez odpowiedniej wiedzy może wydawać się niezwykle zagadkowa. Jej znaczenie, można wyjaśnić jednak, w bardzo prosty sposób. Zapraszam was na tekst, w którym odpowiemy sobie na pytanie „Co to jest Scrum?” Jeśli zaczynasz czytać niniejszy tekst i nie znasz jeszcze […]

Emmet – Podstawy

W tym wpisie przedstawię czym jest Emmet i jakie daje możliwości. Nie da się pokazać wszystkich dobrodziejstw omawianego narzędzia w jednym wpisie, ponieważ wyszedłby

Już nic mnie nie zaskoczy, czyli Wrzesień 2019. Podsumowanie i raport finansowy.

Na swoim (nieaktywnym już) profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy! A TUTAJ znajdziesz wszystkie moje raporty, poczynając od maja 2017! Tym razem raport mocno spóźniony. A dlaczego? Bo biję się z myślami, czy w ogóle […]

14

Podsumowanie PyrCaster MDP 2019

To jest specjalny odcinek podcastu „Porozmawiajmy o IT”, który jest podsumowaniem największej jak do tej pory imprezy podcastowej w Polsce – PyrCaster Międzynarodowy Dzień Podcastów 2019. Wydarzenie to miałem okazję współorganizować wraz z Agatą Chmielewską z podcastu „Firma Online”, Krystianem Zychem z podcastu „Jak zrobić podcast” i Jędrzeje Paulusem z podcastu „Developer-Wannabe”.Złotym sponsorem była firma Podigee reprezentowana przez Mateusza Sójkę, który wygłosił prelekcje o tym jak wygląda sytuacja podcastingu w krajach europy zachodniej. Podigee to firma zajmująca się hostingiem i statystykami dla podcastów. To profesjonalny serwis współpracujący z niezależnymi producentami jak i ze znanymi międzynarodowo firmami i markami. Podigee startuje właśnie w Polsce. Aplikacja, płatności i support mają wsparcie dla naszego języka. Dodatkowo na start można liczyć na 14 dniowy okres próbny. Po więcej informacji zapraszam na stronę: podigee.com Srebrnym sponsorem został nasz kolega podcaster – Sebastian Drzewiecki prowadzący podcast „Nowoczesny Lider”. Zapraszam do słuchania tego podcastu jeśli chcesz poznać metody i narzędzia stosowane przez praktyków zarządzania, dzięki którym staniesz się lepszym liderem. Jest to podcast biznesowy, ale bez zbędnego bełkotu. Same konkrety i sprawdzone rozwiązania. Więcej na stronie nowoczesnylider.pl Dziękuję też firmie Nozbe, za wsparcie naszej konferencji i ufundowanie książek, które otrzymał każdy uczestnik. Podziękowania należą się też kolejnemu brązowemu sponsorowi – podcastowi Napędzani Marzeniami prowadzonemu przez Joannę Borucką. https://porozmawiajmyoit.pl/mdp2019/

Stos (Stack) – 7+ tajników implementacji LIFO

W tym wpisie pokażę Ci, jak twórcy Javy zaimplementowali takie struktury danych, jak FIFO i LIFO, oraz zdradzę, jak możesz zrobić to samodzielnie. Następnie przekonam Cię, że wcale nie warto tego robić ręcznie i lepiej skorzystać z ich pracy. Zapraszam  do lektury. Z tego odcinka dowiesz się: co to jest LIFO, FIFO, HIFO, FEFO, FINO oraz FISH; 🙂 co to jest i jak działa stos (ang. stack); jak działa kolejka (ang. queue) oraz kolejka priorytetowa (ang. priority queue); jak samodzielnie zaimplementować takie struktury danych; oraz…