Lista artykułów

O co chodzi z tymi frameworkami?

Programowanie aplikacji webowych jest jedną z najbardziej dynamicznie zmieniających się dziedzin IT. Można żartować, że podczas pisania tego zdania powstał nowy framework JS. Właśnie, frameworki i biblioteki JS. Ręka w górę ten, który nie potrafi wymienić chociaż jednego takiego narzędzia. React, Angular, Ember, Meteor, Mithril, Polymer, Aurelia, VanillaJS… Jak to śpiewał pewien mądry człowiek We’re […]

Swift okiem programisty C#

Stało się. Planowałem to od dawna: cały dzień w kodzie po baaardzo długiej przerwie. Bałem się, że się po prostu porzygam, potnę żyły, popłaczę, roztrzaskam komputer i tyle tego będzie. A tymczasem… Background Swoje programistyczne zęby zjadłem na platformie Microsoft .NET. Startowałem, gdy .NET się rodził i przez kilkanaście lat byliśmy swoimi najlepszymi przyjaciółmi. I [...]

Wykorzystanie SLAM do Micromouse

Ostatnio mocno pogłębiłem wiedzę dotyczącą algorytmów SLAM. Krótkoterminowym celem jest oczywiście inspiracja przy tworzeniu jak najlepszego sposobu lokalizacji i nawigacji w robocie Micromouse. W dzisiejszym wpisie przedstawię różnice między Micromouse, a typowym problemem SLAM oraz pomysły na implementację będące konsekwencją tych różnic. Wykorzystanie wiedzy o labiryncie Labirynt, w którym porusza się robot, jest zbudowany według […]

4

How to remove old Git branches

Jak WYCENIAĆ własną pracę? | PODCAST z Jackiem Kłosińskim

Jak wyceniać własną pracę? Jacek Kłosiński stworzył na ten temat kurs na swojej autorskiej platformie. W odcinku rozmawiamy o wycenie pracy oraz o tym, jak stworzyć kurs na autorskiej platformie i jak go skutecznie reklamować. Linki z odcinka: Kurs Jacka o wycenie pracy Strona domowa Jacka Kłosińskiego Kanał YouTube Jacka  Podcast Jacka Reguła niedostępności Odcinek […]

Jak WYCENIAĆ własną pracę? | PODCAST z Jackiem Kłosińskim

Jak wyceniać własną pracę? Jacek Kłosiński stworzył na ten temat kurs na swojej autorskiej platformie. W odcinku rozmawiamy o wycenie pracy oraz o tym, jak stworzyć kurs na autorskiej platformie i jak go skutecznie reklamować. Linki z odcinka: Kurs Jacka o wycenie pracy Strona domowa Jacka Kłosińskiego Kanał YouTube Jacka Podcast Jacka Reguła niedostępności Odcinek […]

Tworzymy własne Dependency Injection w TypeScript

Najlepiej uczy się na konkretnych przykładach. Dzisiaj napiszesz własną bibliotekę do Dependency Injection w TypeScripcie! Przydadzą nam się dekoratory, metadane, refleksja i kilka sztuczek. Do dzieła 🙂 Zaczynamy Upewnij się, że masz zainstalowaną najnowszą wersję TypeScript (aktualnie 2.7.0). Do szybkiego testowania kodu przyda się też ts-node, więc warto go doinstalować. Zaczynam od skonfigurowania projektu w TypeScripcie. To nigdy nie było prostsze niż teraz: npm …

Dev:Cast – #03 Dobre praktyki pracy zdalnej

Praca zdalna, nawet ta sporadyczna wymaga odpowiedniego przygotowania. Wszystko z pozoru wygląda na prostą sprawę, jednak nagle okazuje się, że pomimo 12 godzin przed komputerem nie ma namacalnego efektu. Tu coś nas rozproszyło. Następnie oderwaliśmy się od komputera dosłownie na minutę, a finalnie wpadliśmy w wir obowiązków domowych – sprzątając, porządkując czy wyjeżdżając na szybkie, […]

9

Selenium Firefox profile for Automation

Did you know that you can actually use Firefox Profile in your Selenium automation? It's even quite simple as you will figure out in this article.

Przeciążanie funkcji i metod w JavaScript

Przeciążanie funkcji i metod w JavaScript JavaScript jest językiem dynamicznym, w którym funkcje mogą przyjmować wiele argumentów. Nie ma w nim jednak mechanizmu, który by wywoływał inne funkcje w zależności do liczby argumentów (czyli nie obsługuje przeciążania funkcji). W tym wpisie przedstawię jak prosto można taki mechanizm dodać do języka.

Przechwytywanie ekranu za pomocą MediaProjection

W tym wpisie przedstawiałem, w jaki sposób zrobić zrzuty ekranu aplikacji bez dodatkowych bibliotek. Wspomniałem tam, aby wykonać pełny zrzut ekranu trzeba skorzystać z MediaProjection. W tym artykule właśnie pokaże Ci dokładnie, w jaki sposób to wykonać. Przechwytywanie ekranu za pomocą MediaProjection nie jest zbyt skomplikowane. Za jego pomocą możemy nagrywać obraz, jak i wykonać zdjęcie, zatem zapraszam do lektury 🙂 1. Robienie screenshot’a. Na początku przyda nam się […]

12

Automation for Procrastination

Docker praktyczne podstawy – Stacja.IT

Ostatnimi czasy postanowiłem aktywniej brać udział w życiu społeczności poprzez uczestnictwo w różnych konferencjach, szkoleniach czy też spotkaniach branżowych. W związku z czym pojawi się seria wpisów na temat takich wydarzeń i jako one wyglądają od strony uczestnika. Na pierwszy ogień idą warsztaty z Dockera, które były organizowane przez Stację IT. Czym jest Stacja.IT ?? […]

Programowanie Reaktywne - Szpryca - AutoFac.

Programowanie Reaktywne - Szpryca - AutoFac.