Microsoft SQL Server is available for Linux so we can run it from Docker container, but usually we need to initialize database at startup, which currently is a bit tricky...
Bazy danych i XML 1795 dni, 13 godzin, 55 minut temu 118 źrodło rozwiń
Are you implementing scenarios like competing consumers, load-leveling or function-chaining? Maybe you just need simple retry capabilities in your application. You can achieve all this using Azure Queue Storage service. Join me for a quick introduction video. It is simple yet powerful service for storing large number of messages. In this episode I give you introduction to what Storage Queue service is and show you how can you provision it, what are the typical scenarios that you would want to leverage...
ASP.Net Core 3 – configuration In this chapter, we will cover how we can use configuration in ASP.Net Core 3. But before diving in, let’s see for a moment how it looked in plain old ASP.NetConfiguration before .Net Core In old ASP.Net configuration was handled typically in only one XML file – Web.config. It was a place where everything was placed. From connection strings to assembly versions and detailed framework settings. This file got bigger and bigger while our project grew and was hard to read. Lu...
"Pokaż na co się Cię stać, ale nie jeden raz" śpiewał swego czasu pewien zespół z front-manem z kozią bródką. I Ty rekruterze pokaż na co Cię stać i zadzwoń do swojego kandydata, ale nie jeden raz kiedy przekazujesz detale swojej oferty. Nawiązanie relacji z potencjalnym kandydatem wydaje mi się, że może być najbardziej procentującym procesem jaki możesz dla siebie zrobić. Zdobądź moje zaufanie, a na pewno będę przekazywał swoich znajomych do Ciebie i będę o Tobie pamiętał.
Prędzej czy później programista dowiaduje się o istotności logowania w swojej aplikacji. Najlepiej podejść do tematu w sposób „leniwy” tj. minimum wysiłku, maksimum efektów 😉. Elasticsearch i Kibana bardzo w tym pomagają. 16.01.2020 przedstawiłem swoje doświadczenia z tym związane na meetup-ie Warszawskiej Grupy .NET . Slajdy i kod znajdziesz tutaj: https://wiadrodanych.pl/wg-net-serilog-elk/Autor MaciejOpublikowano Kategorie Elasticsearch, Logowanie, Programowanie, Wystąpienia, Zbieranie logówTagi a...
Sztuka programowania 1801 dni, 13 godzin, 53 minuty temu 77 źrodło rozwiń
Niedawno postawiłem świeży stos ELK (Elastic Search, Logstash, Kibana). Wszystko fajnie śmigało przez trochę ponad 2 tygodnie aż przestało.
ASP.Net Core 3 – Dependency Injection Dependency Injection is a fundamental concept in computer programming. Successfully implemented in many programming languages. What makes it so useful and how .Net Core 3 supports it?Let’s start with the definition. Dependency Injection is a software design pattern where dependencies are not created by the client, but rather passed to the client. In common usage, instead of creating dependencies by new keyword, we will define what we need. We delegate the responsi...
Już minęła połowa stycznia, wszelkie noworoczne postanowienia powinny już być wprowadzane w życie. U mnie noworoczną nowością jest redukcja etatu do 7/8. Dlaczego? Czy warto?
Nie lada gratka dla rekruterów. Zapraszam Cię po raz pierwszy do umysłu programisty. Z tego filmu nie tylko dowiesz się co programista myśli o Tobie, ale przede wszystkim pomoże Ci go zrozumieć. Dlaczego on nie odpisuje na moje zaproszenie na linkedin? Pewnie nie raz się nad tym zastanawiałeś. I powiem Ci, że pomylenie imienia to tylko jeden z wielu błędów które możesz popełnić już na starcie (o tym nawet nie mówię w filmie). Zobacz co możesz zrobić żeby Twój success rate jeśli chodzi o zaproszenia do si...
If you are using Azure Data Factory for data transformations and want to integrate with your on-premises, virtual private network or bring-your-own driver data sources, here is a video that will help you to get started! For this episode I also created a script for you so that you can deploy a small virtual network environment in Azure to test your on-premises integration scenarios. A full hands-on episode for sure! Join me and learn more about Data Factory Self-Hosted Integration Runtime.
ASP.Net Core 3 – pass parameters to actions Passing parameters to actions is an essential part of building RESTful Web API. .Net Core offers multiple ways to pass parameters to methods, that represent your endpoints. Let’s see what they are.Pass parameter as a part of an url When passing a parameter in a url, you need to define a routing that would contain a parameter. Let’s have a look a the example:C# [Route("{daysForward}")] [HttpGet] public IActionResult Get(int daysForward) { ...
Zanim przejdę do odpowiedzi, zrób proszę mały eksperyment. Weź aplikację, którą "dotykałeś" dzisiaj, cofnij się w czasie do pierwszego jej “planowania” i spróbuj odpowiedzieć sobie ile instancji byś wtedy zaplanował. Jak możesz uzasadnij odpowiedź i jeżeli masz ochotę to po...
Architektura 1808 dni, 14 godzin, 20 minut temu 217 źrodło rozwiń
Jak podejść do wytwarzania oprogramowania, by był on zawsze rozwijalny? Warto refaktoryzować, wiadomo, ale jak do tego podejść? Jakie możemy wyróżnić rodzaje rafaktoryzacji?
Sztuka programowania 1808 dni, 14 godzin, 20 minut temu 202 źrodło rozwiń
Zastanawialiście się kiedyś jak to jest, że bot umie rozpoznać, że się z nim witacie i odpowiednio odpowiada? Bez względu na to, czy napiszecie „Hi”, „Hello” czy „Good morning”? W tym poście pokażę, co się dzieje w środku.
Myślisz o analizie i wizualizacji danych geo? Czemu nie spróbować Elasticsearch? Tzw. ELK (Elasticsearch + Logstash + Kibana) to nie tylko baza NoSQL. Jest to cały system, który umożliwia przechowywanie, wyszukiwanie, analizę i wizualizację danych z dowolnego źródła w czasie rzeczywistym. W tym przypadku wykorzystamy otwarte dane lokalizacji komunikacji miejskiej w Warszawie. Wspomniałem o nich w tym artykule.Instalacja Elasticsearch + Kibana Tak jak opisywałem to w poprzednim wpisie, użyjemy docker + d...
Bazy danych i XML 1809 dni, 14 godzin, 55 minut temu 105 źrodło rozwiń
Continuing series on traffic and load management services in Azure, this week we are learning about Azure Load Balancer. High throughput and low latency service for your virtual machine based solutions.
ProgrammingBecome a memberSign inGet startedMichal StrehovskýFollow·16 min read As someone who grew up in the times of 1.44 MB floppy disks and 56 kbit modems, I’ve always liked small programs. I could fit many small programs on a floppy disk I carried with me. If a program couldn’t fit on my floppy disk, I started thinking about why — does it have a lot of graphics? Is there music? Can the program do many complex things? Or is it simply bloated?Photo by Brett Jordan on Unsplash These days, disk space ...
Przemysław Walkowski W zeszłym roku wpadłem na taki pomysł, co powiedzieć szefowi jak nie chce Ci dać podwyżki lub chce dać ale mniejszą niż Ty zakładałeś. To jest TYLKO pomysł i piszę o nim, żeby też poznać inne perspektywy. Z kolegami z zespołu spotkało się to z mieszanym uczuciem ale myślę, że każdy z Nas może coś dla siebie z tego wziąć i skorzystać czasem. Pomysł jest dość ekstremalny i nie polecam go stosować przez głębokiej analizy....
W 55. odcinku omawiamy język angielski w polskiej firmie. Czy jest to wymóg czy może tylko ‚nice-to-have’. Tematowi przyglądamy się z kilku perspektyw takich jak jak wyglądałby programistyczny świat gdyby jednak używać języka polskiego no i jak powstają kwiatki typu ‚czyWybranoPsa’. Miłego słuchania.