Lista artykułów

Kody i formularze ZUS w pigułce

https://pixabay.com/illustrations/matrix-code-computer-pc-data-356024/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/08/matrix.jpg?fit=300%2C212&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/08/matrix.jpg?fit=676%2C477&ssl=1" /> Sprawdź jaki formularz i kod tytułu ubezpieczenia musisz wybrać podczas zgłoszenia do ubezpieczeń w ZUS.

REACT w dużej skali. Jak tworzyć aplikacje większe niż TODO list? – LIVE

REACT szybko stał się wręcz najpopularniejszą biblioteką wykorzystywaną w frontendowym świecie. Niestety ale tak samo jak łatwo go użyć, tak samo łatwo natrafić na pierwsze problemy. Tym razem podczas webinaru chcemy się skupić na wykorzystywania REACTa w większych aplikacjach. A dokładniej wskazać problemy jakie spotkaliśmy podczas realizacji aplikacji większych niż lista TODO 🙂 Kiedy? ▶️ […]

Java 14 – ulepszona instrukcja switch

W Javie 14 ulepszono nieco składnie dla instrukcji warunkowej switch. Do tej pory przykładowa instrukcja wyglądała tak: Dzięki użyciu nowej składni możemy powyższe zamienić na coś o wiele przyjemniejszego dla oka: Przede wszystkim pozbywamy się nieszczęsnego break, o którym to każdemu programiście zdarzyło się co najmniej raz w karierze zapomnieć. Dodatkowo wszystkie wartości jakie mają …

4

Jak rozwiązać problem komiwojażera? Implementacja algorytmu genetycznego

W poprzednim artykule omówiliśmy, jak powinien działać algorytm genetyczny rozwiązujący problem komiwojażera. Skoro posiadamy podstawy teoretyczne, pora zabrać się za praktykę. Spróbujemy zaimplementować rozwiązanie problemu komiwojażera za pomocą algorytmu genetycznego w języku TypeScript z użyciem frameworka Angular. Do dzieła!Jeśli chcesz przetestować aplikację, która została tu omówiona, wejdź pod ten adres. …

Ty też jesteś wizjonerem?

W tym wpisie chcę podzielić się z Wami moimi ostatnimi przemyśleniami, które nie pojawiły się znikąd. Od dłuższego czasu obserwuje siebie i to

6

POIT 078: Blogowanie dla programistów

Witam w siedemdziesiątym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest blogowanie dla programistów.Dziś moim gościem jest Andrzej Krzywda – programista, przedsiębiorca, CEO software house Arkency specjalizującego się w Ruby i technologiach pochodnych, prelegent na konferencjach programistycznych, szachista, bloger i podcaster.W tym odcinku o blogowaniu dla programistów rozmawiamy w następujących kontekstach: po co programiście blog? jakie benefity i korzyści daje? co powstrzymuje programistę przed założeniem bloga? czy można uczyć się z własnych blog postów? rozpoczynać od bloga po angielsku czy polsku? czy ma sens miksowanie języków? czy warto mieć strategię rozwoju bloga? jaką platformę wybrać na początek? czy warto mieć zbudowaną personę czytelnika? ile kodu to już za dużo kodu? jak promować własne treści i gdzie to robić? jak działać żeby blog nie umarł? czy każda firma programistyczna powinna mieć bloga? co jej to może dać? czy mamy obecnie schyłek blogowania na rzecz video? 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/andrzejkrzywda/ Profil na Twitter – https://twitter.com/AndrzejSoftware Profil na Instagram – https://www.instagram.com/andrzejkrzywda/ Fanpage na Facebook – https://www.facebook.com/AndrzejOnSoftwarePoPolsku/ Kanał na YouTube – https://www.youtube.com/user/andrzejbawaria Podcast Andrzeja – https://podcasts.apple.com/us/podcast/andrzej-on-software/id1200210334 Firma Arkency – https://arkency.com/ Wystąpienie “Wizerunek programisty” – https://www.facebook.com/watch/live/?v=2760430264080506 Mój blog – https://kkempin.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/78

7

Dlaczego w C const nie może być rozmiarem tablicy?

W C++ trwają starania, żeby praktycznie nigdy nie trzeba było korzystać z preprocesora. Jednym z typowych zastosowań define w C jest deklarowanie stałych będących rozmiarami tablic. W C++ od dawna możemy używać w tym celu const, a od jakiegoś czasu (dokładniej od C++11) również constexpr. Jednak kiedy zechcemy przenieść te praktyki do C czeka nas […]

Napisałem książkę! Kilka słów o „TypeScript na poważnie”

Type of Web - Blog o programowaniu. Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Książka mojego autorstwa „TypeScript na poważnie” została ukończona i jest możliwość zakupu po niższej cenie w przedsprzedaży. Kilka osób prosiło mnie o opisanie tego, jak proces twórczy i wydawniczy wygląda od podszewki – wszak zdecydowałem się self-publishing! Zapraszam więc do serii wpisów 🙂 Książkę „TypeScript na poważnie” w przedsprzedaży w niższej …

Uczenie się – najważniejsza umiejętność dla programistów

Poza językiem angielskim jest jeszcze jedna ważna umiejętność dla każdego w branży IT, a mianowicie wiedzieć JAK się uczyć. Nieważne czy dopiero starasz się o pierwszą pracę, jesteś już juniorem, czy masz już dwucyfrowy staż pracy w branży. Na każdym z tych etapów uczyć się trzeba, jeśli pewnego dnia nie chcę się obudzić w bardzo niefajnej sytuacji. Zwłaszcza …

Uczymy się Elasticsearch #017: wyszukiwanie podczas pisania

Zobacz zbiór materiałów, z których możesz skorzystać do implementacji funkcjonalności "search-as-you-type" w swojej wyszukiwarce.

People's experiences with approaches to multitenancy

Hi, we're Arkency and it's our blog with meaty content.

12

30 devstories

Od jakiegoś czasu biorę udział w akcji #30devstories i publikuję nagrania na YouTube. Chodzi w skrócie o to, żeby nagrać 30 filmików związanych z różnymi aspektami programowania. Na razie opublikowałem 6 odcinków: Więcej o samej akcji mówię tutaj: Kolejne odcinki znajdziecie na moim kanale YouTube. Jeżeli również chcesz wziąć udział w akcji – weź kamerę […]

Jak sprawić by klasa zaczęła być testowalna? – Metoda Szwu

W ramach zadania chcesz napisać test by być pewnym, że zrobiłeś wszystko dobrze. Niestety nie potrafisz przetestować czy metoda wypisuje odpowiedni string na ekran. Idziesz do starszego kolegi, który mówi Ci: „Do tego kodu nie da się napisać testu. Nawet nie trać na to czasu.” Metody/Klasy/Funkcje pod kątem testowalności możemy podzielić na kategorie: * Można […]

Co wprowadziło ES8 do JS

To kolejny wpis o zmianach jakie zostały wprowadzone na przestrzeni ostatnich lat w JavaScript. W tym artykule przyjrzymy się bliżej zmianom wprowadzonym w

15

POIT 077: Quant developer

Witam w siedemdziesiątym siódmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest quant developer. Dziś moimi gośćmi są:Piotr Jarecki – programista F#. Software Development Lead w Credit Suisse zarządzający zespołem odpowiedzialnym za aplikacje frontendowe dla traderów. Jego hobby to gry planszowe i narciarstwo.Paweł Kołtuniuk – programista z 10 letnim doświadczeniem. Lead Software Development Engineer w Credit Suisse zarządzający zespołami i projektujący wewnętrzne systemy banku. Wcześniej pracował w Microsoft gdzie zajmował się tworzeniem frameworków testujących dla aplikacji webowych. Andrzej Sokolnicki – absolwent Elektroniki i Telekomunikacji. Wcześniej pracował jako software testing engineer w Intelu i UTC a także programista C++ w Nokii. Obecnie pracuje jako Quantitative Developer w Credit Suisse. W codziennej pracy łączy technologie, zarządzanie zespołem i styk z biznesem. W wolnym czasie uwielbia podróże, wspinaczkę i dobre filmy oraz jazdę na snowboardzie. Partnerem odcinka jest firma Credit Suisse która posiada w Polsce kilkudziesięciosobowy zespół Quantów i Quant Developerów. Jeśli zainteresuje Cię praca opisana w tym odcinku skontaktuj się z jednym z gości za pośrednictwem sieci społecznościowych w celu zyskania większej liczby szczegółów, opisu ról i możliwości zaaplikowania na nie!W tym odcinku o quant developerze rozmawiamy w następujących kontekstach: kim jest quant developer? jakie są różnice i podobieństwa w stosunku do klasycznego software developera? jak bardzo znajomość matematyki jest kluczowa? czy banki korzystają tylko z przestarzałych technologii? jak może wyglądać ścieżka kariery quant developera? jak wygląda rynek pracy i zapotrzebowanie na takich specjalistów? jakie są wynagrodzenia w tej branży? jak quant developerzy współpracują z innymi działami IT? skąd moi goście czerpią wiedzę? jakie narzędzia i języki programowania wykorzystuje w codziennej pracy? czy ta dziedzina będzie się rozwijać i komu można ją polecić? 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/piotrjarecki/ Profil Pawła na LinkedIn – https://www.linkedin.com/in/pawe%C5%82-ko%C5%82tuniuk-b610bb16/ Profil Andrzeja na LinkedIn – https://www.linkedin.com/in/andrzej-sokolnicki-171b4b19/ 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/77