Lista artykułów

#6 Wydarzenia 14.04.2018

Mozilla WebAssembly.Studio Microsoft JavaScript API Browser Unity.Mathematics Projekt ‚Kayenta’ Trendy w aplikacjach mobilnych Historia powstania StackOverflow Dziesiąte urodziny GitHub Moral Machine Test MyGoodnes Travis Incident Post Mortem

#6 Wydarzenia 14.04.2018

Mozilla WebAssembly.Studio Microsoft JavaScript API Browser Unity.Mathematics Projekt ‚Kayenta’ Trendy w aplikacjach mobilnych Historia powstania StackOverflow Dziesiąte urodziny GitHub Moral Machine Test MyGoodnes Travis Incident Post Mortem

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....

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 […]

6

#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 programista. W piątym odcinku Dev:Cast rozmawiamy o wyborze pierwszego języka – jak się zabrać za wybór, czym się kierować. Dyskusja była na tyle obfita w ciekawe stwierdzenia, że przekroczyliśmy nasz umowny limit 20 minut. Mamy nadzieję, że nieco dłuższa forma nie będzie wam tym razem przeszkadzała. Jak myślicie na który z języków padł nasz typ? Co polecamy? Który według was język programowania warto wybrać na początek? Od czego Wy zaczynaliście? Jak ma się on teraz do waszej pracy? Zachęcamy do dyskusji w komentarzach. Jingle Music by: www.bensound.com

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…