Lista artykułów

Idempotent – idempotentny, czyli jaki?

Idempotentny, idempotentność – idempotent – czyli właściwie co? W dzisiejszym odcinku zajmiemy się dobrą praktyką programistyczną polegającą na pisaniu idempotentnego kodu. Z tego odcinka dowiesz się: co to jest idempotentny kod i dlaczego warto go pisać? jak pisać skrypty bazodanowe odporne na wielokrotne uruchamianie; jakie są dobre praktyki związane z pisaniem usług sieciowych typu REST; co ma wspólnego rodzenie dzieci z informatyką? Idempotentny – w uproszczeniu oznacza to, że niezależnie ile razy wykonamy daną operację, to wynik zawsze będzie taki sam. Zobaczmy to na…

Rzuć dyskiem twardym lub monitorem na Olimpiadzie

Miałeś kiedyś ochotę rzucić czymś z powodu niedziałającego kodu? Myślę, że na pewno. I wiesz co? Mam dla Ciebie świetną wiadomość! Zapraszam Cię tam gdzie będziesz miał okazję rzucić monitorem lub dyskiem twardym! Takie przyjemności tylko na: Olimpiadzie dla Programistów! Jak szybko biegasz na 1024 metry? Składałeś klawiaturę na czas? Może ciocia lub wujek poprosili Cię o złożenie komputera, ale musisz to zrobić jak najszybciej? Za chwilę wychodzą, a Ty...

Settings Panel, czyli szybkie panele w Androidzie

Settings Panel czyli panele ustawień w Androidzie to okna dialogowe, dzięki którym użytkownik może zmienić ustawienia systemu bez wychodzenia z aplikacji.

4

DevTalk #100 – O devstyle z Maciejem Aniserowiczem

Kto by się spodziewał, że pierwszy odcinek DevTalk z roku 2014 doczeka się aż tylu kontynuacji? Tak szczerze to… nie ja :). Ale bardzo się cieszę, że tak się stało. Dzisiaj zapraszam Was na wyjątkowy, SETNY odcinek podcasta DevTalk. Z tej okazji zmieniła się nieco forma i ja przyjmuję rolę… Gościa! A rozmowę prowadzi Grzesiek Kotfis […]

Logowanie – konfiguracja NLog

Ostatnio miałam okazję konfigurować logowanie w aplikacji. Użyłam do logowania paczki NLog. Plik konfiguracyjny NLog Na samym wstępie musiałam do pliku konfiguracyjnego (app.config lub web.config) dodać odpowiedni wpis: Jak widać, plik składa się z 4 części. Poniżej opiszę każdą z nich. Sekcja nlog Sekcja nlog to tzw. root element. Sekcja variable W sekcji nlog można…

6

Syndrom oszusta – typy

Jeśli wykonaliście test, do którego odnośnik mogliście znaleźć w poprzednim artykule, pewnie już wiecie czy syndrom oszusta dotyczy Was bardziej lub mniej. Dziś Read More

Podsumowanie sierpnia 2019

Postanowiłem, że regularnie będę pisał podsumowanie minionego miesiąca, a także przedstawiał swoje plany na kolejny. Mam nadzieje, że publiczne dzielenie się osiągnięciami oraz

#KsiążkiDobrzana – Biznes w Nigerii czyli “Goniąc czarne jednorożce”

Tajniki biznesu hotelowego w Nigerii i historia niczym z Hollywood. W cyklu #KsiążkiDobrzana dziś Marek Zmysłowski i “Goniąc czarne jednorożce”. Cześć! Witajcie w nowej serii, gdzie będę dzielił się z Wami interesującymi książkami z pogranicza programowania, biznesu, startupów i rozwoju osobistego. Czyli dokładnie to, co na bieżąco czytam bądź słucham. Dziś chciałem Was zachęcić do

Biała lista podatników VAT – nowy wrzód na d**** przedsiębiorcy?

https://pixabay.com/photos/paper-ream-stack-tiered-white-224224/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2019/09/whitelist.jpg?fit=300%2C213&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2019/09/whitelist.jpg?fit=676%2C481&ssl=1" /> Sprawdź, czym jest biała lista podatników VAT, kto na niej skorzysta, a kto może stracić.

CQ-Shop – Architecture, Environment, and Tools

From the very beginning, the CQ-Shop project was meant to be a big mix of buzzwords – microservices, event-driven, AI, and many many more. Even though the final application is a bit different than the planned one, it is still pretty impressive. In this post, I describe the architecture, development environment, and tools that I used. Event […]

11

Jak łatwo wklejać zrzuty ekranu do notki na blogu

Dziś kolejny wpis z cyklu “Produktywny programista”. Tym razem coś o WordPressie, co przyda się nie tylko programistom. Otóż od całkiem niedawna Read More

Klasy w TypeScript

Po nieco teoretycznym spojrzeniu na klasy i obiekty, pora przyjrzeć im się bliżej w TypeScript. Definicja klasy w TypeScript To jak wygląda podstawowa definicja klasy w TypeScript niewiele różni się od tego jak wygląda to w JavaScript ES6+ Zaczynamy od słowa kluczowego class, po którym następuje podanie nazwy dla nowej klasy oraz otwarcie nawiasu klamrowego. …

13

POIT 043: Zdrowie psychiczne w IT

Witam w czterdziestym trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest kwestia zdrowia psychicznego w IT. Dziś moimi gościem jest Daria Dorda, psycholog biznesu, ostatnie 10 lat spędziła w dużych firmach IT pracując na różnych stanowiskach. Od service desk, poprzez zarządzanie, rekrutację i szkolenie kadry zarządzającą, HR i bycie Scrum Masterem. Aktualnie specjalizuje się w pracy z zespołami i pojedynczymi osobami w zakresie kompetencji liderskich, efektywnej pracy zespołowej oraz komunikacji. Prywatnie uwielbia koty, słońce, i tworzenie sztuki. W tym odcinku o zdrowiu psychicznym opowiemy w następujących kontekstach: czym jest zdrowie psychiczne? czy jest to temat tabu w IT? czy ludzie z tej branży są gotowi rozmawiać o zdrowiu psychicznym? jaki wpływ ma na nie stres w codziennej pracy? czym jest wypalenie zawodowe i jak sobie z nim radzić? jak rozpoznać, że możemy mieć już do czynienia z depresją? czy poczucie bezpieczeństwa emocjonalnego jest ważne? co działy HR mogą robić by wpłynąć pozytywnie na dobrostan ludzi z IT? jak organizacje wpływają na zdrowie psychiczne pracowników? jaka jest rola umiejętności miękkich? jak dbać o zdrowie psychiczne? 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/daria-dorda-9491873b/ Konferencja ITMatters – http://itmatters.pl Konferencja Pozitive Technologies – https://pozitive.tech odcinek podcastu o dbaniu o zdrowie – https://porozmawiajmyoit.pl/poit-018-jak-dbac-o-zdrowie-pracujac-w-it/ odcinek podcastu o przepracowaniu – https://porozmawiajmyoit.pl/poit-032-przepracowanie-w-branzy-it/ odcinek podcastu o umiejętnościach miękkich – https://porozmawiajmyoit.pl/poit-022-umiejetnosci-miekkie-w-it/ podcast o tym jak żyć gdy programowanie się znudzi – https://porozmawiajmyoit.pl/poit-021-jak-zyc-gdy-programowanie-sie-znudzi/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/43

Jak posortować tablicę napisów z polskimi znakami

Jak posortować tablicę napisów z polskimi znakami Będzie to bardzo krótki wpis. Możliwe, że będzie to pierwszy z serii. Przedstawię w nim jak posortować tablicę alfabetycznie, która zawiera ciągi z polskimi znakami (ang. array of strings).

Event Storming - 5 kroków do celu.

Blog programisty.