azure devops · DevAdventCalendar · opensource · Programowanie

Azure DevOps – Repozytorium (Repos)

Ostatnio było szybkie wprowadzenie, dzisiaj już jedziemy z koksem! Zaczniemy od utworzenia repozytorium w Azure DevOps. Po wejściu w zakładkę Repos nowego, pustego projektu, widać podpowiedzi dotyczące tego, co możemy zrobić: Możemy sklonować puste repozytorium, spushować istniejące repozytorium, albo zaimportować istniejące repozytorium. Dodatkowo na dole mamy jeszcze opcję zainicjalizowania repozytorium wraz z automatycznym dodaniem README… Czytaj dalej Azure DevOps – Repozytorium (Repos)

azure devops · DevAdventCalendar · opensource · Programowanie

Azure DevOps – szybkie wprowadzenie

Zgodnie z wyborem części z Was, która wzięła udział w ankiecie na twitterze, czas na nowe wpisy dotyczące Azure DevOps! https://twitter.com/_programmergirl/status/1216414007172698115 Zacznijmy od szybkiego wprowadzenia! Na początek wejdźmy na stronę https://azure.microsoft.com/en-us/services/devops/ Chcę rozpocząć moją przygodę z Azure DevOps, więc klikam link Sign in to Azure DevOps. Loguję się kontem Microsoft, wyrażam odpowiednie zgody i dochodzę… Czytaj dalej Azure DevOps – szybkie wprowadzenie

Boty · Programowanie

Cykl chatboty #3: co to jest luis.ai

Zdarzyło Ci się rozmawiać z botem? Jak myślisz, co się dzieje w jego wnętrzu? Jak on "myśli"? Dzisiaj czas na zdradzenie paru ciekawostek na ten temat. luis.ai - portal Microsoft przygotował specjalny serwis luis.ai, który służy do interpretacji języka naturalnego (NLU - natural language understanding). Co to znaczy? Tyle, że serwis ten przyjmuje jakąś wiadomość… Czytaj dalej Cykl chatboty #3: co to jest luis.ai

Programowanie · Wydarzenia

Recenzja .NET Developer Days 2019

W ubiegłym miesiącu odbywała się w Warszawie dwudniowa międzynarodowa konferencja .NET Developer Days. Wraz z kilkoma osobami z mojej pracy otrzymaliśmy od firmy bilety i ruszyliśmy podbijać stolicę 🙂 Dzień 1 Opening Keynote: The Intelligent Cloud and Intelligent Edge - Scott Guthrie Samo rozpoczęcie dnia było rewelacyjne. Otwierający keynote prowadzony przez Scotta wraz z gościnnymi… Czytaj dalej Recenzja .NET Developer Days 2019

Inne · Programowanie · Wydarzenia

Recenzja DevConf 2019

Minęło już trochę czasu od tej konferencji, czas na podsumowanie. To była pierwsza edycja, w której wzięłam udział. Konferencja w innym mieście i do tego dwudniowa to nie jest dla mnie codzienność. Wykłady Wzięłam udział w 12 sesjach wykładowych (z 14), ale nie sposób opisać je wszystkie. Mogę się skupić na tych, które najbardziej zapadły… Czytaj dalej Recenzja DevConf 2019

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 · 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: <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <variable name="logDirectory" value="logs/${shortdate}"/> <targets> <target name="infoconsole" xsi:type="ColoredConsole" layout="${longdate} ${callsite} ${level} ${message}"/> <target name="debugfile" xsi:type="File" fileName="${logDirectory}/debugfile.txt"/> <target name="errorfile" xsi:type="File" fileName="${logDirectory}/errorfile.txt"/> </targets> <rules> <logger name="*" minlevel="Info"… Czytaj dalej Logowanie – konfiguracja NLog