Boty · C# · Programowanie

Cykl chatboty #2: tworzenie podstawowej wersji chatbota EchoBot

Visual Studio bot C# template Na początku należy zainstalować odpowiednie SDK, więc wystarczy w Visual Studio (na przykładzie Visual Studio 2019) wejść w Extensions -> Manage Extensions i z listy Online wyszukać „Bot Framework v4 SDK Templates” (można też zrobić to osobno, pobierając paczkę pod linkiem). Następnie możemy utworzyć nowy projekt i przy wyborze wybrać… Czytaj dalej Cykl chatboty #2: tworzenie podstawowej wersji chatbota EchoBot

Inne · Wydarzenia

Dlaczego jestem Hulkiem? O inteligencji emocjonalnej

Byłam ostatnio na konferencji BBQ4IT, gdzie uczestniłam w warsztatach Tomka Dubikowskiego „From Great Engineer to Great Leader”. Jednym z ważnych puntków tych warsztatów była inteligencja emocjonalna (EQ – emotional quotient). Tomek w dosyć humorystyczny sposób każdą z cech inteligencji emocjonalnej przypisał do jednego z superbohaterów – do tego, któremu danej cechy najbardziej brakowało 🙂 Inteligencja… Czytaj dalej Dlaczego jestem Hulkiem? O inteligencji emocjonalnej

Inne · Programowanie · Wydarzenia

Recenzja BBQ4IT 2019

Bbq4it to konferencja organizowana w ramach BBDays4IT. Jest to cały tydzień różnego rodzaju spotkań organizowanych w Bielsku-Białej, zakończony hackatonem. Pierwszy raz wybrałam się na ten event. Bilety kosztowały 16zł, więc nie była to zabójcza kwota. Czy to dobrze – o tym powiem jeszcze parę słów na końcu. BBQ4IT – Party hard Pierwsza część konferencji odbywała… Czytaj dalej Recenzja BBQ4IT 2019

C# · Programowanie

JetBrains.dotPeek – .NET dekompilator

Potrzebowałam kiedyś w pracy dowiedzieć się, czy dllka, którą wrzucam na serwer, jest aktualna. Ale jak to zrobić? Nie można jej po prostu otworzyć i „podejrzeć”, sprawdzić, czy dana linijka kodu jest zmieniona. Co w takim razie można było zrobić? Użyć specjalnego programu od JetBrains: dotPeek. Służy on do dekompilacji plików (np. .dll lub .exe).… Czytaj dalej JetBrains.dotPeek – .NET dekompilator

C# · Programowanie

Logowanie – konfiguracja NLog

Ostatnio miałam okazję konfigurować logowanie w aplikacji. Użyłam do logowania paczki NLog. Plik konfiguracyjny NLog Na samym wstępie musiałam do pliku konfiguracyjnego (app.config lub web.config) dodać odpowiedni wpis: Jak widać, plik składa się z 4 części. Poniżej opiszę każdą z nich. Sekcja nlog Sekcja nlog to tzw. root element. Sekcja variable W sekcji nlog można… Czytaj dalej Logowanie – konfiguracja NLog

C# · opensource · Programowanie

Analysers.ruleset – konfiguracja statycznej analizy kodu

O tym, jak dodać analizatory do projektu, pisałam całkiem niedawno. Dzisiaj czas na opisanie, jak takie analizatory skonfigurować. Do konfiguracji potrzebny jest plik o rozszerzeniu .ruleset. Warto stworzyć taki na potrzeby solucji i dodawać ścieżkę do niego w pliku .csproj: https://roslyn-analyzers.readthedocs.io/en/latest/config-analyzer.html Podążając za dokumentacją Microsoftu, można dotrzeć do informacji, gdzie zostały ściągnięte na nasz komputer… Czytaj dalej Analysers.ruleset – konfiguracja statycznej analizy kodu