dotnetomaniak.pl

Strona głównaUżytkownik

Piotr Stapp | administrator

Piotr Stapp
Piotr Stapp
brak danych
1 godzinę, 41 minut temu
3 listopada, 2016
Administrator
dotnetomaniak.pl

Przyznam się szczerze, że gdy dostałem dotnetomaniaka w spadku po Pawle, deploy szedł z Visual Studio za pomocą przycisku “publish”. Paweł też przyznał się ostatnio, że on używał do deploymentu XCOPY przez wiele lat. Dobre? Dobre bo działa. Skuteczne? Działa to skuteczne. Ale bądźmy szczerzy, można lepiej, prawda? Jednak jeszcze kilka lat temu, nie było to takie oczywiste. Szczególnie, że mówmy o stronie, która (raczej) nie przynosi dochodu. Nudzisz - pomyślałeś pewnie i chyba masz rację. Czas na mięsoW...

Tagi: CI, dotnetomaniak
Dziel się z innymi:
CI / CD dotnetomaniaka czyli Azure DevOps w praktyce – Dotnetomaniak tech blog

Cloud 16 dni, 8 godzin, 34 minuty temu Piotr Stapp 87 rozwiń

Dotnet Core – Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstwDodany przezSzymon MotykadniaC#/Programowanie Miało być więcej o Angularze, ale ostatnie wygaśnięcie mojego rocznego darmowego planu na Azure oraz całkiem fajny pakiet webowy z kredytami na digitalocean (DigitalOcean: Cloud Computing, Simplicity at Scale) , który był na Humble Bundle… zmotywował mnie, aby trochę zabawić się w DEV OPS. O instalacji dockerów na ubuntu wspominałem już wcześniej, ale przypomnę trochę tu o nim z mił...

Tagi: docker, netcore
Źródło: szymonmotyka.pl
Dziel się z innymi:
.Net Core - DEV OPS for Dummies - Szymon Motyka

Narzędzia 26 dni, 8 godzin, 12 minut temu Piotr Stapp 166 rozwiń

There was awesome new few days ago on Azure blog about changing Vsts to Azure DevOps, on first look it look to be not important. But after look is seams to be a very important step by giving all unlimited CI/CD minutes for open s...

Tagi: VSTS
Źródło: blog.janono.pl
Dziel się z innymi:
[EN] Azure DevOps Open Source Acceleration :) - Janusz Nowak

Cloud 34 dni, 8 godzin, 34 minuty temu Piotr Stapp 25 rozwiń

Normalnie praca nad open-source nic nie daje. Ups…. miało być daje satysfakcję, wpis do CV, radość z życia i zadowolenie. To jest ważne. Nawet bardzo. Ale czasami chcielibyśmy dostać coś więcej. Prawda?Konkurs! Dziś jest 13 września czyli dzień programisty i z tej okazji dotnetomaniak ma dla Was prezent. Jako partner medialny konferencji GET.NET w Gdańsku, mamy dla Was 2 wejściówki (od organizatorów) + nocleg (z mojej prywatnej kieszeni, więc na 5 gwiazdek nie liczyłbym). Ale jest haczyk. Trzeba włożyć ...

Dziel się z innymi:
Open-source = wejściówka + nocleg na GET.NET – Dotnetomaniak tech blog

Inne 37 dni, 8 godzin, 30 minut temu Piotr Stapp 70 rozwiń

Żebym mógł podzielić się pracą nad dotnetomaniakiem muszę wykonać jeden bardzo ważny krok. Muszę upublicznić repozytorium. Na początku myślałem, że udostępnię swoje prywatnego repo. Jednak ciągle czytałem: a będzie open-source?

Dziel się z innymi:
Jak zrobić open-source? – Dotnetomaniak tech blog

Inne 41 dni, 8 godzin, 29 minut temu Piotr Stapp 96 rozwiń

Po prawie 3 miesiącach wziąłem się w garść i zacząłem szukać ekipy do pomocy w rozbudowie dotnetomaniaka. Ale jak to się zaczęło? Dobre pytanie. Każdy jest ciekaw początku. Oto i on.

Dziel się z innymi:
Zmiany! Zmiany! Zmiany! – Dotnetomaniak tech blog

Inne 46 dni, 8 godzin, 17 minut temu Piotr Stapp 98 rozwiń

Generic export of csv files Once in a while, you get a task, that you need to generate an export file to the 3rd party system. It is popular when communicating with price comparer services, search services, adds services etc. So you need to generate csv file with almost the same data, but in a slightly different format. How to solve it, when you don’t want to write everything separately? How to write you code so that you can make changes very easy?Let’s start with a simple csv file export CSV acronym s...

Tagi: csv
Dziel się z innymi:
[EN] Generic export of csv files - Michał Białecki Blog

Narzędzia 46 dni, 8 godzin, 17 minut temu Piotr Stapp 42 rozwiń

Examining garbage collection in more details today. We'll see what is marking phase, actual collection process and heaps compaction to make it more efficient. Come and read! :)

[.NET Internals 05] Garbage collection: marking, collection and heaps compaction – Dawid’s blog

Sztuka programowania 59 dni, 8 godzin, 33 minuty temu dsibinski 58 rozwiń

Short introduction New great service appeared with status “General Availability” in Azure portal – Azure Maps. It is a collection of geo-spatial services, backed by fresh mapping data. It contains REST APIs for rendering maps, searching points of interest, routes to points of interests, traffic conditions, time zones, and IP to location services. In this article I would like to present how to use Azure Maps service together with Azure Signal R service to display real time position together w...

Tagi: Azure, UWP
Dziel się z innymi:
[EN] Azure Maps Service – real time location in UWP application

Cloud 79 dni, 3 godziny, 58 minut temu Piotr Stapp 24 rozwiń

W poprzednim poście pokazałem jak automatycznie dodawać numer zadania z VSTS do commit message. Dziś pokażę jak automatycznie dodać ten numer zadania do wielu ostatnich commitów. Z pomocą przychodzi Nam polecenie git filter-branch. Polecenie to zastosuje odpowiedni filtr (wybrany przez Nas) do każdego commita w branchu  i w efekcie powstanie nowy commit. Składnia dla tego polecenia składa się z 4 elementów:Podstawowe polecenie: git filter-branch.Nazwa filtru np.: --msg-filter.Pol...

Tagi: git, VSTS
Dziel się z innymi:
Git:  Jak dodać numer zadania z VSTS do ostatnich 5 commit message – Tomasz Prasołek

Narzędzia 83 dni, 7 godzin, 57 minut temu Piotr Stapp 53 rozwiń

Ostatnio w pracy rozpoczęliśmy nowy projekt, który oparty jest na mikroserwisach. Cały proces tworzenia aplikacji zaczęliśmy od stworzenia dedykowanego repozytorium dla każdej usługi (o tym podejściu pisałem tutaj) i umieszczeniu w nim projektu ASP.NET Core, który następnie należało odpowiednio przygotować. Mam tu na myśli np. stworzenie poprawnej struktury katalogów, dodanie podstawowej integracji z istniejącą infrastrukturą itd. tak, aby każda usługa była możliwie podobna pod względem organizacji plikó...

Źródło: foreverframe.net
Dziel się z innymi:
Tworzenie własnego szablonu dla projektu .NET Core - Forever F[r]ame

Narzędzia 86 dni, 7 godzin, 46 minut temu dpawlukiewicz 144 rozwiń

Potrzeba i chęć używania git’a sprawiła, że siłą rzeczy używam również PowerShella i to właśnie o nim będzie dzisiejszy wpis. Okazuje się, dla osoby niezbyt obytej z tym narzędziem, że jest ono bardzo przydatne, zwłaszcza dla programisty. Dzisiaj nie chcę pisać o konkretnych funkcjach czy komendach. Napiszę o kilku dodatkach jakich używam i jak wspomagają/usprawniają one pracę. Mam również w planach post traktujący o PowerShellowych tips & tricks dla programistów, ale to kiedy indziej.  Łatwiej w Git...

Tagi: Powershell
Dziel się z innymi:
Aby PowerShell był bardziej power - dodatki i moduły do PowerShell -

Narzędzia 86 dni, 7 godzin, 46 minut temu Piotr Stapp 97 rozwiń

A few days ago I have reached 365 consecutive days on Stack Overflow. In the beginning of July 2017 I have decided to run an experiment - visit Stack Overflow every single day and do something useful to other community members (answer a question, review one of the queues, edit and improve existing questions and so on). Now it is the best time to summarize this experiment and share my thoughts with you.

Tagi: inne
Dziel się z innymi:
[EN] 365 consecutive days on Stack Overflow - what I have learned from this experiment | e.printstacktrace

Inne 92 dni, 8 godzin, 18 minut temu Piotr Stapp 45 rozwiń

Z mojego doświadczenia można to najkrócej podsumować, że chmura to jedno wielkie „ale” i „to zależy”...

Źródło: kaluzny.io
Dziel się z innymi:
Jak jest naprawdę z tą chmurą?

Cloud 94 dni, 8 godzin, 17 minut temu Łukasz Kałużny 160 rozwiń

Pracujecie w projekcie opartym o Windows Formsy? Mam nadzieję, że nie ale jeżeli macie tę niewątpliwą przyjemność, to zapewne zdarzyło Wam się użyć czegoś takiego jak BindingSource...

Dziel się z innymi:
Zdradziecki BindingSource – string.Empty

Inne 95 dni, 8 godzin, 23 minuty temu pszemek 76 rozwiń

Witaj w trzeciej odsłonie cyklu poświęconego programowaniu funkcyjnemu! W części pierwszej omówiłem najważniejsze podstawy. Część druga skupiała się na kluczowym aspekcie tego paradygmatu programowania – tworzeniu programu poprzez komponowanie funkcji. Dzięki temu artykułowi dowiesz się, czym są monady oraz jakie są ich praktyczne zastosowania.

Źródło: devstyle.pl
Dziel się z innymi:
Niecodzienne zastosowania LINQ, czyli monady w C# | devstyle.pl

Sztuka programowania 96 dni, 8 godzin, 34 minuty temu Piotr Stapp 143 rozwiń

Welcome to my new series about Sorting and .NET Internals. It has started as a simple question Hey, I wonder how sorting implementation looks like in .NET?. This was planned as one one bl...

Tagi: internals, sort
Źródło: mfranc.com
Dziel się z innymi:
[EN] Journey through the .NET internals - Sorting (part 1) | Michał Franc

Architektura 97 dni, 9 godzin, 37 minut temu Piotr Stapp 47 rozwiń

I planned to write this article some time ago but this topic is so big that I did not how to start and how to collect all valuable details I learned. Finally – Docker and Azure Kubernetes Service for .NET Developers article is ready. Application containerization is not young concept but tools and new capabilities around this topic are still fresh and worth to track. In this article I would like to describe some concepts around containerized ASP .NET Core applications, Dock...

Tagi: Azure, k8s
Dziel się z innymi:
[EN] Docker and Azure Kubernetes Service for .NET Developers

Cloud 97 dni, 9 godzin, 37 minut temu Piotr Stapp 47 rozwiń

Ten wpis pierwotnie miał traktować o zasadności wprowadzenia CQRS do aplikacji opertej o mikroserwisy. Jednak przed rozpoczęciem właściwej częsci artykułu chciałem, abyśmy mieli spójną definicję tego konceptu. Trochę się rozpisałem… i uznałem, że warto wynieść ten tekst do osobnej publikacji, którą łatwo będzie zalinkować w razie potrzeby. Dlaczego?  W moim odczuciu wielu programistów mylnie utożsamia ten wzorzec (sic!) z jakimś wielkim molochem klasy Enteprise, wymagającym zaawansowanej infrastruktury, ...

Źródło: foreverframe.net
Dziel się z innymi:
CQRS == Enterprise? - Forever F[r]ame

Architektura 100 dni, 7 godzin, 18 minut temu dpawlukiewicz 229 rozwiń

Jest rok 2006. Zarząd Volkswagena wie, że ich silnik diesla nie spełni amerykańskich standardów emisji. Więc poprosili inżynierów o rozwiązanie nie wymagające przeprojektowania silnika. Wyobraź sobie scenę spotkania w salce konferencyjnej. Co było powiedziane? Na co się zgodzili? Możemy nigdy nie poznać wszystkich szczegółów; ale jasne jest to, że zarząd poprosił inżynierów o znalezienie sposobu oszukania testów emisji. Poniższy tekst jest luźnym tłumaczeniem wpisu bloga Roberta Cecila "Wujka...

Tagi: inne
Dziel się z innymi:
Michał Kuliński Blog: Tylko Wykonywałem Polecenia

Inne 100 dni, 7 godzin, 18 minut temu Piotr Stapp 97 rozwiń

1 2 3 4