Moje przemyślenia na temat długu technicznego z punktu widzenia programisty.
Daj się poznać 2017 2837 dni, 19 godzin, 19 minut temu 58 źrodło rozwiń
Dziś trochę więcej na temat BitTorrent. Jakie elementy wchodzą w jego skład oraz do czego one służą. Także jakie będę implementował a jakie nie. Nie wchodzę tutaj w szczegóły poszczególnych elementów jeszcze. Ale niebawem będzie trzeba. Jak tylko do nich dojdę w implementacji :)
Daj się poznać 2017 2837 dni, 19 godzin, 19 minut temu 49 źrodło rozwiń
14 komitów, 3 projekty i zaimplementowany cały CQRS (prawie cały :), świetny wynik jak na tydzień pracy. ...
Daj się poznać 2017 2837 dni, 19 godzin, 19 minut temu 98 źrodło rozwiń
Nie wiesz jak korzystać z gotowego rozwiązania do autoryzacji użytkowników jakim jest ASP.NET Identity? Po przeczytaniu tego artykułu proces ten nie będzie miał dla Ciebie tajemnic.
Daj się poznać 2017 2837 dni, 19 godzin, 19 minut temu 497 źrodło rozwiń
Kolejny post dotyczący klienta BitTorrent. Tym razem proste wprowadzenie do Bencode i implementacja metody encode. Oraz budowanie podstawy do kolejnych postów. Nie za dużo ale też nie za mało.
Daj się poznać 2017 2837 dni, 19 godzin, 19 minut temu 19 źrodło rozwiń
Dzisiaj chciałbym przedstawić bardzo fajną bibliotekę Alea GPU, dzięki której możemy wykorzystać kartę graficzną do obliczeń wykonywanych przez aplikację napisaną w .NET. Jest tu wykorzystywana technologia CUDA, którą zaprojektowała firma Nvidia. Zacznę jednak od krótkiego wprowadzenia. GPU (Graphics Processing Unit) Jest to układ obliczeniowy znajdujący się na karcie graficznej. Tego typu jednostki obliczeniowe powstały w celu odciążenia procesora (CPU) od obliczeń zwią...
Daj się poznać 2017 2837 dni, 19 godzin, 19 minut temu 163 źrodło rozwiń
Witajcie Tym wpisem zamierzam udowodnić że algorytmy genetyczne są nie tylko fajną dziedziną programowania, ale również mogą być proste. W dalszej części wpisu znajdziecie opis implementacji prostego algorytmu i link do wklejki z programem wykonanym w języku C#....
Daj się poznać 2017 2838 dni, 9 godzin, 56 minut temu 309 źrodło rozwiń
Bardzo często pracując z cudzą biblioteką zetkniemy się z tym, że dane rozwiązanie jest szersze, bądź inaczej zrobione, niż to czego potrzebujemy. Dlatego warto napisać wrapper, czyli jakiś interfejs dostępu do funkcjonalności biblioteki, ale na naszych warunkach.
Daj się poznać 2017 2838 dni, 9 godzin, 56 minut temu 137 źrodło rozwiń
Cześć! Dzisiaj będzie krótko. Pora zabrać się za projekt. Na początek mała weryfikacja stanu obecnego. Gotowy w 80% jest frontend projektu. Do zobaczenia na http://football-olimpijski.azurewebsites.net/ i https://github.com/mjawulski/football-olimpijski Pora zabrać się za część serwerową. Jak już wspomniałem wcześniej zdecydowałem się na asp .net core. Pierwsze zaskoczenie? Aplikacja web API w asp .net Core działa jako aplikacja konsolowa! Nie wierzycie? Spójrzcie sami. Oto co...
Daj się poznać 2017 2838 dni, 9 godzin, 56 minut temu 47 źrodło rozwiń
W komentarzu do postu na temat Live Unit Testing w nowym Visual Studio pojawiło się pytanie o porównanie go z dotCover. Musiałam zrobić małe rozeznanie, ponieważ przyznam, że dotCover niestety nie miałam okazji nigdy używać na codzień w pracy. Jednak jakiś czas temu się nim bawiłam. Zatem do rzeczy – owszem dotCover daje nam bardzo podobne możliwości do Live Testing, ale Live naprawdę jest Live – o tym będzie za chwilkę. Jednak jest płatny i idzie w parze z ReSharperem jako pakiet ReSharper Ultimate. C...
Daj się poznać 2017 2838 dni, 20 godzin, 20 minut temu 98 źrodło rozwiń
Sometimes we have to change author of the pushed commit. How to do it without much efford? Today I stuck on similar problem. I was using SourceTree to commit some changes to be available on my second computer… Unfortunately I didn’t realise which user is associated with it. Just after push saw wrong author next to the commit.
Daj się poznać 2017 2838 dni, 20 godzin, 20 minut temu 22 źrodło rozwiń
Siemanko W poprzedniej części poruszaliśmy trochę graczem. Jednak wtedy gracz mógł przechodzić również przez przeszkody co jest oczywiście zjawiskiem niepożądanym. Dziś temu zaradzimy.Komponent Collider2D Collider2D to komponent, który pozwala na kolizję między obiektami gry i ich obsługę. Na tę chwilę wymagane...
Daj się poznać 2017 2838 dni, 20 godzin, 20 minut temu 29 źrodło rozwiń
Linty to programy które sprawdzają twój kod pod względem: Czytelności Łatwość utrzymania Błędy funkcjonalne
Daj się poznać 2017 2838 dni, 20 godzin, 20 minut temu 48 źrodło rozwiń
Bardzo często mamy okazję pracować nad aplikacją, która powinna być skonfigurowana odpowiednio do środowiska, w którym ją umieścimy. Najprostszy przykład – aplikacja w środowisku produkcyjnym prawdopodobnie będzie łączyła się do zupełnie innej bazy danych niż ta sama aplikacja w środowisku developerskim lub lokalnym. W dzisiejszym poście przedstawię najlepszy znany mi sposób pozwalający na bezbolesne i eleganckie rozwiązanie tego problemu. Jeżeli znasz coś lepszego, zaprasz...
Daj się poznać 2017 2838 dni, 20 godzin, 35 minut temu 114 źrodło rozwiń
A więc zaczynamy przygodę z LINQ! Na pierwszy ogień biorę ‘generyczność’ czy ‘generics’ jak kto woli. Wspaniały, cudowny, dodaj swoje fjuczer, który zostal wprowadzony wraz z C# 2 i .NET 2.0. Dlaczego na pierwszy ogień? Bo według mnie to najważniejsza rzecz wprowadzona w tamtych czasach. Zapewne niewielu czytających pamięta czasy sprzed kolekcji generycznych. Śpieszę z przypomnieniem.
Daj się poznać 2017 2838 dni, 20 godzin, 35 minut temu 53 źrodło rozwiń
Zapraszam do przeczytania kolejnej części serii z prowadzenia projektu na potrzeby Daj Się Poznać!
Daj się poznać 2017 2839 dni, 19 godzin, 46 minut temu 33 źrodło rozwiń
14/03/2017Adam No i mam tydzień w plecy… Miałby być dwa nowe posty i wyniki mini giveaway’a (będą dziś). W zaszłym tygodniu, cały swój czas i uwagę poświęciłem na swoją obronę magisterską, która z nie mojej winy bardzo odwlekła się w czasie, ale obroniłem się, więc mogę przeboleć że był tydzień wolnego od bloga. No a teraz ruszamy, bo czas goni. Dziś przygotujemy sobie środowisko, z którego będziemy korzystać podczas kursu.Środowisko… Do tego kursu potrzebujemy kilku rzeczy. Pierwszą z nich będzie Vis...
Daj się poznać 2017 2839 dni, 19 godzin, 46 minut temu 33 źrodło rozwiń
Ladies and gentlemen – the second post about ReSharper! This time, let’s focus on refactoring, auto-generation of code and some smart ‘helpers’
Daj się poznać 2017 2839 dni, 19 godzin, 46 minut temu 100 źrodło rozwiń
Temat zasilania prawie ukończony. W celu oszczędności użyję akumulatorków bo po co nonstop wydawać pieniądze na kolejne komplety baterii. Lepiej kupić raz i ładować wielokrotnie szczególnie, że obecnie bardzo dużo rzeczy jest właśnie na baterie. To też może Cię zainteresować:vlog 2 – prąd i napięcie Akumulatorki z wbudowaną ładowarką...
Daj się poznać 2017 2839 dni, 19 godzin, 46 minut temu 40 źrodło rozwiń
Ciekawy sposób na zarządzanie czasem pracy. Czyli coś co można będzie wykorzystać w tworzonej wtyczce do Visual Studio.
Daj się poznać 2017 2839 dni, 19 godzin, 46 minut temu 76 źrodło rozwiń