Cleaner .NET – 64-bitowy Windows i jego rejestr | DSP 2017 #3

Czas… Chyba dzięki konkursowi Daj Się Poznać zacznę go bardziej doceniać. Kiedy się do niego zgłaszałem, byłem pewny, że dam radę wygospodarować wystarczającą jego ilość na rozbudowywanie mojego projektu, jak i pisanie postów na blogu. Jednak jak to często w życiu bywa, nie przewidziałem wszystkiego… W mojej szkole ruszył projekt, mający na celu (w dużym uogólnieniu) naukę programowania. W jego ramach będę miał za zadanie stworzenie aplikacji mobilnej.

Czytaj dalej

333 total views, no views today

Cleaner .NET – moduł do czyszczenia rejestru! | DSP 2017 #2

Prace nad projektem ruszyły na dobre! Wczoraj wgrałem na GitHuba commit’a, który wprowadza do aplikacji moduł służący do czyszczenia rejestru. Nie jest on oczywiście jakoś specjalnie rozbudowany, jednak wydaje się działać i spełniać swoją rolę. Zamierzam go oczywiście dalej rozwijać, dodając opcje przeszukiwania kolejnych kluczy rejestru pod kątem zbędnych wpisów.

Czytaj dalej

1,267 total views, no views today

Który język jest szybszy? Test wydajności C# i C++

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 podczas tworzenia kodu i sprawia pisanie przyjemniejszym, jednak czy ma istotny wpływ na wydajność końcowych aplikacji? Postanowiłem to osobiście sprawdzić! 😉

Czytaj dalej

3,615 total views, no views today

O czym należy pamiętać, aby projekt odniósł sukces?

Konkurs „Daj Się Poznać” ruszył na dobre. Uczestnicy tegorocznej edycji wybrali już projekty, które chcą w jego ramach rozwijać. W tym także ja. Myślę, że to dobra okazja, żeby zastanowić się nad tym, jakiego typu projekty mają szansę „wybić się” i zyskać na popularności. Innymi słowy, spróbuję odpowiedzieć na pytanie, które zadają sobie często początkujący: co warto pisać, żeby zostać zauważonym? Jakich technologii w związku z tym najlepiej się uczyć? Wiadomo, każdy programista (chyba?) chciałby stworzyć projekt swojego życia, który byłby powszechnie używany i rozpoznawany. Taki, na którym mógłby zarabiać i jednocześnie czerpać satysfakcję z jego rozwijania. Nieistotne czy byłaby to własna gra, czy cokolwiek innego. Jednak jak tego dokonać?

Czytaj dalej

440 total views, no views today

Cleaner .NET – stan obecny, kierunki rozwoju | DSP 2017 #1

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, co do tej pory zrobiłem. Co prawda już kiedyś przedstawiałem tę aplikację, jednak tylko ze strony użytkowej. Dodatkowo od tamtego czasu zdążyłem wprowadzić kilka małych poprawek 😉

Czytaj dalej

363 total views, no views today