Safety-critical

Safety-critical

Systemy safety-critical różnią się od standardowych projektów informatycznych.  Niepoprawne działanie takiego systemu może powodować śmierć ludzi, czy skażenie środowiska. Dlatego podczas realizacji takiego projektu musimy podjąć specjalne kroki minimalizujące ryzyko defektu. Obejmują one między innymi szczegółową dokumentację, czy rygorystyczny proces wytwarzania oprogramowania precyzujący poszczególne kroki od zbierania wymagań i architektury aplikacji po zalecane techniki programistyczne,…

TDD Embedded

TDD Embedded

Chcesz zacząć swoją przygodę z Test Driven Development w systemach embedded? A może szukasz rozwiązania jakiś specyficznych problemów? TDD ogólnie i wdrożenie go w pracach nad systemami embedded są jednymi z głównych tematów, jakie poruszam na tym blogu. Ta strona jest dobrym punktem startowym, gdzie znajdziesz parę słów wprowadzenia oraz linki do najważniejszych artykułów o…

Społeczność Embedded

Społeczność Embedded

Gdzie szukać spotkań społeczności embedded na żywo i konferencji zahaczających o tą tematykę? Gdzie szukać artykułów w internecie? Kogo oglądać na youtube? Jak być na bieżąco z nowinkami na twitterze? W tym wpisie znajdziesz całą bazę linków, osób i wydarzeń. Jeżeli czegoś brakuje na poniższej liście – daj znać, będę na bieżąco uaktualniać. Meetupy Meetupy…

Książki dla programistów embedded

Książki dla programistów embedded

Podczas live na YT opowiadałem o wielu książkach przydatnych dla programistów embedded. Nagranie możesz znaleźć tutaj. Natomiast poniżej przygotowałem dla Ciebie listę książek, które omawiałem podczas tego live wraz z podziałem na kategorie, kilkoma słowami opisu i linkami do księgarni online. Lista będzie jeszcze rozbudowywana, a jeżeli brakuje Ci na niej jakiś pozycji – zapraszam…

Projekt embedded – narzędzia i techniki

Projekt embedded – narzędzia i techniki

Na tej stronie zebrałem narzędzia i techniki ułatwiające pracę w projektach embedded. Ich stosowanie może wyraźnie podnieść naszą produktywność, a także jakość naszych rozwiązań i przyjemność z pracy. Omawiane kategorie to: Doskonale zdaję sobie sprawę, że nie każdy projekt embedded stosuje wszystkie opisane tutaj elementy. Istnieje pewnie nawet taka część, która nie stosuje żadnego z…

Materiały do nauki embedded

Materiały do nauki embedded

Na tej stronie zebrałem różne wpisy mogące pomóc programistom embedded na różnych stadiach rozwoju i w różnych gałęziach. Zaczynamy od opisu jak uczyć się na początku, żeby sprawdzić, czy to w ogóle jest dla nas. Potem kiedy podejmiemy decyzję, że chcemy rozwijać się w embedded – pora na zgłębienie teorii związanej z elektroniką, działaniem procesora…

End of content

End of content