NSubstitute czyli lepsza wersja Moq

NSubstitute to (dla tych co nie znają jeszcze) taki Moq na sterydach. Sytuacja wygląda tak, mamy klasę, która potrzebuje jakiś zależności, mniej więcej tak: [csharp] public class SomeClass { public SomeClass(INeedSomeStuff stuff) { // ……. } } public interface INeedSomeStuff { string DoSomeStuff(string param); void DoSomeOtherStuff(); } [/csharp] Możemy użyć moq i napisać: [csharp] var […]

NSubstitute czyli lepsza wersja Moq Read More »

High Frequency Trading – świetna czytanka na niedzielę

Hight Frequency Trading to sport niesamowicie wymagający, z jednej strony trzeba dobrej głowy do kodowania a z drugiej jeszcze większej do matematyki bo z ekonomią to już nie ma wiele wspólnego. Tak czy inaczej, świetna lektura na niedziele. Zapraszam do czytania, jeśli chcesz się dowiedzieć dlaczego do HFT trzeba wykupić miejsce w jednym z 4-5

High Frequency Trading – świetna czytanka na niedzielę Read More »

DevDay 2013 – wideo

Wideo z DevDay 2013 jest już dostępne i do oglądnięcia poniżej. Tak wiem, że już wszyscy o tym mówili i napisali ale używam tego bloga czasem jako własnej bazy wiedzy więc to taki wpis ku pamięci. Jon Skeet – „Back to basics: the mess we’ve made of our fundamental data types” [youtube=http://www.youtube.com/watch?v=l3nPJ-yK-LU] Patrick Kua –

DevDay 2013 – wideo Read More »

dotnetconf podsumowanie

Wideo z konferencji dotnetconfpl jest już dostępne. Jeśli jakimś cudem nie mogłeś oglądnąć “na żywo” to poniżej zamieszczam wykłady z moją subiektywną oceną: 1. Maciej Aniserowicz, Testy jednostkowe w .NET. Bardzo dobry wykład wprowadzający do TDD i pokazujący jak można uniknąć tworzenia setek projektów aplikacji konsolowych aby zobaczyć jak jakąś bibliotekę można użyć. Fajny wstęp

dotnetconf podsumowanie Read More »

The task factory "CodeTaskFactory" could not be loaded from the assembly

Używanie najnowszych wersji, często jeszcze nie oficjalnie wydanych ma oprócz niekwestionowanej radości z nowych ficzerów rownież i ciemną stronę. To się czasem coś wywali, coś nie działa etc. Projekt nad którym pracuje rozwijany jest już w VS2013 ale instalka jest buildowana w VS2012 – autor WiX-a jakoś nie spieszy się do wspierania VS2013 więc trzeba

The task factory "CodeTaskFactory" could not be loaded from the assembly Read More »

Na ratunek Raspberry Pi

O Raspberry Pi dawno nie pisałem, projekt termometrów wisi w martwym punkcie – kable po chałupie trzeba poprzeciągać. Klejem na gorąco przymocować gdzie trza i wrócić do pisania softu. Tymczasem gdzieś po drodze w trakcie eksperymentów ucierpiał slot na kartę SD. Już szukałem gdzie można przelugować takie gniazdo gdy internet przyniósł natchnienie. Wystarczy ułamany plastik

Na ratunek Raspberry Pi Read More »

Ewolucja myszki

Dzisiaj ekshibicjonizm totalny, zdjęcia myszek – bez ubrania! Tak mnie naszło aby rozkręcić myszkę – tą którą aktualnie używam – Logitech Anywhere MX. W środku elektroniki od groma! A dla porównania poniżej zdjęcie pierwszej myszki optycznej jaką kiedykolwiek zakupiłem; gdzieś jakieś 10 lat temu. Kosztowała sporo, ale działa do dnia dzisiejszego, no i konstrukcyjne o

Ewolucja myszki Read More »

Scroll to Top