Strona głównaUżytkownik

devenv | użytkownik

devenv
devenv
1 950,67
1665 dni, 19 godzin, 28 minut temu
14 listopada, 2017
dotnetomaniak.pl

W poprzednim wpisie pokazałem jak w aplikacji ASP.NET MVC wysyłać wiadomości email z wykorzystaniem biblioteki Postal. Wspomniałem również, że wysyłka email w ramach żądania HTTP nie jest dobrym pomysłem, że lepiej skorzystać z jakiego mechanizmu kolejek oraz ponawiania operacji. Jednym z dostępnych narzędzi jest biblioteka Hangfire, która w prosty sposób jest wstanie wysłać email w tle, a do tego ponowić operację w momencie wystąpienia błędu.Hangfire Ostatnio do kolejkow...

Źródło: plawgo.pl
Dziel się z innymi:
Hangfire - wysyłka email w tle - Blog Daniela Plawgo

Web 2337 dni, 5 godzin, 21 minut temu danielplawgo 139 źrodło rozwiń

W standardowym Azure AppService mieliśmy sekcję “Application settings” gdzie mogliśmy przeciążyć wszystkie ustawienia z pliku appsettings.json a następnie zrestartować aplikację. W Azure Service Fabric niestety nie ma takiego ekranu do zarządzania. Ba! Nie można nawet zrestartować aplikacji. W artykule postaram się przedstawić rozwiązanie tego problemu.

Dziel się z innymi:
Azure Service Fabric – zmiana ustawień aplikacji | chrisseroka

Cloud 2337 dni, 5 godzin, 21 minut temu https://chrisseroka.wordpre... 48 źrodło rozwiń

Czy testy są potrzebne? Jaką wartość przynosi nam testowanie aplikacji? Jak testować oprogramowanie? W artykule m.in. o 7 zasadach testowania, które powinien znać programista w kontekście wykrywania błędów.

Źródło: devenv.pl
Dziel się z innymi:
Jak testować oprogramowanie? 7 zasad testowania. - DevEnv

Sztuka programowania 2332 dni, 16 godzin, 10 minut temu devenv 132 źrodło rozwiń

Sposób wymiany wiedzy może przyjmować różną formę - pasywną i aktywną. Coding Dojo sprawia, że wszyscy uczestnicy muszą wnieść jakąś wartość w spotkanie. W dziewiątym odcinku Dev:Cast rozmawiamy czym jest i dlaczego warto stosować Coding Dojo.

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #09 Coding Dojo. Sposób na wymianę wiedzy - DevEnv

Inne 2337 dni, 5 godzin, 21 minut temu devenv 28 źrodło rozwiń

Ostatnio opisywałam po co i jak piszemy przypadki testowe. Dzisiaj chciałabym odpowiedzieć na pytanie - co jest nam potrzebne aby przetestować aplikację. Natychmiast przychodzi nam do głowy, środowisko, odpowiednie narzędzia, dane testowe itd.. I na tym ostatnim dzisiaj chciałabym się skupić. Dane testowe są jednym z kluczowych elementów dobrze przeprowadzonego testu. Dlaczego tak uważam?

Źródło: devenv.pl
Dziel się z innymi:
Kilka słów na temat danych testowych - DevEnv

Sztuka programowania 2337 dni, 5 godzin, 21 minut temu devenv 39 źrodło rozwiń

W jaki sposób można sprawić by ludzie nie pozostawali w poczuciu zdemotywowania? W jaki sposób możemy próbować zrozumieć ich reakcję? O demotywacji wynikającej z poczucia niesprawiedliwości oraz o tym jak liderzy oraz sami pracownicy mogą z tym stanem walczyć.

Źródło: devenv.pl
Dziel się z innymi:
Jak skutecznie zabić zaangażowanie przymykając oczy - DevEnv

Inne 2341 dni, 3 godziny, 42 minuty temu devenv 101 źrodło rozwiń

Podział odpowiedzialności w zespołach często bywa bardzo jasno określony. Zdarzają się jednak sytuacje kiedy wymagania względem wykonywanej pracy nie mają za dużo wspólnego z faktyczną rolą projektową np. wtedy gdy do końca iteracji brakuje nam rąk do testowania... Zastanawiamy się, czemu programiści nie chcą testować?

Dev:Cast - #08 Czemu programiści nie chcą testować? - DevEnv

Sztuka programowania 2344 dni, 19 godzin, 25 minut temu devenv 64 źrodło rozwiń

Egoless Programming czyli definicja 10 przykazań programowania bez ego. Przykazań które pomagają oddzielić nasze przywiązanie do kodu oraz wiarę w swoje nadzwyczajne umiejętności tworzenia najlepszego kodu w zespole, firmie czy cholera wie gdzie jeszcze.

Źródło: devenv.pl
Dziel się z innymi:
Egoless Programming - Mniej ego podczas programowania - DevEnv

Sztuka programowania 2347 dni, 21 godzin, 48 minut temu devenv 65 źrodło rozwiń

Coding Dojo to spotkanie podczas którego programiści razem pracują nad wybranym zagadnieniem/zadaniem. Cel jest prosty - doskonalenie umiejętności programistycznych. Na śląsku powstała inicjatywa Coding Dojo Silesia aby wspólnie się uczyć i programować!

Coding Dojo - Aby stać się mistrzem programowania... - DevEnv

Sztuka programowania 2373 dni, 5 godzin, 2 minuty temu devenv 80 źrodło rozwiń

Code Europe to cykliczne wydarzenie poświęcone najważniejszym trendom na rynku IT. Serwis DevEnv wraz z organizatorami przygotował konkurs w którym do zgadnięcia są darmowe wejściówki na Code Europe Poznań 2018!

Źródło: devenv.pl
Dziel się z innymi:
DevEnv rozdaje darmowe bilety na Code Europe Poznań 2018!

Inne 2373 dni, 5 godzin, 2 minuty temu devenv 19 źrodło rozwiń

Mikroserwisy rozwiązują wiele problemów występujących w tradycyjnym tworzeniu oprogramowania. Niestety żeby architektura rozproszona spełniała swoje zadania wymaga dobrego zaprojektowania i dużej wiedzy. W tym artykule zebrano informacje, które kwestie powinny być przemyślane podczas projektowania systemu.

Źródło: devenv.pl
Dziel się z innymi:
Mikroserwisy - zbiór informacji - DevEnv

Architektura 2386 dni, 2 godziny, 16 minut temu devenv 228 źrodło rozwiń

Gdy słyszysz Legacy Code dostajesz gęsiej skórki? Nic dziwnego. Jest wiele negatywnych elementów, które w odziedziczonym kodzie utrudniają dalszy rozwój oprogramowania. To chociażby spagetti code, duplicated code, czy nie deterministyczne testy jednostkowe.

Dev:Cast – #06 Legacy Code - Czyli co wkurza programistę - DevEnv

Sztuka programowania 2393 dni, 4 godziny, 22 minuty temu devenv 82 źrodło rozwiń

Początkujący programiści często zadają pytanie jaki powinien być lub jaki wybrać pierwszy język programowania? W gąszczu dostępnych form komunikacji ze światem binarnym ciężko na początku się odnaleźć. Nie wiadomo jaki punkt zaczepienia chwycić, czym się sugerować. Bywa i tak, że ten pierwszy język programowania jest wynikiem wielu losowych czynników – studia, post na forum, znajomy programista. W piątym odcinku Dev:Cast rozmawiamy o wyborze pierwszego języka – jak się zabrać za wybór, czym się kierować.

Dev:Cast – #05 Pierwszy język programowania. Który wybrać? - DevEnv

Inne 2404 dni, 6 godzin, 46 minut temu devenv 56 źrodło rozwiń

Zasada skautów brzmi ";zawsze zostawiaj obóz czystszy, niż go zastałeś". Programiści bardzo upodobali sobie zasadę skautów i chętnie stosują ją w codziennej pracy. Należy jednak uważać z nadmiarowością "sprzątania obozowiska" ponieważ często prowadzi do zaciemniania docelowej implementacji. Zasada Skautów by Uncle Bob

Źródło: devenv.pl
Dziel się z innymi:
Zasada Skautów czyli kilka słów o usprawnieniach w kodzie - DevEnv

Sztuka programowania 2417 dni, 2 godziny, 37 minut temu devenv 123 źrodło rozwiń

Czy automatyzując analizę kodu do maksimum, ciągle potrzebujemy przeprowadzać Code Review? Czy czynnik ludzki będzie jeszcze wtedy potrzebny? Czy nie jest to moment kiedy fundamenty przeglądu kodu nie mają racji bytu? W czwartym odcinku Dev:Cast rozmawiamy o sensowności procesu Code Review. Szukamy elementów, które ciężko będzie zastąpić nawet najbardziej wyrafinowanymi automatami. Zastanawiamy się i rozmawiamy o wymianie wiedzy poprzez Code Review.

Dev:Cast – #04 Wartość procesu Code Review - DevEnv

Sztuka programowania 2419 dni, 15 godzin, 20 minut temu devenv 33 źrodło rozwiń

Odcinek #03 Dev:Cast. Jak efektywnie pracować zdalnie? Na co zwracać uwagę? Jak się przygotować technicznie, mentalnie oraz przestrzennie? Między innymi Dariusz opowiada nam o swoich 3 miesiącach z kariery programisty podczas, których musiał pracować zdalnie.

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast – #03 Dobre praktyki pracy zdalnej - DevEnv

Inne 2435 dni, 2 godziny, 28 minut temu devenv 94 źrodło rozwiń

Nadeszła pora aby przedstawić drugi odcinek podcastu Dev:Cast. Tym razem dyskutujemy o temacie Tomasza, który brzmiał: "dlaczego developerzy boją się odbijania notek". Rozmawialiśmy o tym czemu boimy się popełniać błędy i co jest przyczyną strachu. Staraliśmy się szukać rozwiązania w oparciu o budowanie przyjaznego środowiska, które pozwala na popełnianie błędów. Błędów które powinny służyć nauce.

Tagi: devcast, podcast
Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #02 Dlaczego boimy się popełniać błędy - DevEnv

Inne 2449 dni, 4 godziny, 9 minut temu devenv 60 źrodło rozwiń

Sequence - Workflow Pattern. Zapewnia sekwencyjne wykonanie kilku zadań z współdzielonym kontekstem. Przykład - wypełnianie wieloetapowego formularza.

Tagi: patterns
Źródło: devenv.pl
Dziel się z innymi:
Workflow Pattern - Sequence - DevEnv

Sztuka programowania 2454 dni, 16 godzin, 39 minut temu devenv 109 źrodło rozwiń

Pilotażowy odcinek Dev:Cast. Rozważamy sposoby rozwiązania problemu przeciągającego się Daily Scrum z użyciem Scrum Board oraz wytycznych zawartych w Scrum Guide.

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #01 Daily Scrum który przynosi wartość - DevEnv

Inne 2465 dni, 19 godzin, 31 minut temu devenv 102 źrodło rozwiń

Obietnice szturmem zdobyły uznanie wśród programistów JavaScript dając im lepszą kontrolę nad asynchronicznością. W artykule przedstawiona została natywna implementacja w przeglądarkach internetowych.

Źródło: devenv.pl
Dziel się z innymi:
Obietnice (promises) - podstawy języka JavaScript - DevEnv

Web 2471 dni, 1 godzinę, 49 minut temu devenv 188 źrodło rozwiń

1 2 3 4