Lista filmów

DevTalk #110 - O Event Storming z Mariuszem Gil

Link: http://devtalk.pl/110

Livestream #3: Kompilacja, linker, co się dzieje przed mainem w C

Kiedy zaczynamy przygodę z mikrokontrolerami zwykle używamy projektów wygenerowanych przez IDE, które magicznie robią za nas całą początkową konfigurację i nie musimy się tym martwić. I bardzo dobrze, bo to jest skomplikowane i tylko odciąga nas od zadania. Jednak po jakimś czasie wiedza co się dzieje pod spodem w końcu się przyda. Albo dlatego, że coś nie działa jak trzeba, albo dlatego, że chcemy zrobić coś niestandardowego. W trakcie streama omówimy: - wektor przerwań - kod wykonywany przed funkcją main - regiony pamięci - skrypt linkera - plik map służący do podglądania adresów i rozmiarów zmiennych i funkcji - plik lst - kod naszego programu w asemblerze - datasheety ARM Cortex-M core i STM32 reference manual Oczywiście jeśli na wszystko starczy czasu

Vue.js - kurs w 60 minut

Kodowanie od minuty 8:42 :) Wcześniej geneza, wady i zalety Vue.js. Więcej na https://tworcastron.pl

DNA Conf & Sławek Sobótka. Czego będzie można się nauczyć od Eksperta na konferencji?

Mamy jeszcze kilka biletów na konferencję DNA Conf 2020! A tutaj zapytamy jednego z naszych Ekspertów - Sławka Sobótkę - czego będzie można się od niego nauczyć podczas tego wyjątkowego dnia. Jeśli jeszcze nie masz biletu to zapraszamy tutaj: http://droganowoczesnegoarchitekta.pl/konferencja . Przypominamy, że 100% przychodu idzie na WOŚP! #dnaconf #droganowoczesnegoarchitekta #devstyle

STATUA O. [vlog #338]

🔗 książka Victor Frankl "Człowiek w poszukiwaniu sensu": https://lubimyczytac.pl/ksiazka/51509/czlowiek-w-poszukiwaniu-sensu 🔗 książka Victor Frankl "Wola sensu": https://lubimyczytac.pl/ksiazka/87285/wola-sensu-zalozenia-i-zastosowanie-logoterapii 🔗 książka Krzysztof Gonciarz "Rozum i Godność Człowieka": https://www.rigcz.co/ ⓘ Montaż: Andrzej Kornaś ([email protected]) 👉 INFO WSZELKIE 👈 🔗 wszystkie odcinki VLOGa: http://devstyle.pl/vlog 🔗 instagram: https://devstyle.pl/instagram 🔗 blog biz: http://slowbiz.pl 🔗 blog dev: http://devstyle.pl 🔗 twitter: https://devstyle.pl/twitter 🔗 podcast dev: http://devtalk.pl 🔗 grupa devstyle na FB: http://devstyle.pl/grupa 🔗 facebook devstyle: https://devstyle.pl/facebook 🔗 kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio

Bang! Bang! U R boolean! | JSMaster

Bang! Bang! Czyli podwójny operator NOT (!) to ciekawy sposób zamiany dowolnej wartości na true lub false w JavaScript. Ten tutorial JavaScript pomoże Ci zrozumieć czym są "falsy values" i "truthy values" oraz jak działają operatory AND i OR w różnych sytuacjach (np. szablonach JSX). Więcej na temat falsy values: https://developer.mozilla.org/en-US/docs/Glossary/Falsy 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Skupiam się przede wszystkim na: HTML, CSS, JavaScript, Node.js i mySQL / mongoDB.

TypeScript - typy podstawowe

Wprowadzenie do TypeScript - https://kursy.clockworkjava.pl Omówienie czym są typy w programowaniu oraz podstawowych typów w TypeScript - string, boolean i number. Blog - https://clockworkjava.pl

Livestream #2: TDD Embedded (część 2)

Kontynuacja tematu z zeszłego tygodnia - Test Driven Development w Embedded Dzisiaj omawiamy kolejny przykład - analizę przebiegu czasowego. Mamy więc większe powiązanie z hardware'm. Analiza przebiegów czasowych będzie częścią implementacji heartbeata (https://en.wikipedia.org/wiki/Heartbeat_(computing). Jest to technika wykorzystywana w systemach wieloprocesorowych do sprawdzenia, czy drugi procesor działa poprawnie. Poruszone zagadnienia: - 3:38 - Co to jest heartbeat - 13:35 - Początek implementacji - 23:46 - Separacja działań na HW od logiki - 32:23 - Obsługa fatal errora - 34:52 - inne frameworki do testowania - 40:58 - PW-SAT - produkcyjny projekt embedded z TDD i otwartym kodem - 44:03 - implementacja mocka nieskończonej pętli (nieudana) - 1:08:20 - Refactoring - 1:18:35 - dlaczego w omawianym przykładzie TDD jest lepsze niż testowanie na HW? - 1:38:55 - o copy-paste'owaniu scenariuszy testowych - 1:41:20 - debugowanie testów na PC - dlaczego w dalszym ciągu jest lepsze niż d

Czym nagrywam podcast, wywiady | mój setup

⭐ Posłuchaj mojego podcastu i rozmów z inspirującymi programistami: http://devsession.pl/podcast/ 👦 Gdzie mnie znajdziesz: 🔗 strona domowa https://devsession.pl 🔗 twitter: https://twitter.com/gkotfis 🔗 facebook: https://www.facebook.com/devsessionpl/ 🔗 linkedin: https://www.linkedin.com/in/grzegorzkotfis/ ❤ Możesz wspomóc moją działalność zostając patronem: https://patronite.pl/gkotfis #podcast #setup #rode #tascam

Jak uruchomić aplikacje PHP (i własną domenę) na serwerze

Jak postawić aplikacje Node.js na serverze: https://youtu.be/9BXqpS0fK1s

Nest.js - Modules

Moduły to kolejny fundamentalny element aplikacji Nest.js. W tym filmie dowiesz się najważniejszych informacji na ich temat w kontekście rozwoju aplikacji Nest. 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Skupiam się przede wszystkim na: HTML, CSS, JavaScript, Node.js i mySQL / mongoDB.

DevTalk #109 - O Analityce w Gamingu z Kamilem Ciukszo

Link: http://devtalk.pl/109

Livestream #1: TDD Embedded

W trakcie pierwszego streama zajmiemy się Test Driven Development. Poruszone zagadnienia: - 2:32 - Wprowadzenie do TDD - 5:13 - Omówienie konfiguracji przykładowego projektu w CMake - 19:43 - Wytłumaczenie zasady działania bufora cyklicznego - 28:13 - Na czym polega TDD - 31:03 - Początek implementacji - 34:02 - Omówienie składni frameworka testowego Catch2 - 40:25 - Pierwszy test - 51:06 - Test przechodzący przez przypadek - 55:40 - Wpływ TDD na projekt - 59:11 - Określenie czy bufor cykliczny jest pusty - 1:09:35 - Testy na overflow - fail przez runtime error (nie udało się wywołać) - 1:18:27 - Refactor i jego wpływ na łatwość wprowadzania przyszłych zmian - 1:36:35 - Jak przekonać zespół do TDD? - 1:39:20 - Jak przekonać managerów do TDD? - 1:44:45 - Jak TDD pozwala poznawać kruczki języka?  Dalszy ciąg w przyszłym tygodniu. Linki wspomniane podczas nagrania: Circular Buffer - https://en.wikipedia.org/wiki/Circular_buffer Catch2 - https://github.com/catchorg/Catch2 Trompeloeil -

Siła Zespołu [vlog #337]

ⓘ Montaż: Andrzej Kornaś ([email protected]) 👉 INFO WSZELKIE 👈 🔗 wszystkie odcinki VLOGa: http://devstyle.pl/vlog 🔗 instagram: https://devstyle.pl/instagram 🔗 blog biz: http://slowbiz.pl 🔗 blog dev: http://devstyle.pl 🔗 twitter: https://devstyle.pl/twitter 🔗 podcast dev: http://devtalk.pl 🔗 grupa devstyle na FB: http://devstyle.pl/grupa 🔗 facebook devstyle: https://devstyle.pl/facebook 🔗 kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio

W wieku 17 lat wydał grę na Steam | EarthX, Denis Szwarc

Denis nudził się w Sylwestra, więc postanowił zacząć pracę nad nową grą. Pierwszy prototyp został wrzucony na itch.io i spodobał się graczom. Późniejsza wersja na Steam (jako early access) sprzedała parę tysięcy egzemplarzy gry. W odcinku rozmawiamy o historii powstania projektu i poruszamy zalety/wady wydania gry jako early access na platformie Steam. Linki z odcinka: ⭐ https://www.retrospektywa.com/59 ⭐ FB: https://www.facebook.com/javadevmatt/ Podcast na Spotify: https://open.spotify.com/show/2xM0IjcFx5OHaYIgu0CfDh Podcast na iTunes: https://itunes.apple.com/pl/podcast/retrospektywa-com-podcast-w-którym-rozmawiamy-o-projektach/id1281520261 Co powinieneś potrafić, by zacząć pracę jako programista? Jak wygląda organizacja i dzień pracy programisty? Jak i skąd się uczyć, by nie marnować czasu? Uporządkowałem te informacje w mojej książce: 📚 http://www.juniordeveloper.pl/ Muzyka z podcastu: Raw Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 Li