Lista artykułów

Co ostatnio czytałeś Piotrze? (IX)

https://pixabay.com/illustrations/book-books-bookshelf-read-978888/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2020/11/bookshelf.jpg?fit=300%2C157&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2020/11/bookshelf.jpg?fit=676%2C354&ssl=1" /> Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

Praca z formatem JSON w Javie

Format JSON jest obecnie najpopularniejszym formatem do komunikacji pomiędzy aplikacjami, niezależnie od języka, w jakim są napisane. Jak pracować z formatem JSON w języku Java? JSON to skrót, który rozwija się do JavaScript Object Notation. Przykładowe dane w tym formacie wyglądają następująco: Dane muszą być zawarte w nawiasach klamrowych, potem mamy wpisy w postaci “klucz”: …

Gitlab CI – FTP Deployment

Obecnie sporo aplikacji typu SPA działa bez żadnego backendu. Są to zazwyczaj małe aplikacje, najczęściej wizytówki, strony informacyjne czy prezentacje portfolio. Zazwyczaj hostowane są za pomocą mechanizmu typu Github Pages, gdzie konfiguracja procesu wdrażania zajmuje kilka chwil. Co jednak w przypadku, kiedy nie chcemy lub, co gorsza, nie możemy wstawić kodu do publicznego repozytorium? ...

Programowanie Dla Dzieci, Nauka Programowania Dla Dzieci – Scratch, Python, czy może Minecraft?

Programowanie Dla Dzieci! 👶 Jak połączyć pasję do programowania i … 👼DZIECI? + (Minecraft, 🐦Angry Birds i Epoka Lodowcowa). Cześć. Dzisiaj chciałbym pochylić się nad całkowicie nowym tematem, do którego przymierzałem się już od pewnego czasu. Jednak dopiero kwarantanna i konieczność realizacji edukacji domowej ostatecznie mnie do tego skłoniła. Temat na dziś to: programowanie dla dzieci + nauka programowania dla dzieci. Programowanie dla dzieci Ten temat jest mi bardzo bliski, ponieważ w domu dysponuję świetnym „materiałem” badawczym, a mianowicie dwójką kochanych dzieciaków – córcia…

5

POIT 092: Programowanie dronów

Witam w dziewięćdziesiątym drugim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest programowanie dronów. Dziś moimi gościem jest Michał Kierul – absolwent Wydziału Telekomunikacji na Uniwersytecie Technologiczno-Przyrodniczym w Bydgoszczy. Od 2003 roku, tworzył spółkę SoftBlue, gdzie zdobyte doświadczenie biznesowe łączy z pasją do informatyki i teleinformatyki. Od 2012 roku, po przekształceniu SoftBlue w spółkę akcyjną, pełni funkcję Prezesa Zarządu i koordynuje projekty z dziedziny IT i ICT.W tym odcinku o programowaniu dronów rozmawiamy w następujących kontekstach: skąd zainteresowanie SoftBlue dronami? jak działa AirDron – system monitoringu antysmogowego? czy drony mają również sterujący nim system operacyjny? jakie funkcje i możliwości dronów można programować? czy każdy producent ma swoje SDK czy też są pewne standardy na rynku? czy tworząc oprogramowanie na drona pisze się na konkretny model? jakich języków programowania się używa? jakie umiejętności trzeba mieć aby rozpocząć swoją przygodę z programowaniem dronów? jaki jest profil zawodowy i kompetencyjny osób zajmujących się dronami? jak i gdzie firmy mogą zamawiać oprogramowanie na drony? w którym kierunku branża zajmująca się dronami będzie się rozwijać? 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 Michała na LinkedIn – https://www.linkedin.com/in/micha%C5%82-kierul-3b7a981b7/ Firma SoftBlue – h​ttps://softblue.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/92

Wielki Powrót

Trochę czasu minęło od mojego ostatniego artykułu. Ok, całe życie dla chomika, 330 kubków kakałka dla entuzjasty ciepłych napitków, wiem, sporo wody upłynęło. Dlatego uwierzę, że nowy tekst może być zaskoczeniem. Przez ponad rok sporo się działo w moim życiu. Wielokrotnie miałem na głowie więcej niż byłe w stanie na raz ogarnąć, dlatego pisanie ...

Moje 5 Minut 31h

Ostanie 30 minut do realizacji celu 366 dni ciągłego vlogowania. To będzie prawie 31 godzin pracy. Kilka razy przeciągnąłem. W tej ostatniej godzinie zamierzam dokończyć projekt. Wersję z modelu.

Młodszy programista (Junior developer) – jak zostać?, CV, zarobki, praca

Chcesz zostać programistą? Szukasz pracy jako młodszy programista / Junior Developer? Jesteś w dobrym miejscu! Przed sobą masz zbiór najlepszych darmowych materiałów pomocnych podczas nauki programowania oraz podjęcia pierwszej pracy jako programista. Dzięki nim otrzymasz odpowiedź na poniższe pytania: Kim jest oraz co robi programista? Czy każdy może zostać programistą i czy warto to robić? Co trzeba umieć i zrobić, żeby zostać programistą? Jak przygotować CV nawet nie mając doświadczenia komercyjnego? Jak będzie wyglądała Twoja pierwsza praca? Powodzenia w nauce i zapraszam do lektury! Młodszy…

Web Intents i naiwniak, czyli dlaczego nie możemy mieć fajnych rzeczy?

Wieki temu Paul Kinlan zaproponował nowy standard internetowy: Web Intents. Osobiście czułem, że może to być jedna z większych rewolucji w historii Sieci. I ...

Czym charakteryzuje się praca działu Research & Innovation

Czym zajmuje się dział Research & Innovation? Jak wygląda rekrutacja na stanowisko Data Scientist? Gościem dzisiejszego odcinka Devsession jest Bartosz

Research & Innovation

Czym zajmuje się dział Research & Innovation? Jak wygląda rekrutacja na stanowisko Data Scientist?  Gościem dzisiejszego odcinka Devsession jest Bartosz Adamczewski - programista, "Freak" Wydajnościowy, praktyk Machine Learning, rozwiązujący problemy biznesowo-naukowe oraz wydajnościowe od kilkunastu lat, przy użyciu wielu platform, języków i narzędzi. To także zdecydowany wyznawca zasady "Mechanical Sympathy", gdzie kod zaprojektowany jest w taki sposób, aby świadomie współpracować z obecną architekturą komputerów. Bartosz jest dyrektorem działu Research and Innovation w SDI Media, gdzie na co dzień prowadzi zespoły Computer Science oraz Data Science. Jeśli chcecie się dowiedzieć czym zajmuje się dział Research & Innovation, jakie wyzwania niesie praca w takim dziale, czym różni się podejście do wytwarzania oprogramowania w R&I od innych firm... musicie tego posłuchać!  Z tego odcinka dowiecie się:  jak powstał i czym zajmuje się dział Research & Innovation jak zarządza się działem Research & Innovation, jakie to niesie wyzwania jak wygląda rekrutacja i onboarding na stanowisku Data Scientist jakie jest podejście do wytwarzania oprogramowania w R&I w stosunku do innych firm (podejście zdroworozsądkowe, Brak SCRUMa, Compression Oriented Design, Data Oriented Design itp.) Notatki do odcinka: https://devsession.pl/research-and-innovation/   Dobrego odbioru!  Prześlijcie nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook: @devsessionpl LinkedIn: Devsession   Pozdrawiam,  Grzegorz Kotfis  

Czy wiesz, że możesz podpisać dowolny dokument korzystając z profilu zaufanego?

Ja nie wiedziałem 🙂 Od czasu do czasu zdarza mi się dogadywać i podpisywać umowy zupełnie zdalnie (np. te związane ze współpracą reklamową na blogu). Wygląda to tak, że z wstępne ustalenia dogadujemy mailowo, żeby był po nich ślad, następnie spisujemy całość i generujemy z tego plik PDF.... Czytaj dalej →

#51 Co zrobić gdy mamy dość programowania?

Programowanie zawsze wzbudzało we mnie skrajnie pozytywne emocje. Gdy zacząłem zawodowo pracować jako programista, było jeszcze lepiej. Nie robiłem już tylko projektów do szuflady, ale były one publicznie dostępne – setki osób mogło, korzystać z tego, co stworzyłem. To było świetne. Niestety wraz z upływem czasu, zaczęły pojawiać się pierwsze negatywne odczucia co do wybranej […]

14

#51 Co zrobić gdy mamy dość programowania?

Programowanie zawsze wzbudzało we mnie skrajnie pozytywne emocje. Gdy zacząłem zawodowo pracować jako programista, było jeszcze lepiej. Nie robiłem już tylko projektów do szuflady, ale były one publicznie dostępne – setki osób mogło, korzystać z tego, co stworzyłem. To było świetne. Niestety wraz z upływem czasu, zaczęły pojawiać się pierwsze negatywne odczucia co do wybranej kariery zawodowej. Pierwsze pytania i zastanawianie się, czy to na pewno to. W końcu dotarłem do momentu, w którym dostarczenie jakiegokolwiek kodu było dla mnie niesamowitym wyzwaniem. Po prostu nie chciało mi się programować. Każda kolejna linia kodu powodowała wewnętrzne wkurzenie. Skąd w ogóle taki stan emocjonalny? Co poszło nie tak? Teraz gdy analizuję te sytuacje (bo było ich parę) można określić, że to, co robiłem, nijak miało się do tego, co rzeczywiście chciałbym robić. Przykład? Chciałem rozwijać się w technologiach backendowych, a 9 miesięcy musiałem spędzić po stronie frontendowej, tworząc UI w Angularze. Starałem się zmieniać środowisko, aby pojawić się w nowym i świeżym dla mnie miejscu, niestety nie zawsze tak szybko, jak bym tego chciał. Finalnie nie skończyło się jeszcze na wypaleniu, ale na pewno były to pierwsze kroki w jego kierunku. Jak poradzić sobie z pojawiającą się niechęcią do programowania? W tym odcinku rozmawiamy o naszych sposobach na radzenie sobie z tytułowym „mam dość programowania”. Jakie metody nam pomogły wyjść z dołka oraz jak dalej czerpać przyjemność z tworzenia oprogramowania.

15

POIT 091: Układy FPGA w programowalnych sieciach komputerowych(SDN).

Witam w dziewięćdziesiątym pierwszym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy są układy FPGA w programowalnych sieciach komputerowych (SDN).Dziś moimi gośćmi są:Maciej Trochimiuk – Software Engineer w CodiLime. Doktor na Politechnice Warszawskiej. Studiował informatykę i radiokomunikację. Pracował m. in. w Orange Polska i Samsung Electronics.Mateusz Jabłoński – Software Engineer w CodiLime. Absolwent informatyki na Politechnice Warszawskiej. Programista C, C++ oraz Python.W tym odcinku o układach FPGA w programowalnych sieciach komputerowych (SDN) rozmawiamy w następujących kontekstach: czym są i jak działają układy FPGA? jakie są zalety tych układów? gdzie i w jaki sposób się je wykorzystuje? jak się je programuje? czym jest akceleracja na przykładzie kart graficznych? jak łączy się software z układami FPGA? czym są układy SmartNIC? w jaki sposób wykorzystuje się układy SmartNIC w sieciach SDN? w jakim kierunku te układy i ich zastosowanie w sieciach SDN będą się rozwijały? 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: odcinek podcastu o sieciach SDN – https://porozmawiajmyoit.pl/poit-059-software-defined-networking/ Profil Macieja na LinkedIn – https://www.linkedin.com/in/maciej-trochimiuk-7713a1159/ Firma CodiLime – https://codilime.com/ Blog CodiLime – https://codilime.com/blog/ Podcast o SDN – https://porozmawiajmyoit.pl/poit-059-software-defined-networking/ 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/91