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 2771 dni, 22 godziny, 38 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 2771 dni, 22 godziny, 38 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 2771 dni, 22 godziny, 38 minut temu 30 źrodło rozwiń
Konkurs Daj Się Poznać powoli dobiega końca. Przyszła więc pora na jakieś podsumowanie :)
Daj się poznać 2017 2771 dni, 22 godziny, 38 minut temu 37 źrodło rozwiń
Jak uruchomić in skonfigurować ElasticSearch w dockerze w lokalnym srodowisku developerskim
Daj się poznać 2017 2771 dni, 22 godziny, 38 minut temu 59 ź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 2773 dni, 22 godziny, 13 minut temu 9 ź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 2773 dni, 22 godziny, 13 minut temu 136 ź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 2775 dni, 1 godzinę, 10 minut temu 24 ź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 2775 dni, 1 godzinę, 10 minut temu 119 ź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 2775 dni, 1 godzinę, 10 minut temu 71 źrodło rozwiń
Pora na już drugą cześć cyklu o projektowaniu bezpiecznych aplikacji ASP.NET Core. Dzisiaj opowiem o ataku XSS, czym jest i co zrobić żeby nasza witryna była na niego odporna. Czym jest XSS? Najkrócej mówiąc jest atakiem na webaplikacje, polegającym na wstrzyknięciu do przeglądarki złośliwego kodu, najczęściej javascript.
Daj się poznać 2017 2775 dni, 1 godzinę, 10 minut temu 104 źrodło rozwiń
Jak zapisywać z poziomu wtyczki do IDE logi do Activity Loga, a także jak aktywować logowanie i je przeglądać.
Daj się poznać 2017 2776 dni, 13 godzin, 53 minuty temu 28 źrodło rozwiń
Miałem przyjemność polecieć do Stanów Zjednoczonych, do Seattle i wziąć udział w konferencji Microsoft Build. Jest to największa konferencja MS dla deweloperów, podczas której ogłaszają nowości, nad którymi pracują. Postanowiłem opisać całą moją przygodę oraz wybrane nowinki.
Właściwie to 8-segmentowy, bo jeszcze kropka. Ale zacznijmy od początku. Co to jest za wyświetlacz? Jak należy go wysterować? Jak to zrobić za pomocą W10Iot&RPI3? A na koniec wnioski które wyciągnąłem z własnej implementacji obsługi takiego wyświetlacza.
Daj się poznać 2017 2776 dni, 13 godzin, 53 minuty temu 41 źrodło rozwiń
Next article for Get Noticed competition where I show how to access GitHub using REST API and show information on programmist dashboard - TeamScreen
Daj się poznać 2017 2776 dni, 13 godzin, 53 minuty temu 46 źrodło rozwiń