Dodaj komentarz A więc mamy już piątek 10.03 więc czas na podsumowanie tygodnia. Za nami pierwszy tydzień zmagań w Daj Się Poznać jak i również premiera Visual Studio 2017. Poniżej garść moich osiągnięć i porażek, oraz co wydało mi się interesujące w minionym tygodniu.Co się udało10Things – ruszyłem wreszcie z projektem i zacząłem implementację MVVM, oraz pierwszych stronUporałem się w pracy z dość „trudnym” tematem 🙂Mój super tajny projekt „prezentu” na urodziny idzie zgodnie z planemCo się nie udało...
Daj się poznać 2017 2827 dni, 17 godzin, 21 minut temu 27 źrodło rozwiń
Tworząc nowy projekt w Visual Studio mamy do wyboru dużo szablonów startowych. Możemy wygenerować prostą aplikację webowa, która posłuży nam za podstawę do dalszej pracy. Zaoszczędza nam to dużo czasu na konfiguracji całego projektu. Pracując na systemie Linux czy macOS niestety nie ma takiej możliwości. Na szczęście jest Yeoman – narzędzie, które zawiera dużo szablonów startowych. Wywodzi się on ze świata JavaScriptu, ale dostępne są również szablony do .NET Core.
Sztuka programowania 2827 dni, 17 godzin, 21 minut temu 139 źrodło rozwiń
Dosyć często słyszy się, że programy pisane w C++ są szybsze od tych pisanych w C#. Głównym powodem takiego stanu rzeczy ma być fakt, że kod pisany w C++ jest kompilowany bezpośrednio do kodu natywnego, natomiast w przypadku C# programy działają na platformie .NET. Co za tym idzie, pisząc aplikację w C++ musimy sami zadbać o rzeczy takie jak na przykład zarządzanie pamięcią. Środowisko .NET robi tego typu rzeczy za nas (Garbage Collector). Niewątpliwie oszczędza to masę czasu p...
Daj się poznać 2017 2828 dni, 3 godziny, 31 minut temu 396 źrodło rozwiń
ReSharper is a great Visual Studio extension but without the knowledge about its shortcuts and other tricks, it’s completely useless. That’s why I decided to write about the most popular features. Of course, it’s not a full list, but you may find some of the below helpful.
Daj się poznać 2017 2828 dni, 3 godziny, 31 minut temu 246 źrodło rozwiń
Ten temat był już przeze mnie poruszany na moim blogu, jednak teraz jest w formie wideo. Co nazywamy długiem technologicznym? Kiedy warto jest zaciągnąć dług technologiczny? Kiedy odsunięcie spłaty długu technologicznego w czasie może okazać się tańsze?
Sztuka programowania 2828 dni, 3 godziny, 31 minut temu 82 źrodło rozwiń
Reading time ~5 minutes Configuration as code movement isn’t anything new and is here to stay. I haven’t had time to actually do a from zero to the desired state configuration script until a few weeks ago. Below are my thoughts after three weeks with PowerShell Desired State Configuration. What I wanted to do First, let me describe the goal I’ve set before myself. I wanted to write a script that would go from a clean Windows machine to a fully configured TeamCity server with SQL Server storage and t...
Healthy with Visual Studio Postanowiłem połączyć z sobą wcześniejsze wpisy o zdrowiej pracy przy komputerze, z chęcią stworzenia wtyczki do Visual Studio. W ten sposób powstał pomysł na rozszerzenie do IDE od Microsoftu do monitorowania naszej pracy, pomocy w robieniu przerw, a także do planowania czasu spędzonego przy programowaniu.
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 274 źrodło rozwiń
Logowanie ciągu znaków jak to robi się std. w nLog bez jakiekolwiek struktury może prowadzić do kłopotów kiedy chcemy coś ekstra dodać/wyciągnąć. Ale jest na to lekarstwo!
Reading time ~6 minutes In most cases .NET manages to solve the DLL hell problem pretty well, but sometimes it all falls apart, and when it does in best case scenario we see something like this:Could not load file or assembly 'XXXX, Version=X.Y.Z.W, Culture=neutral, PublicKeyToken=eb42632606e9261f' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) The much worst case is this:The method 'XXXX' was not fou...
Pierwsza fala wpisów w ramach Daj Się Poznać za nami, kurz opadł, czas zabrać się do roboty. Dziewiczy wpis na blogu, z racji swojej mało technicznej natury, nie znalazł się w szerokiej dystrybucji (dotnetomaniak, feed konkursowy), dlatego zainteresowanych zapraszam tutaj. BEGIN SPOILER Wpis będzie teoretyczny i nieco przegadany. Dla wielu ten temat jest kompletną nowością, stąd decyzja o zdefiniowaniu kilku pojęć. Znawców tematu zapraszam do kolejnego wpisu w ramach DSP. END SPOILER Algorytmy genet...
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 137 źrodło rozwiń
Tym razem konferencja odbyła się w Hali Stulecia, ponieważ organizatorzy zdecydowali się podwoić liczbę uczestników. Przyznam, że osobiście wolę trochę bardziej kameralne konferencje – dlatego też rok temu podobało mi się bardziej. Ale tylko jeśli chodzi o organizację. Merytorycznie było tak samo dobrze jak poprzednio. Żałuję, iż Boiling Frogs ma miejsce w zimie, ponieważ lokalizacja latem pozwalałaby na oglądanie pokazów multimedialnej fontanny, która znajduje się właśnie na pergoli przy Hali Stulecia. ...
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 60 źrodło rozwiń
Dziś w temacie rozszerzenia do Visual Studio, ale bardziej od strony tego co już jest na rynku i z czego można już korzystać od święta. Tym razem przegląd aplikacji do przestrzegania zdrowej pracy przy komputerze :)
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 97 źrodło rozwiń
Konkurs Daj Się Poznać oficjalnie ruszył zatem pora zakasać rękawy.
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 62 źrodło rozwiń
Jak zacząć pracę nad projektem OpenSource.
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 39 źrodło rozwiń
Konkurs już ruszył, więc czas najwyższy wziąć się za rozwijanie projektu. Gdybym zaczynał pisać coś od zera, zapewne przedstawiłbym mój zamysł, w kwestii tego, jak końcowy projekt ma wyglądać, jakie funkcjonalności zapewniać, a następnie zacząłbym go pisać i… przedstawiać efekty mojej pracy właśnie tu na blogu. „Problem” w tym, że ja projekt jako taki mam już napisany, o czym wspomniałem w poprzednim wpisie. Dlatego pomyślałem, że fajnie byłoby poświęcić chociaż jeden wpis temu...
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 70 źrodło rozwiń
Zapraszam do pierwszej części serii odnośnie postępów nad projektem "Project Manager"!
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 55 źrodło rozwiń
Cześć, Konkurs Daj się poznać trwa już prawie tydzień, pora więc brać się do roboty z realizacją projektu. Aplikacja, którą tworzę przy użyciu Xamarin wymaga dostępu do map – usług geolokacyjnych. Z racji, że wybrałem podejście Xamarin Forms, w którym współdzielona jest nie tylko cała logika biznesowa aplikacji, ale również UI … korzystanie z funkcjonalności GPS jest możliwe, po zainstalowaniu paczki NuGet – Xamarin.Forms.Maps. Pora, więc przetestować jej działanie. Jak to zrobić? Wszy...
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 26 źrodło rozwiń
Ostatni post był o tym, że biorę udział w konkursie i co planuję zrobić. W piątek miał ukazać się kolejny post, gdzie opiszę dokładniej kurs game dev w Unity 3D, lecz z powodów zdrowotnych, nie byłem w stanie go stworzyć, dlatego też ten post będzie dzisiaj, i nim zamknę pierwszy tydzień konkursowy. Dla tych co dotrwają do końca tego posta, będzie niespodzianka 😉Co będziemy robić… Będziemy robić grę 😛 Grając w gry komputerowe, niejednokrotnie zastanawiałem się, jak to jest zrobione. Ciekawiło m...
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 46 źrodło rozwiń
Witam Cię serdecznie na moim blogu w którym przeniosę Cię w świat programowania dla początkujących. Zapraszam Cię do śledzenia mojej strony. Dzisiaj pora na pierwszy, prosty program - zapraszam :)
Daj się poznać 2017 2829 dni, 3 godziny, 41 minut temu 146 źrodło rozwiń
Bądź leniwym programistą – w tym wpisie chciałem opisać, co ja rozumiem pod tym znaczeniem. Oczywiście nie znaczy to – nie rób nic, wyleguj się w pracy, niech inni robią to za Ciebie 🙂 Mogę ze 100% pewnością powiedzieć – tak, jestem leniwym programistą. Ale tak, jak pisałem we wstępie – nie oczekuję, że inni będą robić za mnie, nie odpoczywam w pracy, słowem „nie opierdzielam się”.