Najlepszy skórt klawiszowy w Visual Studio!
Bad Word Detector - dodatek do Visual Studio wykrywa wulgaryzmy w kodzie źródłowym i je zaznacza. Do przetestowanie w IDE, do poczytania jak działa :)
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 59 źrodło rozwiń
Tym wpisem rozpoczynam serię dotyczącą wzorców projektowych. Zapraszam do wzięcia ze mną udziału w podróży przez zakamarki Inżynierii Oprogramowania.
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 119 źrodło rozwiń
Jednym z fundamentów WPF’a są zasoby – Resources. Definiowane w ResourceDictionary czyli słowniku zasobów. Każdy element słownika posiada swój klucz, który używamy do pobrania zasobu „z bazy”.
Jeżeli chcesz dowiedzieć się jak utworzyć własną klasę argumentów zdarzenia, jak przesyłać dodatkowe informacje związane ze zdarzeniem to ten wpis będzie o tym. Zapraszam.
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 74 źrodło rozwiń
Nieuchronnie zbliża się koniec konkursu, ale póki co piłka nadal w grze więc na podsumowania i wnioski przyjdzie jeszcze czas. Ostatnie dni spędziłem na poprawkach hardware robota i testowaniu aplikacji mobilnej. Mogę z czystym sumieniem powiedzieć w tej chwili, że projekt w tej chwili spełnia wszystkie moje założenia odnośnie MVP, a nawet nieco ponad. Udało się:zmontować robota z części, które kosztowały sumarycznie mniej niż 100 pln (o czym pisałem w ...
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 28 źrodło rozwiń
Porady na temat zdrowia dla osób pracujących za biurkiem. O zespole cieśni nadgarstka, zdrowym odżywianiu i chorobach będących konsekwencją braku ruchu.
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 261 źrodło rozwiń
Welcome to the eighteenth episode of my course “Becoming a software developer” in which we will finalize the basic CRUD for the Driver type, implement extension methods for the repository and build custom middleware in order to deal with exceptions.
Niezmiernie mi miło napisać, że SmogBot jest już dostępny na Messengerze :) Wystarczy więc kliknąć poniższą ikonkę, aby rozpocząć interakcję: Zapraszam do testowania i zgłaszania uwag, propozycji zmian i ulepszeń – czy to na FB, czy też tutaj w komentarzach do tego wpisu :)
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 29 źrodło rozwiń
Konkurs Daj Się Poznać powoli dobiega końca. Przyszła więc pora na jakieś podsumowanie :)
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 37 źrodło rozwiń
Jak uruchomić in skonfigurować ElasticSearch w dockerze w lokalnym srodowisku developerskim
Daj się poznać 2017 2079 dni, 9 godzin, 21 minut temu 57 źrodło rozwiń
Na razie przyjąłem założenia, że będę sterował swoją platformą mobilną za pomocą klawiatury, oraz ewentualnie myszy. Tak więc na przyszłe potrzeby napisałem template do obsługi urządzeń wejściowych.
Daj się poznać 2017 2081 dni, 8 godzin, 57 minut temu 8 źrodło rozwiń
Twój projekt się opóźnia i nie wiesz co robić, więc dodajesz nowych programistów? Myślisz, że więcej osób ukończy projekt szybciej? – nic bardziej mylnego. Zobacz jakie ta decyzja niesie ze sobą ryzyka oraz jak rozwiązać ten problem minimalizując je. W każdym projekcie IT istnieją bardziej i mniej nerwowe sytuacje. Często najbardziej stresującą sytuacją dla kierownika ...
I'm sure that you heard about .NET Standard. To simplify the definition just one quote from the offical GitHub repo FAQ .NET Standard is a specification that represents a set of APIs that all .NET platforms have to implement. This unifies the .NET platforms and prevents future fragmentation. BTW in case you don't know just read the full article Introducing .NET Standard. On the other hand, Owin is (from owin.org): OWIN defines a standard interface between .NET web servers and web applications. The ...
Ostatnio napisałem kilka postów dotyczących wykorzystania biblioteki SignalR w moim projekcie. Opisywałem tam, jak dodać obsługę SignalR po stronie klienta napisanego we frameworku Angular. W tym celu wykorzystałem bibliotekę ng2-signalr. Podczas pracy z nią zauważyłem, że autor nie dodał jednej funkcjonalności, a dokładnie możliwości wyboru kanału transportu. Zagłębiłem się więc w kod źródłowy i zacząłem działać…
Daj się poznać 2017 2081 dni, 8 godzin, 57 minut temu 134 źrodło rozwiń
Since the beginning of march, I’m working on a pet project called Me 2.0 as a part of Get Noticed contest. Now I’m ready(ish) to release it’s the first version to the public, along with its companion app. TL;DR: Links for the app and messenger bot are at the end of this blog post.
Daj się poznać 2017 2082 dni, 11 godzin, 53 minuty temu 22 źrodło rozwiń
On of the hardest parts of getting an open source project into state which allows others to use it effectively is creating documentation. This post shows how you can generate documentation directly from source code by using DocFx.
W trakcie naszej przygody z programowaniem zetknęliśmy się z książkami poruszającymi najróżniejsze tematy. Programowanie, branża IT, biznes, nowe technologie, design, rozwój osobisty, biografie znanych ludzi – było tego naprawdę mnóstwo. Wiele z nich zmieniło sposób w jaki teraz myślimy i podchodzimy do nauki oraz pracy.
Delegaty to obiekty, w których wywołuje się inne metody (przechowuje referencje do metod). Delegaty przypominają działaniem wskaźniki z języka C++, ale ich przewagą jest to, że nie mogą odwoływać się do metody, której sygnatura nie odpowiada sygnaturze delegata – czyli: metoda musi przyjmować takie same argumenty i zwracać taki sam typ, jaki podano w deklaracji delegata.
Daj się poznać 2017 2082 dni, 11 godzin, 53 minuty temu 118 źrodło rozwiń
In today's post, I present a few ways to conveniently mess up with your production code by using a well known mechanism in Java, C# or other similar languages: exceptions! Enjoy!
Daj się poznać 2017 2082 dni, 11 godzin, 53 minuty temu 68 źrodło rozwiń