Lista artykułów

O rolach i odpowiedzialnościach

The A Team Znacie serial pt. „The A Team”? Fabuła tegoż serialu traktowała o drużynie właśnie, byłych wojskowych, komandosach, którzy wykonywali różne, niebezpieczne misje w obronie dobra. Jakoś tak. Każda główna postać była wyjątkowa....

Dev:Cast – #05 Pierwszy język programowania. Czyli który wybrać?

Początkujący programiści często zadają pytanie jaki powinien być lub jaki wybrać pierwszy język programowania? W gąszczu dostępnych form komunikacji ze światem binarnym ciężko na początku się odnaleźć. Nie wiadomo jaki punkt zaczepienia chwycić, czym się sugerować. Bywa i tak, że ten pierwszy język programowania jest wynikiem wielu losowych czynników – studia, post na forum, znajomy […]

MediatR – Wprowadzenie eventów do świata .NET Core

Coraz więcej aplikacji jest tworzonych w architekturze rozproszonej, opartej o systemy wymiany informacj jak RabbitMQ czy ZeroMQ. Wykorzystując .NET Core nie zawsze potrzebujemy stawiać nowych maszyn odpowiedzialnych za rozsyłanie informacji po systemie. W dzisiejszym artykule chciałbym pokazać jak za pomocą biblioteki MediatR stworzyć szynę komunikacyjną w pamięci aplikacji. Zapraszam! Czym jest szyna komunikacyjna? Jest to

TDD w React.js z pomocą react-testing-library

Jak tworzyć komponenty w React.js zgodnie z TDD dzięki react-testing-library? Jak zamockować axios? Jak napisać testy odporne na refactoring? To i kilka innych sztuczek w artykule poniżej ? Trzymanie się zasad TDD (Test-Driven Development) pisząc aplikacje po stronie front-endu w React.js może wydawać się trudniejsze niż testowanie kodu po stronie back-endu. Musimy w jakiś sposób wyrenderować nasz komponent, zasymulować interakcje …

CppUTest – framework do unit testów systemów embedded

Aby stosować Test Driven Development potrzebujemy odpowiedniego frameworka testowego implementującego obsługę scenariuszy i grup testowych, drukowanie outputu, czy asserty. Mimo iż brak takiego frameworka nie może być wymówką, aby nie testować (najmniejszy framework w C składa się z 3 linii kodu!), dobre narzędzie ułatwi nam pracę i zwiększy produktywność. Dzisiaj opiszę dość ciekawe podejście do […]

CppUTest – framework do unit testów systemów embedded

Aby stosować Test Driven Development potrzebujemy odpowiedniego frameworka testowego implementującego obsługę scenariuszy i grup testowych, drukowanie outputu, czy asserty. Mimo iż brak takiego frameworka nie może być wymówką, aby nie testować (najmniejszy framework w C składa się z 3 linii kodu!), dobre narzędzie ułatwi nam pracę i zwiększy produktywność. Dzisiaj opiszę dość ciekawe podejście do […]

„Ulga na start”, czyli pół roku prowadzenia działalności gospodarczej bez składek ZUS! Tylko czy… aby na pewno?

"Ulga na start" tu, "ulga na start" tam... czym jest szumnie anonsowana ulga dla aspirujących przedsiębiorców?

4Developers 2018 relacja

W miniony poniedziałek miałem przyjemność brać udział w festiwalu 4Developers awizowanym przeze mnie jakiś czas temu. Zanim wystawię finalną opinię rzućcie proszę okiem na przegląd wykładów, w których brałem udział i moje, pozostałe refleksje na temat tej konferencji. O 4Developers usłyszałem już jakiś czas temu, ale dopiero tegoroczna edycja była pierwszą, na której się pojawiłem. ...

Warsztaty z Serverless – dive into Azure Functions

Serverless w Krakowie Wspólnie z Klaudiuszem Bryją, staramy się wspomagać inicjatywę devWarsztaty w Krakowie. Już 14 kwietnia 2018 zupełnie za darmo około 20 uczestników będzie mogło wziąć udział w warsztatach z tematyki serverless. Naszymi prelegentami będzie Dariusz Parzygnat oraz Łukasz Przerada. Idea devWarsztatów Dev warsztaty powstały z inicjatywy Jakuba Gutkowskiego, idea jest bardzo prosta – udostępnić kilkugodzinne, […]

Recenzja 4developers 2018

W zeszły weekend pojechałam do Warszawy na tę ogromną konferencję z kilkoma ścieżkami tematycznymi. W tamtym roku również byłam na tej konferencji (pisałam o tym tutaj). Czy coś się zmieniło? Niektóre rzeczy się nie zmieniły od zeszłego roku. Czyli na przykład brak notesu z długopisem w starter packu – którego de facto nie było, ewentualne bonusy…

4Developers 2018, po raz pierwszy …

Kupić bilet, czy nie? Jechać, czy nie jechać? Oto pytania jakie sobie stawiałem, zanim zdecydowałem się na udział w konferencji 4Developers 2018 – zważywszy na fakt, że dzień wcześniej startowałem…

4Developers 2018, po raz pierwszy …

Kupić bilet, czy nie? Jechać, czy nie jechać? Oto pytania jakie sobie stawiałem, zanim zdecydowałem się na udział w konferencji..

Wednewsday #01 – programistyczne nowinki

Witam Was w pierwszym po dłuższej przerwie wydaniu środowych newsów. Co tydzień będę się starał obdarowywać Was starannie przygotowaną garścią linków do wiadomości oraz artykułów ze świata programowania. Grzegorz Kotfis: Zapraszam także do audycji Devsession News, w której co tydzień prezentuję najnowsze wiadomości, ciekawostki, wpadki oraz nadchodzące wydarzenia ze świata IT: http://devsession.pl/podcast-5. Machine Learning Google [...]

Experimenting with Unity Machine Learning – Making a New Learning Environment

Reading Time: 1 minute I’ve created a new learning environment. The tutorial is great, but for me, most interesting part was to train the agent myself. Unfortunately Testing the Environment explains how to test it in Unity play mode using Player Brain. I want more. So I’ve tried to train External Brain for my own. And I’ve made it! I renamed Brain … Continue reading "Experimenting with Unity Machine Learning – Making a New Learning Environment"

TYPY DANYCH – Typy Referencyjne i Obiektowe

TYPY REFERENCYJNE   W tym Poście Przejdziemy do następnego rodzaju typów, do typów referencyjnych.   Typy referencyjne przechowują referencje do zmiennych. Co to znaczy i jaka jest różnica między typami wartościowymi a referencyjnymi? Główną, podstawowa i chyba najważniejszą jest fakt że Typy referencyjne jak sama nazwa mówi, odnoszą się do referencji,czyli do konkretnego miejsca w […]