Brak podglądu ucgosu.pl · bez kategorii Jak dodać analizę statyczną w CMake? Języki takie jak C i C++ zakładają, że programista wie co robi i pozwalają mu na wiele. Są bardzo konserwatywne w zgłaszaniu błędów i warningów. Nieraz obraca się to przeciwko prog... 08.04.2021 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii CMake – automatyczna obsługa podprojektów z gita W poprzednim odcinku skonfigurowaliśmy sobie większy projekt. Mieliśmy oddzielne targety na poszczególne podprojekty. Dzięki temu dało się na przykład utworzyć bibliotekę statyczną... 31.03.2021 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii CMake – jak używać w większych projektach? We wcześniejszym artykule pokazałem jak napisać prosty skrypt CMake. Za jego pomocą możemy zrealizować najważniejsze zadania stawiane skryptowi budowania. A więc możemy dodawać pli... 10.03.2021 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii Rekrutacja w embedded – live na YT W poniedziałek o 20:00 zapraszam na YouTube na kolejny live! Porozmawiamy sobie o rekrutacji na programistę niskopoziomowego. Będzie między innymi o tym: Jakich pytań możesz się sp... 27.02.2021 ucgosu.pl
Brak podglądu ucgosu.pl Rusza druga edycja „C dla Zaawansowanych”! Na wczorajszym webinarze ogłosiłem drugą edycję kursu online „C dla Zaawansowanych”. To jest pełne kompendium dla osób chcących zajmować się zawodowo programowaniem niskopoziomowym... 25.02.2021 ucgosu.pl
Brak podglądu ucgosu.pl Jak pisać bardziej zrozumiały kod w C? – webinar W środę 24 lutego o godzinie 20:00 organizuję webinar: Jak pisać bardziej zrozumiały kod w C? (który po prostu działa) Aby nieprzegapić startu – możesz się zapisać korzystając z li... 19.02.2021 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii Sprawdź, jak dobrze znasz język C Jak oceniasz swoją znajomość C? Czy programowanie w tym języku nie ma przed Tobą żadnych tajemnic? Spróbuj swoich sił w tym quizie! Artykuł Sprawdź, jak dobrze znasz język C pochod... 12.02.2021 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii Generowanie headerów ze stałymi w CMake W prawie każdym projekcie potrzebujemy przechowywać jakieś wartości, które zmieniamy w zależności od wersji projektu. Najbardziej oczywistym przykładem jest właśnie numer wersji. A... 15.01.2021 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii Podsumowanie roku 2020 Już od kilku lat w styczniu podsumowuję, co wydarzyło się w poprzednim roku. I za każdym razem przypominam sobie takie zdanie, że przeceniamy ile jesteśmy w stanie zrobić w ciągu j... 14.01.2021 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Jak napisać skrypt cmake? W tym artykule pokażę jak napisać prosty skrypt cmake. Zrealizujemy najważniejsze zadania, jakich wymagamy od skryptu budowania: Dodawanie plików źródłowych. Określenie ścieżek inc... 28.12.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Jak skonfigurować cmake na mikrokontrolery? Cmake jest fajną alternatywą dla pisania własnych skryptów makefile, czy korzystania z wyklikanej konfiguracji projektu w naszym IDE. Jednak początkowo może być trudno zmusić go do... 14.12.2020 ucgosu.pl
Brak podglądu ucgosu.pl [LIVE] – Jak stać się lepszym programistą C? W poniedziałek (21.09) zapraszam Cię na pierwszy po wakacyjnej przerwie LIVE na YouTube. Tematem będzie „Jak stać się lepszym programistą C?”. W trakcie tego live porozmawiamy sobi... 16.09.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Czy tablica jest wskaźnikiem? Często podczas nauki C słyszymy, że tablica tak naprawdę jest wskaźnikiem. Oczywiście takie uproszczenie pomaga na początku zrozumieć pewne rzeczy, ale w końcu warto poznać różnice... 31.08.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Dlaczego w C const nie może być rozmiarem tablicy? W C++ trwają starania, żeby praktycznie nigdy nie trzeba było korzystać z preprocesora. Jednym z typowych zastosowań define w C jest deklarowanie stałych będących rozmiarami tablic... 24.08.2020 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii 30 devstories Od jakiegoś czasu biorę udział w akcji #30devstories i publikuję nagrania na YouTube. Chodzi w skrócie o to, żeby nagrać 30 filmików związanych z różnymi aspektami programowania. N... 14.08.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Inicjalizacja struktur Ostatnio było o inicjalizacji tablic, dzisiaj pora na struktury. Ostatnio zdarzył mi się projekt, gdzie kompilator nie wspierał inicjalizacji z podawaniem nazwy pól. Dlatego pomyśl... 20.07.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Inicjalizacja tablic Jakiś czas temu widziałem taki kod inicjalizujący tablicę: Celem autora było zainicjalizowanie wszystkich elementów tą samą wartością. Pewnie dla wielu z Was błąd w tej linijce wyd... 18.07.2020 ucgosu.pl
Brak podglądu ucgosu.pl · programowanie Bool C99 jest lepszy niż Twój W tym artykule pokażę pewne niuanse związane z typem bool w C. Wartości tego typu są wynikami operacji logicznych i warunkami w ifach i pętlach. Jednak bool nie jest do końca pełno... 19.06.2020 ucgosu.pl
Brak podglądu ucgosu.pl · ogólne C dla zaawansowanych Od jakiegoś czasu pracuję nad szkoleniem online C dla zaawansowanych. Ostatnio uruchomiłem stronę szkolenia: https://cdlazaawansowanych.pl/ Na razie możecie na niej przeczytać troc... 04.06.2020 ucgosu.pl
Brak podglądu ucgosu.pl · bez kategorii Stream o IDE i debugerach sprzętowych Ostatnio na live omawiałem IDE i debugery sprzętowe w embedded. Nagranie jest dostępne tutaj: Pod nagraniem są też timestampy i linki. Wyszło tego bardzo dużo więc lepiej to będzie... 26.05.2020 ucgosu.pl