Lista artykułów

Watchdog w środowisku wielowątkowym

W poprzednim artykule omówiłem działanie watchdoga i zastosowanie w prostych aplikacjach zawierających całą obsługę w pętli głównej. Dzisiaj zajmiemy się częściej spotykanym, ale i trudniejszym, problemem – implementacją watchdoga w aplikacjach wielowątkowych. Problem wielowątkowości Większość programów pisanych na mikrokontrolery realizuje więcej niż jedno zadanie. Architekturę takiego systemu można oprzeć na przerwaniach, albo wykorzystać RTOSa. W […]

Watchdog w środowisku wielowątkowym

W poprzednim artykule omówiłem działanie watchdoga i zastosowanie w prostych aplikacjach zawierających całą obsługę w pętli głównej. Dzisiaj zajmiemy się częściej spotykanym, ale i trudniejszym, problemem – implementacją watchdoga w aplikacjach wielowątkowych. Problem wielowątkowości Większość programów pisanych na mikrokontrolery realizuje więcej niż jedno zadanie. Architekturę takiego systemu można oprzeć na przerwaniach, albo wykorzystać RTOSa. W […]

3

Programowanie: garść przydatnych linków

Witajcie w kodowej piwnicy! Na dzień dobry przygotowałam dla was porcję linków. Możecie je wykorzystać do poszerzenia swojej wiedzy o programowaniu, ćwiczeń lub po prostu dobrej zabawy. Khan academy – Świetny kurs JavaScript. Polecam, bo sama się na nim uczyłam. Od rysowania aż do tworzenia własnej aplikacji webowej. Naprawdę, super. CodeCombat – Naucz się programować […]

10 wskazówek jak zorganizować Hackathon

Większość z nas ciągle myśli o rozwoju własnych umiejętności i poszerzaniu swojej wiedzy, ale bardzo często w codziennej pracy jest to niemożliwe. Projekty, w których przychodzi nam pracować to zwykle legacy code w technologiach, które może były świeże podczas powstawania projektu, ale po paru latach rozwoju aplikacji świat poszedł już do przodu, a programiści tego […]

Sprawdź wysokości składki ZUS na 2018 rok

Końcem poprzedniego roku opublikowano wysokość składek społecznych ZUS na 2018 rok, a niedawno podano również wysokość składek zdrowotnych. Ile będziemy płacić i ile odliczyć od dochodu? Aktualna tabela dla składki ZUS 2018. Od nowego roku zwiększyło się wynagrodzenie minimalne z 2000 zł na 2100zł. W związku z tym zwiększyła się podstawa do wyliczania składek i

Sprawdź wysokości składki ZUS na 2018 rok

Końcem poprzedniego roku opublikowano wysokość składek społecznych ZUS na 2018 rok, a niedawno podano również wysokość składek zdrowotnych. Ile będziemy płacić i ile odliczyć od dochodu? Aktualna tabela dla składki ZUS 2018. Od nowego roku zwiększyło się wynagrodzenie minimalne z 2000 zł na 2100zł. W związku z tym zwiększyła się podstawa do wyliczania składek i

7

Querying external databases in Azure SQL

When I’ve started working with Azure SQL there were some differences to SQL Server that I’ve needed to get used to. One of the first was that you just can’t query other databases that you’re already in, querying for [OtherDB].[dbo].[SomeTable] just wasn’t possible anymore. It appears that it may not be possible, but you actually…

8

Querying external databases in Azure SQL

When I’ve started working with Azure SQL there were some differences to SQL Server that I’ve needed to get used to. One of the first was that you just can’t query other databases that you’re already in, querying for [OtherDB].[dbo].[SomeTable] just wasn’t possible anymore. It appears that it may not be possible, but you actually…

Wygraj wejściówkę i weź udział w festiwalu 4Developers 2018!

9 kwietnia odbędzie się festiwal 4Developers 2018. Jeśli chcesz wziąć w niej udział zupełnie za darmo, to spróbuj szczęścia w moim konkursie.

011: TWORZENIE i PROMOWANIE aplikacji na iPhone – Weighter – aplikacja iOS do śledzenia postępów na siłowni

Rozmawiamy o tworzeniu i promowaniu aplikacji Weighter: Gym notes & progress. Z odcinka dowiecie się sporo o technologiach wykorzystanych w takim projekcie (biblioteki programistyczne, narzędzia, język programowania etc.) oraz sporo o promowaniu takiego projektu. -> Dobrowolne wsparcie podcastu.

POIT 003: Co powinien umieć junior developer?

Witamy w trzecim odcinku podcastu "Porozmawiajmy o IT". Tytuł odcinka to "Co powinien umieć junior developer?". Lista umiejętności, które według nas powinien posiąść początkujący programista to: Nie techniczne Język angielski Ambicja „I don’t know approach” Chęć i wola uczenia się Zrozumienie i dopasowanie do kultury firmy Umiejętność pozyskiwania informacji i wiedzy Techniczne Język programowania Syntax Zasady OOP i SOLID Praktyczne uczenie się języka Frameworki i biblioteki Bazy danych Unit testing Narzędzia Git Deployment Tools to project management Podobało się? Zostaw proszę komentarz i ocenę. Zapraszamy na fanpage na Facebooku: https://www.facebook.com/porozmawiajmyoit/ Muzyka użyta w podcaście: „Endless Inspiration” Alex Stoner (https://taketones.com/track/endless-inspiration).

6 powodów, dla których wybrałem Reacta

Przez długi czas zastanawiałem się nad wyborem technologii, za którą zabiorę się po opanowaniu JavaScript. Dla osoby tak podatnej na przesadne analizowanie dostępnych możliwości, podjęcie ostatecznej decyzji nie było łatwe. Dlaczego wybrałem Reacta, zamiast królującego na polskim rynku pracy Angulara lub wschodzącej gwiazdy Vue.js? W oparciu o zrobiony research oraz moje wrażenia po niespełna miesiącu

React.js w przykładach: filtrowanie statycznej listy

W jednym z komentarzy ktoś zasugerował mi, abym pokazywał jak najwięcej praktycznych przykładów. Inna osoba pytała konkretnie o przykład filtrowania listy na podstawie tekstu wpisywanego w input. Stwierdziłem, że warto skorzystać z tych sugestii ? Oto powstaje seria wpisów, które będą się przeplatały z kursem Reacta jako takim. Tutaj będę pokazywał konkretne przykłady i implementacje, bez tłumaczenia teorii. Pierwszym przykładem będzie właśnie taka …

Projekt autosaver

Na początek spróbujmy sięgnąć pamięcią do sytuacji pisania jakiegoś dokumentu, programu, obróbki graficznej czy czegokolwiek innego co wymagało zapisania zmian. Pracujesz sobie spokojnie, posługujesz się skrótami wszytko pięknie, ładnie i…

Projekt autosaver

Na początek spróbujmy sięgnąć pamięcią do sytuacji pisania jakiegoś dokumentu, programu, obróbki graficznej czy czegokolwiek innego co wymagało zapisania zmian...