Brak podglądu md-techblog.net.pl IoC[2] - Inversion of Control Zacząłem się wczytywać czym jest IoC. Okazuje się, że jest to bardzo szerokie pojęcie, a DI to tylko jedna jego interpretacja. W zeszłym tygodniu pisałem o tym czym jest Dependency... 16.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl IoC[1] - Dependency Injection Zanim omówimy czym jest IoC i jak będę go używał, zacznijmy od tego czym jest Dependency Injection. Głównie chodzi o to, żeby rozdzielić implementacje poszczególnych klas. Załóżmy,... 11.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl IBlessed - błogosławione interfejsy Nie zdawałem sobie sprawy jak bardzo łatwiej pisać kod w oparciu o interfejsy. Zamiast tworzyć od razu klasy i martwić się ich implementacją, możemy odłożyć to zadanie na przyszłoś... 09.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Microsoft 3C W ostatni poniedziałek (07.03) wziąłem udział w konkursie Microsoft College Code Competition (link). Grupy, 1-3 osobowe, miały do rozwiązania 7 zadań (3 po 1, 2 po 2 i 2 po 3 punkt... 08.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl GirlzCamp 2016 - wrażenia W ostatnią sobotę (05.03) odbył się GirlzCamp, warsztaty skierowane do dziewczyn, organizowane przez Microsoft. Zapisanych uczestniczek było ponad 100 i mogły wybrać jedną z 8 ście... 07.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Konfiguracja Każda większa aplikacja potrzebuje zapisywać sobie jakieś ustawienia. Aby to ułatwić wymyśliłem interfejs IConfiguration. Stwierdziłem, że niezależnie od implementacji tego interfe... 04.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Hackathon eth1 W ostatnią sobotę wziąłem z kolegą udział w hackathonie eth1 organizowanym przez Jane Street. Można było pisać w dowolnym języku, więc wybrałem C#. Program musiał działać na maszyn... 02.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Struktura projektu SharpOffice to mój pierwszy duży projekt. Oraz mój pierwszy projekt open-source’owy, co oznacza, że jeśli ktoś będzie chciał mi pomóc, będzie musiał być w stanie mój kod przeczytać... 01.03.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl SharpOffice - Daj Się Poznać Odkładam na jakiś czas pracę nad systemem operacyjnym, o którym pisałem jakiś czas temu. Takie projekty są bardzo czasochłonne i potrzebują dużego doświadczenia. Aby to doświadczen... 28.02.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl GirlzCamp &ASP.NET MVC GirlzCamp to całodzienne warsztaty dla dziewczyn zainteresowanych technologią organizowane przez Microsoft Student Partnerów. Więcej informacji na temat warsztatów znajdziecie tuta... 24.02.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Nowy projekt: SharpOS Wpadłem na genialny pomysł: weźmy Android, rozbierzmy go na części, wyrzućmy wszystko co związane z Javą i napiszmy nowe moduły oparte o .NET. Dopiero po chwili dotarło do mnie ile... 02.02.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Windows&Windows dual-boot Problem Niedawno zainstalowałem Windows 10, na partycji obok Windows 7. No i stało się wiadome: dziesiątka nadpisała mi bootsector i straciłem dostęp do drugiego systemu. Zacząłem... 01.02.2016 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Working Windows&Linux dual-boot A while ago, I got a new laptop so that I can experiment without destroying my stable system. I started with OpenSUSE 13.2, but it became hard to work on (some stuff didn’t work li... 27.08.2015 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Trying to get admin privileges from a standard user So recently I was at my grandma’s and she only had access to a low-privileged account, as my uncle had configured the system and set a password on the admin account. I figured it w... 30.07.2015 md-techblog.net.pl