Lista filmów

Jak korzystać z profilera i planów zapytań? [dbmaster LIVE]

Damian Widera i Maciej Aniserowicz zapraszają na jazdę po zapytaniach bazodanowych. Agenda: * Wstęp do profilowania zapytań - MySQL / SQL Server * Analizujemy zapytania w darmowych narzędziach dla tych dwóch serwerów * Zapytania SELECT * Zapytania INSERT * Wyciągamy wnioski - co i jak można poprawić? * Zaawansowane - spoglądamy na blokady i zakleszczenia * DBMaster Oglądaj uważnie i przygotuj pytania do tematu, bo na koniec zrobimy Q&A! Zarówno o profilowaniu jak i samym Programie DBMaster: http://dbmaster.pl . #devstyle #dbmaster #bazydanych

Livestream #4: Norma 60730 Class B - przykład z nowymi sekcjami linkera i kodem przed mainem

Podczas streama będziemy kontynuować temat kompilatora, linkera i procedur startowych przed mainem na mikrokontrolerach STM32. Tym razem zastosujemy teorię z poprzedniego odcinka do implementacji procedur testowych zgodnych z normami EN60730 i EN60335 dotyczącymi elektroniki domowej czyli np. pralek, mikrofalówek itp.

Różnice pomiędzy funkcjami (function declaration, function expression, arrow function)

👉 Blog https://tworcastron.pl 👉 Moje kursy https://tworcastron.pl/kursy Wspomniany odcinek o "this" ("this" w JS - kiedy i na co wskazuje): https://youtu.be/y2H2uwLNWB4 #7 "this" oraz bind() call() apply() https://youtu.be/TQXZL4bvw9Q #6 "this" w JS - kiedy i na co wskazuje https://youtu.be/y2H2uwLNWB4 #5 Operatory JEDNOargumentowe + - !! https://youtu.be/QAP5XSQP0gI #4 Immediately-invoked Function Expression IIFE - jak dokładnie działa https://youtu.be/Ci5NJfKxTRA #3 Średniki - wstawiać czy nie? https://youtu.be/SLmfjupm7cc #2 Operatory && (and) oraz || (or) https://youtu.be/-6dXWOxlNYM #1 == vs ===, czyli o koercji typów: https://youtu.be/QlgNjD2BiXw #0 Wprowadzenie: https://youtu.be/ZdsAe_MiaXc

Młodzi w IT #1 - Ewa i Kamil

⭐ 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/grzegorzk... ❤ Możesz wspomóc moją działalność zostając patronem: https://patronite.pl/gkotfis Startujemy z nową serią rozmów "Młodzi w IT". W 3 kolejnych odcinkach usłyszysz rozmowy z osobami, które dopiero co weszły do branży IT jako programiści. W pierwszym odcinku rozmawiam z Ewą Tusień oraz Kamilem Richertem.Dowiesz się z niego:- czym się obecnie zajmują- jak wygląda u nich nauka programowania- jak sobie radzą w trudnych momentach- jaka wiedza jest przydatna na początek- jak wyglądał proces szukania pierwszej pracy- i wiele, wiele innych cennych wskazówek przydatnych początkującym programistom.Polecam ten odcinek osobą młodym, które wahają się, ciężko im podjąć decyzje czy IT to będzie miejs

Pionierzy IT - John McCarthy

⭐ 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

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