Przegląd rynku pracy IT 01/22

Zobaczmy jak wygląda rynek pracy IT na początku roku 2022. Przeanalizowałem ponad 8 tysięcy aktywnych ofert pracy i zbudowałem kilka ciekawych statystyk, w tym te dotyczące płac. Pomogą one zorientować się jak obecnie kształtuje się rynek pracy, w jakie technologie warto inwestować i na co można liczyć. Zapraszam do czytania.

Bash cheat-sheet

If you are not a daily bash scripter, you may forget how to do certain operations. This cheat-sheet contains the most common tasks that you may want to do.

The new kid on the block – golang

Do you remember my article about the speed of sorting large data chunk in different languages? Of course you don’t. So, I advice you to go through that article as there is a description of the test procedure. However, today I’m going to extend this benchmark by testing go language. The results will be surprising…

Tip of the day: SSH Key-Based Authentication

This type of authentication is considered to be among the most secured ones. You can setup this config in two steps.

Learning awk by examples

awk is a powerful Linux/Unix tool that simplifies your life when it comes to parsing text files/outputs, doing various text manipulation, or, what’s surprising to the newbies, doing certain calculations without using Excel. Let’s get started!

Tip of the day: gcc address sanitizer

Today I’m going to show you how effectively solve painful issues related to memory corruption occurrences.

Najbardziej poszukiwane umiejętności IT w świecie post-pandemicznym

Początek nowego roku to dobry moment na refleksję nad kierunkami rozwoju branży IT i jej zapotrzebowaniem na specjalistów. Przejrzałem sporą ilość raportów mniej lub bardziej znanych ośrodków analitycznych i w niniejszym wpisie chciałbym zarysować pewien wyłaniający się obraz najbliższej przyszłości w świecie technologii informatycznych.

Witaj w piekle: C & C++ – niejawne konwersje i promocje typów

Nie jest tajemnicą, że C i C++ zawiera sporo różnych pułapek czyhających nawet na doświadczonych programistów. Chciałbym przedstawić kilka wyjątkowo wrednych, trudnych do wykrycia, czasem subtelnych i prawie zawsze bardzo niebezpiecznych niespodzianek jakie zaserwuje nam kompilator. Co gorsza, na pierwszy rzut oka wszystko wygląda logicznie…

Koronawirus w IT

Jak radzi sobie branża IT w realiach pandemii koronawirusa? Nadspodziewanie dobrze? Dlaczego? Dzisiaj opowiem jakie mechanizmy zadziałały, co nie do końca się sprawdziło i jak zorganizować (jeśli jeszcze tego nie zrobiliście) środowisko do pracy zdalnej.

Architektura serwerów – wydajność przetwarzania zapytań cz.3

Ostatnio udało nam się zrównoleglić przetwarzanie naszych zapytań. Jednak wydajność tego rozwiązania okazała się mocno rozczarowująca. Dzisiaj sprawdzimy co nie zagrało i jak przybliżyć rezultaty do oczekiwań. Użyjemy narzędzia VTune od Intela – od niedawna można z niego korzystać za darmo.