dotnetomaniak.pl - Artykuły z tagiem Reacting programming

Ludzie lubią ułatwiać sobie życie. Programiści to też podobno ludzie ;) dlatego pewnie postępują podobnie. Czasem z lenistwa, innym razem z własnych nieprzymuszonych chęci. Branża IT nieustannie się rozwija. Powstają takie wspaniałości jak wstrzykiwanie zależności;) Warto było by i w rodzinie Rx-owatych dostawać to co się chce i kiedy się chce.

Programowanie Reaktywne - Szpryca - AutoFac.

Architektura 2435 dni, 11 minut temu godev 95 źrodło rozwiń

W ostatnim poście wyzwania poruszę ponownie tematykę związaną z testowanie. Dzisiaj wejdziemy jeszcze głębiej i przetestujemy dokładniej co się dzieje w trakcie odbierania danych od dystrybutora. Zapraszam do czytania.

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Create Cold/Hot Observable. | godevblog.github.io

Architektura 2444 dni, 1 godzinę, 17 minut temu godev 15 źrodło rozwiń

Dzisiaj postanowiłem kontynuować wczorajszą tematykę. Czyli testowanie. W przypadku Rx-ów nie jest to takie proste. Ze względu na potrzebę kontroli nad procesem publikowania danych na strumień. Jedna z metod została opisana w poprzednim poście. Dzisiaj nieco inny cel testów.

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Observer Interval. | godevblog.github.io

Architektura 2444 dni, 23 godziny, 25 minut temu godev 26 źrodło rozwiń

Wszystko super i fajnie ale gdzie są testy? Co zrobić by przetestować taki strumień zasilany przez Observable.Interval? Przecież testy będą trwały wieczność… Jest na to rada: przeczytaj post do końca;) Ale na początek warto było by wyposażyć się w dodatkowe narzędzia...

Programowanie Reaktywne - Bileciki do kontroli - Unit Tests of Interval. | godevblog.github.io

Architektura 2445 dni, 21 godzin, 23 minuty temu godev 18 źrodło rozwiń

Dzisiejszym bohaterem zostaje ostatnia para Transformers-ów. Są oni ze sobą ściśle powiązani. Można śmiało powiedzieć, żę występują między nimi relacje rodzinne. Rodzic i dziecko. Zapraszam do dalszego czytania w celu zgłębienia tajemnic rodzinnych;)

Programowanie Reaktywne - Transformers - Metadata.

Architektura 2446 dni, 13 godzin, 13 minut temu godev 19 źrodło rozwiń

Jeżeli lubisz sobie porzucać przedmiotami? Albo pobawić się w magika zamieniając chusteczki w gołębie? Ten post jest zdecydowanie dla Ciebie. Jak i w naszym społeczeństwie, tak samo na Cybertron-ie, czasem trzeba czymś cisnąć by wszyscy zrozumieli ideę…

Programowanie Reaktywne - Transformers - OfType and Cast.

Architektura 2449 dni, 1 godzinę, 51 minut temu godev 24 źrodło rozwiń

Przyszła pora by troszkę się pobawić Transformers-ami. Autoboty - transformacja… Otwieram tym samym mikro cykl transformacji strumieni prosto z Cybertron-u. Pomijając luźne aluzje, przetwarzanie danych pochodzących od dystrybutorów to powszechna praktyka i poniższy przy przykład choć trywialny może zaprocentować w przyszłości.

Programowanie Reaktywne - Transformers - Select.

Architektura 2449 dni, 1 godzinę, 51 minut temu godev 25 źrodło rozwiń

Tak to już koniec tej mini serii o kombinatorach. Wyszło dziewięć postów. Całkiem sporo. Wszystkie kody oczywiście znajdują się na GitHub-ie. Myślę, że w ten sposób łatwiej będzie zrozumieć działanie Rx-ów. Uruchomić i analizować co tam się ciekawego dzieje. A jeszcze lepiej poeksperymentować.

Programowanie Reaktywne - Kombinatorzy - Combine Latest.

Architektura 2452 dni, 22 godziny, 42 minuty temu godev 29 źrodło rozwiń

Nie tak dawno przedstawiałem zamek błyskawiczny (Zip). Istnieje jeszcze jedna możliwość pozwalająca na łączenie znacznie więcej w jedną całość. Tak by publikacja danych na połączony strumień odbywała się dopiero gdy dostaniemy wszystkie próbki z źródłowych strumieni.

Programowanie Reaktywne - Kombinatorzy - When-And-Then.

Architektura 2458 dni, 1 godzinę, 19 minut temu godev 14 źrodło rozwiń

Swego czasu był taki film gdzie głównie bohaterowie zamieniają się między sobą swoimi zasobami. W przypadku Rx-ów do czynienia mamy z metodą pozwalając przetaczać na inną usługę w przypadku gdy pierwsza zawieszę.

Programowanie Reaktywne - Kombinatorzy - Switch.

Architektura 2452 dni, 4 godziny, 23 minuty temu godev 20 źrodło rozwiń

Kontynuując tematykę kombinatorów. Dzisiaj o pewnym znanym słówku, bardzo popularnym formacie kompresji danych. Nie wiem jakim cudem trafił do Rx-owej rodziny. Być morze przytaczam złą aluzję. Ale o tym nieco dalej.

Dziel się z innymi:
Programowanie Reaktywne - Kombinatorzy - Zip.

Architektura 2458 dni, 1 godzinę, 19 minut temu godev 21 źrodło rozwiń

To już dwudziesty raz się spotykamy odnośnie Rx-owatych. Tydzień pomału dobiega końca. Taki i zbliżamy się do zakończenia serii postów dotyczących kombinatorów. Okazuje się, że rozpisałem się bardzo w tej podgrupie. W najgorszym wypadku nie zakończę na 30 postach :).

Programowanie Reaktywne - Kombinatorzy - Merge.

Architektura 2460 dni, 11 godzin, 33 minuty temu godev 20 źrodło rozwiń

Krótko, bardzo krótko dzisiaj. A wszystko przez nadchodzące devwarsztaty.pl. Będę debiutował. Stres, strach przed oczami... Bla bla bla pora trochę napisać o Rx tak mało ostatnio poruszałem ten temat na tym blogu;) Dzisiaj kolejny operator związany z kombinowaniem. Zapraszam!

Programowanie Reaktywne - Kombinatorzy - Ambiguous.

Architektura 2459 dni, 23 minuty temu godev 25 źrodło rozwiń

Dzisiejszy post jest szczególny, gdyż to 15 post składający się na wyzwanie jakie podjąłem. Półmetek jest. Wiele pracy już zostało włożone, jeszcze więcej przede mną. Dziękuję wszystkim czytelnikom, i mam nadzieję, że udało mi się komuś pomóc.

Programowanie Reaktywne - Łap To! - ConsoleKey.

Architektura 2464 dni, 13 godzin, 53 minuty temu godev 13 źrodło rozwiń

Po wczorajszym sowitym poście, dzisiaj trochę przystopujemy. Będzie krócej. Poruszymy tematykę marudzenia ;). Marudzić można na dwa sposoby. Albo że się coś chcę albo nie! Na początek pomarudzimy że czegoś nie chcemy, zapraszam!

Programowanie Reaktywne - Marudzimy - Skip. | godevblog.github.io

Architektura 2467 dni, 38 minut temu godev 18 źrodło rozwiń

Z okazji Walentynek dzisiaj pojawi się głównie w kodzie coś ekstra. Zapraszam do kompilacji i obserwacji. Natomiast post poświęcony będzie budowaniu własnej klasy publikującej dane. W tym celu idąc krok dalej stworzyłem bibliotekę RXlib z jakiej będziemy jeszcze korzystać.

Programowanie Reaktywne - Tworzymy dane - Własna klasa publikująca.

Architektura 2467 dni, 38 minut temu godev 27 źrodło rozwiń

Dzisiaj poznamy coś nowego, jednak skorzystamy z czegoś starego. Jako inicjatory generowania danych będziemy korzystać jeszcze wielokrotnie z Timer-ów. Bardzo dobrze sprawdzają się jako taki niewolnik, który będzie robił co mu karzemy. “Daj mi tyle i tyle co tyle”.

Programowanie Reaktywne - Tworzymy dane - Generators.

Architektura 2465 dni, 1 godzinę, 33 minuty temu godev 25 źrodło rozwiń

To już ostatni post z rodziny timer-owatych. Omówione zostaną dwa proste operatory. Ale co ważniejsze, zaimplementujemy kolejne dwa własne. Rx oparty jest o rozszerzone metody, dlatego bardzo łatwo jest dodać kolejne potrzebne "stworki".

Programowanie Reaktywne - Zabawa z czasem - Timestamp/TimeInterval.

Architektura 2467 dni, 38 minut temu godev 42 źrodło rozwiń

Jazda z koksem… Dzisiaj poruszymy tematykę - kolejnego operatora związanego z czasem. Hurra… :| Znowu?? To jednak ...

Programowanie Reaktywne - Zabawa z czasem - Throttle.

Architektura 2470 dni, 23 godziny, 31 minut temu godev 33 źrodło rozwiń

Zapewne każdy naukowiec lubi się bawić próbkami. Jako programista także jestem naukowce. Testuję, próbuje. Eksperymentuje cały czas z nowymi ...

Programowanie Reaktywne - Zabawa z czasem - Sample.

Architektura 2469 dni, 23 godziny, 43 minuty temu godev 77 źrodło rozwiń

1 2