Przejdź do głównej zawartości

Posty

Konkurs MON na najlepszą pracę poświęconą kryptologii, cyberobronie, cyberbezpieczeństwu lub zwalczaniu cyberprzestępczości

Ostatnio brałem udział w konkursie organizowanym przez Ministerstwo Obrony Narodowej na najlepszą pracę magisterską poświeconą cyberbezpieczeństwu. Temat mojej pracy dyplomowej to "Złośliwe oprogramowanie, jako broń XXI wieku. Implementacja przykładowej aplikacji szpiegowskiej na platformę Windows". Więcej informacji na temat mojej pracy magisterskiej możecie znaleść na moim blogu. https://bartoszszewczyk.blogspot.com/2017/07/kilka-sow-o-zosliwym-oprogramowaniu.html?m=1
Najnowsze posty

Premiera Visual Studio 2019

Dziś premiera nowego Visual Studio 2019. Najnowszą wersje Visual studio można pobrać po linkiem .   Z najciekawszych nowości w nowym IDE od Microsoftu warto wymienić   Ulepszone wyszukiwanie w projekcie  i podczas debugowania. Poprawiony  IntelliCode   (Rozszerzenie podpowiadające programiście i pomagające w formatowaniu kodu i utrzymaniu go w jednej notacji.)    Ulepszone działanie funkcji  Code   Cleanup  

Najciekawsze żarty Prima Aprilis 2019 że świata IT

Prima Aprilis, czyli inaczej dzień żartów. Pierwszego kwietnia wiele firm IT postanawia zrobić drobne psikusy swoim użytkownikom. Poniżej przedstawiam listę najśmieszniejszych żartów z roku 2019 stackoverflow.com - nowy layout Google Tulip  - Interfejs do rozmowy z tulipanami Google Screen Cleaner GeForce RTX R.O.N - Inteligenty asystent gracza  Opera Vintage - retro przeglądarka WWW x-kom -Drukarka gamingowa niebezpiecznik - Wyciek danych 30 milionów Polaków Sony PlayStation - breloczek TP-link - router somsiadoodporny ZagajnikTV - Wiedźmin na pegazusa

Wymiana dysku w Macbook Air 13 2017 na m2

Jestem wielkim miłośnikiem komputerów Apple. Uważam, że są one bardzo dobrze wykonane i przemyślane. Posiadam Macbooka Air 13 z 2017 roku (Model A1466) i jestem z niego bardzo zadowolony. Jedynym jego mankamentem jest zbyt mała pojemność dysku . Wersja laptopa, którą posiadam była wyposażona w dysk o pojemności 128 GB. Dla programisty .NET to stanowczo za mało! Ta pojemność starcza jedynie na zainstalowanie niezbędnych narzędzi programistycznych i stworzenie maszyny wirtualnej.  A gdzie miejsce na inne dane?  Zakup dysku pasującego do tego komputera o pojemności 512 GB to koszt ponad 2500zł. Nie warto narażać się na aż tak wysokie koszty - można to zrobić taniej.  Wystarczy kupić adapter ze złącza Apple (12pin-16pin) na złącze m2 i kompatybilny dysk na m2. W sumie wydamy nie więcej jak 500zł, czyli 5 razy mniej jak w przypadku zakupu dysku przeznaczonego do Macbooka, a efekt będzie taki sam. Samą przejściówkę zamówiłem z  aliexpress  za jedyne 30zł. Po przeanali

Synchronizator poczty z Exchange do Sharepoint

W poniższym artykule przedstawiam rozwiązanie zaimplementowane przez firmę APN Promise do synchronizacji wiadomości w czasie rzeczywistym z Exchange do SharePoint. Jego celem jest dostarczenie użytkownikowi dodatkowych możliwości pracy nad załącznikami wiadomości, które nie są dostępne w programie Outlook (jak np. edycja) oraz przyspieszenie dostępu do danych. Zaplecze techniczne Microsoft Exchange Serwer jest to zaawansowany system pocztowy przeznaczony dla rodziny systemów Windows. Klientem pocztowym przeznaczonym dla Exchange jest Microsoft Outlook. Microsoft SharePoint jest platformą webową przeznaczoną do zarządzania, publikowania i manipulacji danymi w sieciach korporacyjnych. Najczęstszym zastosowaniem jest przechowywanie dokumentów oraz praca zespołowa nad nimi. Podczas użytkowania poczty internetowej może się zdarzyć sytuacja, w której skrzynka mailowa rozrośnie się do znacznych rozmiarów (wiele GB). Liczba wiadomości wtedy stanie się na tyle duża, że uni

Routing w Angular

Routing umożliwia nawigowanie między komponentami w aplikacji bez przeładowywania całej aplikacji. Wykorzystanie tej techniki niesie ze sobą wiele korzyści zarówno dla klienta końcowego, jak i serwera na którym działa. W poniższym artykule przestawiam, jak we frameworku Angular4 zaimplementować przykładowy Routing. Podczas tworzenia aplikacji na platformę Microsoft SharePoint musimy liczyć się z tym, że nasze oprogramowanie wraz z nowymi funkcjonalnościami będzie się coraz bardziej rozrastać. Z tego względu wytwarzanie czytelnego i łatwego do przetestowania kodu źródłowego staje się coraz trudniejsze dla programistów. Dzięki frameworkowi Angular, który został zaprojektowany na podstawie wzorca projektowego MVC (Model-Widok-Kontroler), wytwarzanie oprogramowania stało się łatwiejsze, a to za sprawą wymuszania przez architekturę dobrych praktyk programistycznych. Dodatkowo, Angular dostarcza wiele bardzo użytecznych rozwiązań. Jednym z nich jest Routing, który ułatwia w