Big updates related to the Warden project are coming this and the upcoming week. The first release (1.0.0) has just been published to the NuGet and additionally the Web Panel is almost completed. Not only the web interface will be available as a part of the repository, but also, it will be running in the Azure cloud in case you’d like to play with it or store your monitoring data without a need to provide own, hosting environment. And there is one more good news – Warden is getting a brand new logo.
Daj się poznać 2016 3118 dni, 19 godzin, 28 minut temu 33 źrodło rozwiń
Google lies... or we are bad with writing posts. Quick explanation how to set your docker with coreclr.
Daj się poznać 2016 3118 dni, 19 godzin, 28 minut temu 66 źrodło rozwiń
Prosta metoda uzyskania wolnego portu, na którym można wystawic aplikacje.
Daj się poznać 2016 3118 dni, 41 minut temu 45 źrodło rozwiń
In this post, I’d like to present the two simple Powershell scripts, that will let you create a secured (password protected zip archive) backup of the MSSQL or MongoDB databases and upload it either to the Azure or AWS cloud. By using such solution, you may actually save a few bucks instead of using some external, paid services like e.g. CherrySafe that do the same thing.
Daj się poznać 2016 3120 dni, 21 godzin, 25 minut temu 37 źrodło rozwiń
The latest, 6th watcher, has been recently added to the Warden library. It’s probably the simplest one, but it doesn’t mean it’s barely useful. The performance watcher has been created in order to measure the CPU & RAM usage, simple as that. Sounds interesting? If that’s the case, you might find the whole note useful then.
Daj się poznać 2016 3121 dni, 23 godziny, 33 minuty temu 42 źrodło rozwiń
Jak wybrac losowy port do hostowania np. mikro serwisu? Jaki zakres portow wybrac? Jak sprawdzic, czy port jest wolny?
Daj się poznać 2016 3124 dni, 18 minut temu 74 źrodło rozwiń
In today’s post I’m going to briefly describe one of the latest watchers designed especially for the disk & file monitoring. If you’re looking for a new plugin to the Warden that will allow you to ensure e.g. that all of required files are available – you’ve found the right place.
Daj się poznać 2016 3128 dni, 1 godzinę, 19 minut temu 51 źrodło rozwiń
Jak tworzyc dane testowe przy pomocy biblioteki AutoFixture oraz tworzenie mock'ów w testach z FakeItEasy
Daj się poznać 2016 3128 dni, 1 godzinę, 19 minut temu 61 źrodło rozwiń
Post/Redirect/Get or PRG in short is a common pattern used amongst many web applications, that was designed to prevent duplicate submissions of the forms. Not using such pattern may result e.g. in multiple transactions by POSTing the same form twice, which is something that we definitely do not want to see in our applications. Although, it’s quite easy to be implemented in it’s purest form, it’s a little bit more tricky if we want to save the input data provided by the user (let’s say the form has a lo...
Daj się poznać 2016 3123 dni, 1 godzinę, 41 minut temu 157 źrodło rozwiń
O tym jak nie udalo mi sie ustawic portu, pod ktorym aplikacja ma byc dostepna przy uzyciu ASP.NET Core i w zwiazku z tym przejsciu na NancyFx
Daj się poznać 2016 3129 dni, 1 godzinę, 48 minut temu 312 źrodło rozwiń
SendGrid is one of the most popular services for delivering the email messages. It allows sending both, the regular, plain text email messages as well as the templated ones (called “transactional”). On top of that, it has also some other cool features such as marketing templates. In this post, I’m going to describe the way that the Warden project has been integrated with this service.
Daj się poznać 2016 3130 dni, 20 godzin, 22 minuty temu 49 źrodło rozwiń
Kiedy zaczynałem prace nad Social Cooking myślałem, że wszystko mam w głowie i jak spiszę sobie tylko funkcjonalności, które chce dać użytkownikom to wystarczy do stworzenia całego systemu. Ostatnio jednak zacząłem implementować pierwsze widoki, pierwsze moduły i bardzo szybko okazało się, że jestem w błędzie.
Daj się poznać 2016 3132 dni, 3 godziny, 51 minut temu 63 źrodło rozwiń
Zmiana koncepcji na rozwiązanie problemu services registry w MiSeCo
Daj się poznać 2016 3131 dni, 1 godzinę, 36 minut temu 30 źrodło rozwiń
W poprzednim wpisie przyjrzeliśmy się kontrolerom oraz ich akcjom, natomiast teraz rzucimy okiem na filtry, czyli atrybuty, które można zastosować zarówno dla każdej z akcji jak i dla całego kontrolera. Atrybuty definiują nam sposób wykonania określonych akcji. W ASP.NET MVC mamy do dyspozycji kilka typów filtrów akcji:Filtry autoryzacji – są wywoływane na samym początku, przed pozostałymi filtrami i akcją. Decydują o możliwości wykonania metody po wcześniejszej autentykacji lub walidacji właściwości d...
Daj się poznać 2016 3133 dni, 13 godzin, 28 minut temu 86 źrodło rozwiń
Is gulp-load-plugins something useful or not? Reviewing...
Daj się poznać 2016 3135 dni, 1 godzinę, 19 minut temu 29 źrodło rozwiń
Pierwsze dwa to jedne z ulubionych (a może dla niektórych znienawidzonych) skrótów w świecie IT. Trzecie to zagadnienie, które jest trochę jak UFO wszyscy o nim mówią, ale mało kto widział. Dzisiaj krótko, ale istotnie na ten temat w Social Cooking.
Daj się poznać 2016 3129 dni, 1 godzinę, 48 minut temu 287 źrodło rozwiń
Pagination is (should be) a well-known concept for most of the developers. Whether we want to execute an optimized query on a database that will fetch just a small subset of all available records or increase the web service throughput by returning less data than it’s needed – it all boils down to the efficient usage of the pagination. I’m going to present my approach to this mechanism, both for the MSSQL and MongoDB databases, yet it can be also used in any other scenario such as in memory pagination.
Daj się poznać 2016 3135 dni, 22 godziny, 5 minut temu 77 źrodło rozwiń
MiSeCo #8: Service discovery methods ?>michalComments 0 Comment This is an 8th post in a series about MiSeCo – a project I am working on for the “Daj się poznać” challenge (in Polish). So far I have implemented a way of calling service methods remotely over HTTP protocol. Currently, service URL is hard-coded in the application. I need to find a way to allow services register automatically so that very little configuration is needed. Initially, I wanted to create MiSeCo in the way that there is no c...
Daj się poznać 2016 3135 dni, 22 godziny, 5 minut temu 53 źrodło rozwiń
In my latest post, I’ve stated that one day I’d like to provide some kind of UI for the users, that would visualize what’s going on in their system that is being monitored by the Warden. As you may have noticed, this special day has come quite fast. In this post, I’ll present the first prototype of the web interface design (that took me just a couple of minutes to complete).
Daj się poznać 2016 3137 dni, 1 godzinę, 48 minut temu 79 źrodło rozwiń
CSRF czyli Cross-Site Request Forgery jest to w skrócie zmuszenie przeglądarki ofiary do wykonania nieautoryzowanej akcji (za pomocą żądania HTTP). Ofiarą jest zalogowany do serwisu użytkownik. Celem takiego ataku może być podmiana danych w formularzu lub też wykonanie innej akcji np. stworzenie konta użytkownika z uprawnieniami admina. Wypadałoby się przed tym zabezpieczyć tworząc aplikacje webową. Na szczęście mechanizm zabezpieczeń otrzymujemy w ASP.NET MVC out of the box Pokażmy to na przykładzie....
Daj się poznać 2016 3135 dni, 22 godziny, 5 minut temu 149 źrodło rozwiń