Promocja: 40% rabatu na wszystkie książki drukowane HELION (elektronika, programowanie) + darmowa dostawa. Polecane tytuły »

Kurs Qt – #9 – wielozadaniowość w Qt

Kurs Qt – #9 – wielozadaniowość w Qt

Poprzednio poruszyliśmy temat współbieżności w obrębie jednego procesu (wielowątkowość), teraz zajmiemy się tematem współbieżności w obrębie systemu operacyjnego (wielozadaniowość).

Uruchomimy proces prosto z aplikacji. Następnie omówimy mechanizmy wspierane przez Qt, które pozwalają na komunikację między procesami.

Czytaj całość…

Kurs micro:bit – #1 – środowisko i pierwsze programy

Kurs micro:bit – #1 – środowisko i pierwsze programy

Pora poznać micro:bita w praktyce. Zaczniemy od szybkiego omówienia tej małej i kultowej płytki, wyboru środowiska oraz jego konfiguracji.

Stworzymy też pierwsze programy, dzięki którym wykorzystamy 25 diod do wyświetlania tekstów oraz prostych animacji.

Czytaj całość…

Kurs micro:bit – #0 – wstęp, spis treści

Kurs micro:bit – #0 – wstęp, spis treści

Mały micro:bit to popularna płytka, dzięki której miliony młodych majsterkowiczów rozpoczęło już swoją przygodę z elektroniką i programowaniem.

Nasz kurs micro:bita to seria poradników, dzięki którym dzieci, rodzicie i nauczyciele będą mogli się przekonać, że programowanie micro:bita to świetna zabawa (niezależnie od wieku).

Czytaj całość…

Kurs Qt – #8 – Wstęp do wielowątkowości w Qt

Kurs Qt – #8 – Wstęp do wielowątkowości w Qt

W ósmej części kursu Qt zajmiemy się dokładniej tematem wielowątkowości. Wprowadzimy trochę nowej teorii i omówimy dobre praktyki.

Napiszemy też prosty program, który pozwoli na wykorzystanie zdobytej wiedzy i przetestowanie omówionych zagadnień w praktyce.

Czytaj całość…

Kurs Qt – #7 – Wstęp do przetwarzania współbieżnego

Kurs Qt – #7 – Wstęp do przetwarzania współbieżnego

W tej części kursu zajmiemy się wprowadzeniem teoretycznym do bardziej skomplikowanego, ale niezwykle przydatnego zagadnienia, jakim jest przetwarzanie współbieżne. 

Przy okazji omówimy takie zagadnienia jak: wątki, procesy, wielozadaniowość i wielowątkowość.

Czytaj całość…

Kurs Qt – #6 – Przesyłanie danych między QML i C++

Kurs Qt – #6 – Przesyłanie danych między QML i C++

W poprzedniej części poznaliśmy technologie Qt Quick i QML. Tym razem zajmiemy się użyciem tych nowości od strony C++.

Przyjrzymy się strukturze projektu i zawartości pliku main.cpp. Później połączymy warstwę C++ z QML i zaczniemy przesyłać między nimi dane.

Czytaj całość…

Kurs podstaw teorii obwodów – #1 – wprowadzenie, LTspice

Kurs podstaw teorii obwodów – #1 – wprowadzenie, LTspice

Do tej pory w kursach elektroniki stawialiśmy na praktykę. Nie zajmowaliśmy się dokładniej teorią i nie rozwiązywaliśmy zadań, z którymi spotykają się np. studenci. Czas to zmienić!

Oto kurs podstaw teorii obwodów, który omawia najpopularniejsze metody obliczeń i symulacji, z którymi spotykają się elektronicy.

Czytaj całość…

6 powodów, dla których warto uczyć się programowania

6 powodów, dla których warto uczyć się programowania

Coraz częściej słyszy się, że programowanie jest w naszych czasach bardzo ważną umiejętnością. Nie wiesz jednak czy warto uczyć się kodowania? Oto powody, które powinny Cie przekonać.

Ciekawe hobby, możliwość tworzenia fajnych projektów, perspektywy dobrze płatnej pracy, co jeszcze zyskujemy?

Czytaj całość…

Nowy kurs elektroniki jest już dostępny! Co warto wiedzieć?

Nowy kurs elektroniki jest już dostępny! Co warto wiedzieć?

Tym razem bardzo dobra wiadomość dla osób, które korzystały z naszego kursu elektroniki (lub mają taki zamiar) - cała seria została odświeżona!

Pojawiły się nowe ćwiczenia i wyjaśnienia, setki zdjęć, schematów oraz ilustracji. Wszystko po to, aby z kursu mogło korzystać więcej osób.

Czytaj całość…

Czytaj losowy artykuł