Lista artykułów

How to Get the Most Out Of University

University years provide students with many opportunities to gain a huge amount of knowledge. This, however, may require some extra effort and initiative. The new academic year is about to start, so this is a good time to share with you some ideas on how to get the most out of university. They can be […]

Wednewsday #24 – programistyczne nowinki

#24 Wednewsday będzie trochę skromniejsze. Aktualnie przebywam na konferencji z której to przeprowadzam relacje jednak zawczasu przygotowałem małe co nie co. Highlights from Git 2.19 – Opis nowych funkcjonalności z najnowszej wersji Gita. Next Generation Package Management – Developerzy najpopularniejszego menadżera pakietów ‘npm’ myślą nad nowym rozwiązaniem o nazwie ‘tink’ i pytają was co o tym sądzicie. [...]

MOJE (i Twoje) opinie są G*WNO WARTE [devstyle vlog #189]

Nie przegap kolejnych postów! Dołącz do ponad 9000 programistów w devstyle newsletter! Zrobione! Wiadomość potwierdzająca już do Ciebie wędruje. Dzięki! There was an error submitting your subscription. Please try again. Twój e-mail Zapisz Tym samym wyrażasz zgodę na otrzymanie informacji marketingowych z devstyle.pl (doh...). Powered by ConvertKit

3 ways to make your ruby object thread-safe

Let's say you have an object and you know or suspect it might be used (called) from many threads. What can you do to make it safe to use in such a way?

5

3 ways to make your ruby object thread-safe

Domain Driven Design – DDD co to takiego?

Tym oto wpisem zapraszam Cię na serię o DDD. Chciałabym w pełni przedstawić temat w przystępny sposób. Przykłady będę prezentować w języku PHP, ponieważ przede wszystkim to język, w którym na co dzień pracuję, a po drugie mało jest przykładów w […]

DevRaport – Początek nowego cyklu

Czytając w drodze do Krakowa książkę Macieja Aniserowicza Zawód programista, zrozumiałem co najbardziej podobało mi się podczas trwania konkursu DajSięPoznać 2017. Było to

REWOLUCYJNY (dla mnie) sposób PLANOWANIA CZASU [devstyle vlog #188]

GitHub – Podstawy

W tym wpisie omówimy podstawy GitHub, czyli najpopularniejszej obecnie platformy do przechowywania i upubliczniania swojego kodu. Zobaczymy jak wrzucić tam swój kod i jakie możliwości oferuje sama platforma. GitHub jest miejscem, w którym możemy przechowywać nasze repozytoria gitowe ( git + hub ? ) , czyli: tworzymy coś lokalnie (nieważne czy kod czy e-book), zapisujemy i wysyłamy na platformę, a nasi współpracownicy mogą aktualną wersję podejrzeć, ściągnąć na swój dysk i dokonać dalszych zmian. Dodatkowo cała historia zmian jest przechowywana i ... Czytaj dalej... GitHub – Podstawy

Budowanie blockchain w 15 minut

Co to jest technologia blockchain? To pytanie pojawia się coraz częściej w środowisku programistów. Jestem przekonany, że w niedalekiej przyszłości każdy ze środowiska IT zetknie się z tą technologią. Warto więc znać przynajmniej jej podstawy teoretyczne i budowę. W tym artykule chciałbym przedstawić prostą implementację blockchain w języku C#. Postaram się pokazać, że sama technologia [...]

HTML picture tag in practice — PNG and WEBP formats

Kod zniżkowy na 4Developers Gdańsk

Już 25 września występuję na 4Developers Gdańsk z prezentacją “Kiedy od softu zależy ludzkie życie – o systemach safety-critcal”. Z tej okazji mam dla Was zniżkę 15% na bilet. Wystarczy podczas rejestracji użyć kodu: amozenadmorze? Na 4Developers Gdańsk będziemy mieli do wyboru cztery ścieżki tematyczne: .NET, C++ (na której wystąpię), Java i Soft skills. Jest […]

Inteligentne wskaźniki C++

Dzisiejszy wpis dotyczyć będzie inteligentnych wskaźników obecnych w C++ od standardu C++ 11. Przedstawię wam różnice pomiędzy poszczególnymi klasami inteligentnych wskaźników oraz ich przewagę nad surowymi wskaźnikami. Tworzenie inteligentnego wskaźnika Inteligentne wskaźniki to obiekty klas wprowadzonych w standardzie C++ 11 udoskonalające działanie wskaźników. Sposób użycia wskaźników inteligentnych praktycznie nie różni się od metody korzystania ze ...

Inteligentne wskaźniki C++

Dzisiejszy wpis dotyczyć będzie inteligentnych wskaźników obecnych w C++ od standardu C++ 11. Przedstawię wam różnice pomiędzy poszczególnymi klasami inteligentnych wskaźników oraz ich przewagę nad surowymi wskaźnikami. Tworzenie inteligentnego wskaźnika Inteligentne wskaźniki to obiekty klas wprowadzonych w standardzie C++ 11 udoskonalające działanie wskaźników. Sposób użycia wskaźników inteligentnych praktycznie nie różni się od metody korzystania ze znanych […]

Produktywność: SHUTDOWN SEQUENCE [devstyle vlog #187]