Lista artykułów

Kolekcje – Kolejki

Kontynuacja tematu kolekcji 😊 Tak ja powiedziałem w pierwszym wpisie z serii, temat kolekcji jest dość złożony. Dziś omówimy kolejki. Muszę przyznać że przez ponad 7 lat aktywnego programowania czystych Javowych kolejek nie używałem zbyt często 😉 Jednak nie zmienia to faktu że kolejki w określonych sytuacjach mogą być naprawdę bardzo przydatne!

JS w CSS oraz rysowanie w CSS

JS w CSS oraz rysowanie w CSS Ten wpis nie będzie o React-cie i wstawianiu CSS-a wewnąrz kodu JavaScript. Ale o czymś zupełnie odwrotnym. Będzie to o sposobie wstawiania kodu JS wewnątrz plików CSS. Dokładnie chodzi o obiekty JSON, ale pewnie gdy zastosujemy pojedyncze wyrażenie bez średników to też będzie działać. Pokaże też jak użyć części specyfikacji o nazwie Houdini do rysowania w CSS za pomocą języka JavaScript.

JS w CSS oraz rysowanie w CSS

JS w CSS oraz rysowanie w CSS Ten wpis nie będzie o React-cie i wstawianiu CSS-a wewnąrz kodu JavaScript. Ale o czymś zupełnie odwrotnym. Będzie to o sposobie wstawiania kodu JS wewnątrz plików CSS. Dokładnie chodzi o obiekty JSON, ale pewnie gdy zastosujemy pojedyncze wyrażenie bez średników to też będzie działać. Pokaże też jak użyć części specyfikacji o nazwie Houdini do rysowania w CSS za pomocą języka JavaScript.

4

Ravenscar i ZFP – czyli profile runtime w Adzie

Dzisiaj zgłębię temat profili runtime’owych w Adzie. Pozwalają one określić z jakich funkcji języka możemy korzystać w projekcie. Dzięki temu mamy lepszą kontrolę nad zużyciem pamięci, wydajnością i bezpieczeństwem aplikacji. Rozwiązanie w Adzie jest dużo lepsze niż w innych językach, z którymi miałem do czynienia, ponieważ blokuje użycie niechcianych konstrukcji już na poziomie kompilacji. Artykuł […]

5 podcastów wokół cybersecurity, których aktualnie słucham

https://pixabay.com/photos/owl-computer-headphones-funny-947768/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2019/04/owl.jpg?fit=300%2C199&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2019/04/owl.jpg?fit=676%2C450&ssl=1" /> Poznaj pięć podcastów, które powinny spodobać się każdemu fanowi (i nie tylko) cyberbezpieczeństwa.

Poznaj nowoczesną tablicę – vector w C++

W swoich programach z pewnością przechowujesz różne dane. Wykonujesz na nich różne operacje i przekształcenia. Poznałeś do tej pory coś takiego jak „tablica” (np.: int array[n]), która służy do przechowywania określonej ilości elementów danego typu. Tablice były dobre, ale w latach 90. Obecnie posiadają one wiele wad. Jedną z najważniejszych …

Unit testy w Adzie

Ada została wymyślona jako język, w który swoją składnią utrudnia popełnianie błędów. Dlatego część przypadków sprawdzanych zwykle przez unit testy w Adzie w ogóle się nie skompiluje. Jednak mimo wszystko unit testy pozostają ważnym elementem sprawdzania poprawności działania systemu. Co więcej normy dotyczące systemów safety-critical często nakazują wykorzystanie unit testów i osiągnięcie odpowiedniego pokrycia kodu. […]

Kolekcje – Listy

Dziś kontynuujemy temat kolekcji. W poprzednim wpisie zostały omówione Sety, dziś natomiast zajmiemy się Listami. Temat będzie nieco krótszy od Setów (uffff!), chociażby ze względu na to że omówimy tylko najbardziej popularne implementacje, ArrayList oraz LinkedList. Zapraszam! :)

Ada na STM32

Po pierwszych próbach z Adą na PC, pora uruchomić ją na mikrokontrolerze. W tym celu posłużę się płytką STM32F4DISCO. W dzisiejszym odcinku dowiesz się, czy trudno jest zacząć z Adą na STM32 i jakimi gotowymi bibliotekami możesz się wspomagać. Zobaczymy też sobie kilka cech Ady ważnych z punktu widzenia embedded jak na przykład deklarowanie zmiennych […]

POIT 033: Szkoły programowania

Witam w trzydziestym trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy są szkoły programowania. Dziś moimi gościem jest Marcin Tchórzewski, founder i CEO Coders Lab, największej szkoły IT w Polsce. Propagator nowoczesnego podejścia do edukacji. Twórca fundacji “Możesz ITy”, dającej wychowankom domów dziecka szanse na zdobycie dobrze płatnej pracy w IT. Przedsiębiorca i startupowiec.W tym odcinku o szkołach programowania opowiemy w następujących kontekstach: dlaczego ludzie je zakładają? czy polskie szkoły programowania wzorują się na zagranicznych? dlaczego uczelnie nie kształcą w ten sam sposób? jaka jest ich przewaga nad kursami online? kto korzysta z ich usług? czy szkoły programowania obiecują niemożliwe? jak pomagają w szukaniu pracy? czy kilka tygodni intensywnej nauki jest wystarczające by zacząć pracę w zawodzie? kto naucza w takich placówkach? skąd bierze się cena takiego szkolenia i czy jest wysoka? jak wygląda rozwój i konkurencja w tej branży? w którym kierunku będą się rozwijać? Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/marcintchorzewski/ Twitter  https://twitter.com/MarcinTchorze Coders Lab – https://coderslab.pl/ Blog Human CapITal – https://humancapital.coderslab.pl/ Fundacja “Możesz ITy” – https://mozeszity.pl odcinek podcastu o budowaniu software house Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/33

React Hooks a żądania do API

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… React Hooks mocno upraszczają właściwie wszystko, co do tej pory robiłaś. W jednym z pierwszych odcinków kursu pokazywałem, jak można w szybki sposób pobierać dane z API używając fetch w Reakcie. Czy Hooki coś tutaj zmieniają? Ależ tak! Fetch do tej pory Zaczniemy może od przyjrzenia się, jak taki fetch wyglądał do tej pory w klasach: export class App extends React.Component { state = { contacts: …

React Hooks a żądania do API

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… React Hooks mocno upraszczają właściwie wszystko, co do tej pory robiłaś. W jednym z pierwszych odcinków kursu pokazywałem, jak można w szybki sposób pobierać dane z API używając fetch w Reakcie. Czy Hooki coś tutaj zmieniają? Ależ tak! Fetch do tej pory Zaczniemy może od przyjrzenia się, jak taki fetch wyglądał do tej pory w klasach: export class App extends React.Component { state = { contacts: …

React Hooks a żądania do API

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… React Hooks mocno upraszczają właściwie wszystko, co do tej pory robiłaś. W jednym z pierwszych odcinków kursu pokazywałem, jak można w szybki sposób pobierać dane z API używając fetch w Reakcie. Czy Hooki coś tutaj zmieniają? Ależ tak! Fetch do tej pory Zaczniemy może od przyjrzenia się, jak taki fetch wyglądał do tej pory w klasach: export class App extends React.Component { state = { contacts: …

React Hooks a żądania do API

Type of Web - Blog o programowaniu. Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… React Hooks mocno upraszczają właściwie wszystko, co do tej pory robiłaś. W jednym z pierwszych odcinków kursu pokazywałem, jak można w szybki sposób pobierać dane z API używając fetch w Reakcie. Czy Hooki coś tutaj zmieniają? Ależ tak! Fetch do tej pory Zaczniemy może od przyjrzenia się, jak taki fetch wyglądał do tej pory w klasach: export class App extends React.Component { state = { contacts: …

Mój pierwszy program w Adzie

Mamy już za sobą wprowadzenie do języka Ada. Pora więc coś w niej napisać. W tym artykule pokażę całą drogę od instalacji toolchaina aż do napisania pierwszego programu – kolejki FIFO opartej na buforze cyklicznym. W trakcie implementacji poznamy kilka podstawowych “ficzerów” Ady Artykuł powstał w ramach “Tygodnia z Adą” podczas którego od poniedziałku do […]