.NET framework in version 4.5 provides a cool improvement into Garbage Collector – server mode. This option allows GC to be more efficient on modern hardware. MSDN contains a great article about this feature, which I really recommend you to read. ASP.NET has Server mode turned on by default. Nothing stands on the way of enabling server mode on console app. You can do it with app.config and three lines in xml. My project Kronos is a distributed cache system, where GC will have a lot of work. How to en...
Daj się poznać 2016 3173 dni, 4 godziny, 34 minuty temu 142 źrodło rozwiń
In today’s post, I’ll briefly describe one of the most recent watchers responsible for the Redis monitoring. Of course, it is a part of the Warden project, therefore, all of the features such as hooks and integrations are available. Let’s not waste anymore time and start with the code examples.
Daj się poznać 2016 3174 dni, 7 godzin, 17 minut temu 53 źrodło rozwiń
Skoro tworzę system e-commerce, to oczywistym jest, że po złożeniu zamówień coś zaczyna się dziać. Jest to funkcjonalność kluczowa i posunąłbym się do stwierdzenia, że najważniejsze procesy w aplikacjach związanych z e-commerce dzieją się dookoła realizacji wpływających zamówień. Wypadałoby więc coś o tym opowiedzieć.
Daj się poznać 2016 3174 dni, 7 godzin, 17 minut temu 57 źrodło rozwiń
Zawód programisty wiąże się z nieustannym wybieraniem pomiędzy złym, a gorszym. Nie inaczej jest ze słowem kluczowym var.
Sztuka programowania 3174 dni, 7 godzin, 17 minut temu 404 źrodło rozwiń
Usługi Windows to wygodny sposób na uruchamianie naszych aplikacji przy starcie, zapewnienie im automatycznych restartów jak również możliwość impersonacji na wybrane konto. Choć Visual Studio pozwala na stworzenie specjalnego typu projektu do celów utworzenia usługi Windows to jednak jest to szalenie niewygodne - zarówno pod kątem tworzenia i debugowania jak i instalacji takowej usługi w systemie docelowym. Znacznie wygodniejszym rozwiązaniem jest użycie biblioteki TopShelf.
0Posted on by Dariusz Pawlukiewicz Czołem, jeśli coś mogę powiedzieć o Wojskowej Akademii Technicznej to fakt, że poziom wymagany od studentów na przedmiocie Bazy danych był wysoki. Pisanie zapytań SQL na kartce z kilkoma klauzulami join, group by, select itd. to był dla mnie niepojęty kosmos. Sporo pojawiło się także teorii, którą później w mniej lub bardziej zgrabny sposób przytoczę. Kiedyś jednak natrafiłem na artykuł, który zahaczał o temat poziomów izolacji (ang. isolation level). Co to jest? Czy...
Bazy danych i XML 3175 dni, 7 godzin, 15 minut temu 430 źrodło rozwiń
Jak wiemy delegaty w języku C# zawierają referencje do metod o określonych wcześniej parametrach oraz typie jaki dana metoda zwraca.
Sztuka programowania 3175 dni, 7 godzin, 15 minut temu 140 źrodło rozwiń
Powoli zbliżają się matury. A co za tym idzie, jeśli noga się nie podwinie, raczej poważne życiowe decyzje - jakie studia, gdzie, w jakim trybie? Pomyślałem, że to dobry moment, by dodać do tego tematu swoje trzy grosze.
Parę wniosków jakie mi się nasunęły, bądź jakie ktoś mi podsunął w trakcie rozmów z potencjalnymi użytkownikami czyli generalnie ludźmi z którymi podzieliłam się swoim pomysłem na aplikację. 1 – Koniecznie muszę dodać do listy przewidywanych zakupów możliwość odhaczania tego co własnie zakupiliśmy, ponieważ raczej chciałabym, by użytkownik pozostał z aplikacją, a nie przerzucił sobie listę do innej apki, by iść na zakupy albo co gorsza był zmuszony do używania dwóch apek:) 2 – Czarna lista/archiwum – n...
Daj się poznać 2016 3175 dni, 7 godzin, 15 minut temu 77 źrodło rozwiń
Synchronizacja czasu pomiędzy serwerem a przeglądarką, używa w aplikacji konkursowej WROC#.
O gicie mówiono już wiele. O konsoli też. O Visual Studio z tego wszystkiego chyba najwięcej. Na wstępie chciałbym powiedzieć, że jestem fanem konsoli, więc jeśli Ty nie jesteś, jesteś zadowolony z Visual Studio, to dalej możesz nie czytać. Choć z drugiej strony wpis będzie krótki...
Krótki artykuł o tym w jaki sposób organizować kod w projekcie Angularowym. Kilka rozwiązań na to w jaki sposób nazywać foldery i pliki tak aby projekt był lepiej zarządzany.
Daj się poznać 2016 3175 dni, 21 godzin, 4 minuty temu 104 źrodło rozwiń
Programując w ASP .NET MVC często mamy potrzebę zmapować jeden obiekt na inny, może to być np. encja pobrana z bazy danych, którą trzeba pozbawić niektórych właściwości i przekazać do dalszych warstw naszej aplikacji, lub – w prostszy ujęciu – konwersja modelu na View Model, którym napełnimy widok naszej aplikacji.
Sztuka programowania 3175 dni, 21 godzin, 4 minuty temu 222 źrodło rozwiń
O czym mówi kolejna z reguł SOLID, czyli zasada pojedynczej odpowiedzialności i jakie ma zastosowanie w kodzie biblioteki easyGALib.
Daj się poznać 2016 3175 dni, 21 godzin, 4 minuty temu 89 źrodło rozwiń
Do czego przydaje się krzyżowanie i mutacja w algorytmach genetycznych, jakie są ich rodzaje i dlaczego powodują, że otrzymujemy lepsze rozwiązania.
Daj się poznać 2016 3175 dni, 21 godzin, 4 minuty temu 81 źrodło rozwiń
Short description of the main guidelines for logging
Sztuka programowania 3175 dni, 21 godzin, 4 minuty temu 87 źrodło rozwiń
If you ever used Heroku services, you probably liked their release process. It is built around git. Every application you host there has its own repository. To deploy an application you simply push your changes to this repository and they do the magic. Have you ever wondered, how they do this magic? I did. So when I got my VPS in Digital Ocean to host my applications, I wanted to have a similar deployment experience like on Heroku.
Daj się poznać 2016 3175 dni, 21 godzin, 4 minuty temu 40 źrodło rozwiń
Quite recently I’ve started working on new features for the Warden project and published the first prelease version to the NuGet (along with other packages that are meant to be additional plugins). In this post, I will discuss the available extensions that are basically responsible for making the fluent API even more fluent and the integrations that are a totally new thing, implemented as separate plugins (similarly to the watchers), which provide a quick access to the external services that can be part...
Daj się poznać 2016 3175 dni, 21 godzin, 4 minuty temu 42 źrodło rozwiń
Daj się poznać 2016 3176 dni, 5 godzin, 25 minut temu 24 źrodło rozwiń
Po co mi front-end pipeline i z czym to się je. Jak zwykle podążając za KISS ustawiam Gulp a pod projekt webowy.
Daj się poznać 2016 3176 dni, 5 godzin, 25 minut temu 92 źrodło rozwiń