Raport 2/2018: krótki przegląd rynku pracy IT

Drogi Czytelniku tym razem zobaczymy jak wygląda nasz rodzimy rynek pracy. Nie będzie to poważne studium poparte wieloletnimi badaniami, a raczej szybkie spojrzenie na obecną sytuację. Zobaczymy jakie oferty czekają na specjalistów IT i które specjalizacje są najbardziej pożądane na rynku pracy.

Bitcoin: mity i legendy wrogów

Dzisiaj weźmiemy pod lupę mity chętnie powielane przez wrogów Bitcoina. Poprzednio zajmowaliśmy się obalaniem mitów tworzonych przez entuzjastów, a teraz zajmiemy zgoła odmienne stanowisko. A więc do roboty…

Bitcoin: mity i legendy wyznawców

Technologia Bitcoin, czyli wirtualna waluta jest dzisiaj odmieniana przez wszystkie przypadki. Budzi wiele emocji i jest przedmiotem wielu płomiennych dyskusji. Co więcej, nierzadko dochodzą do tego pieniądze, czasami bardzo duże pieniądze. To mieszanka wybuchowa, która przyczyniła się do powstania wielu zwalczających się frakcji. Chyba najłatwiej je podzielić na: obóz wyznawców wirtualnej waluty, obóz zdeklarowanych wrogów, […]

Behind the scenes: Bitcoin

Cryptocurrencies are really hot and attract attention of the broader public. But a few of us really know what sits behind the curtain. Today I’m going to give you a short overview of the technological side of Bitcoin.  However, I’m not going to focus on economics or social impact of cryptocurrencies. The whole concept is […]

Syndrom wybitej szyby

  Drogi Czytelniku chciałbym Ci opowiedzieć o bardzo ciekawym zjawisku z branży IT, określanym, dosyć zresztą zagadkowo, jako syndrom wybitej szyby. Zastanawiasz się zapewne: co to takiego..? Jakie są Twoje pierwsze skojarzenia? Być może staje Ci przed oczami stary, opuszczony dom na uboczu, albo grupa łobuzów rzucających kamieniami w wystawy sklepowe. Dobrze! Jesteś bardzo blisko! […]

Pierwszy wpis

To mój pierwszy wpis po polsku. Poprzednio umieściłem kilka artykułów w języku angielskim, w kolejce na publikacje czekają kolejne. Jednak zdecydowałem się rozszerzyć działalność pisarską na język polski, poniekąd na prośbę kolegi a częściowo z chęci komentowania i opisywania spraw, które są związane z naszym podwórkiem.

std::vector vs sorted std::vector vs std::set

In this short article I’m going to make a comparison between std::vector, sorted std::vector and std::set. However, I’m going to focus only on one aspect – which collection is faster during lookup. Looks like the answer is rather trivial – std::map and sorted std::vector offer access to any element in O(log n) time while unsorted […]

New word order – sorting

Almost every modern language comes with sorting procedures. Is there any reason to dive into? Very often it doesn’t matter which sorting procedure we select. Especially when we’re sorting a relatively small set of data, say, less than 1000 records, and the performance is not critical. Moreover, some languages give no options but one sorting […]

Ethereal stuff – volatile

In this article I’m going to share some details about the volatile keyword available in a number of programming languages like C++, C, Java. During my professional career, I have found out that the volatile type qualifier is frequently misunderstood and, what is even worse, incorrectly used (leading to nasty bugs). I’ll show the differences […]