dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 66

Polecenie git log zna każdy użytkownik gita. Jest ono jednym z pierwszych, które poznajemy ucząc się tego systemu kontroli wersji. Pokazuje ono listę naszych commitów. W tym wpisie chciałem przedstawić jak można sformatować wygląd loga w dowolnym sposób jaki tylko chcemy. Log może pokazywać tylko te informacje, które są Nam naprawdę potrzebne.

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
GIT: Jak sformatowatować log według własnych preferencji - opcja pretty - Tomasz Prasołek

Narzędzia 941 dni, 12 godzin, 8 minut temu tomaszprasolek 53 źrodło rozwiń

Największy facepalm jaki można popełnić używając GenericRepository i co możemy z tym zrobić ;)

Tagi:
Dziel się z innymi:
How NOT to use the repository pattern

Architektura 941 dni, 12 godzin, 8 minut temu asciiBlade 211 źrodło rozwiń

W aplikacji czasami mamy fragmenty kodu, które dodajemy w różnych miejscach. Tak jak ostatnio opisywałem, możemy chcieć dodać cachowanie danych na poziomie logiki biznesowej, aby zmniejszyć ilość zapytań do bazy. W przykładzie dotyczącym CacheManagera wywołanie usługi CacheService dodałem bezpośrednio w kodzie logiki. Z jednej strony tego kodu nie ma zbyt dużo, ale z drugiej strony fajnie byłoby mieć ten kod automatycznie w każdej logice biznesowej. Szczególnie...

Źródło: plawgo.pl
Dziel się z innymi:
Jak automatycznie ponawiać operacja oraz cachować dane z interceptorami w Autofac? - Blog Daniela Plawgo

Narzędzia 942 dni, 11 godzin, 48 minut temu danielplawgo 103 źrodło rozwiń

Typy takie jak List<T> czy Dictionary<T,K> wydają się niewinne. Ostatecznie, pochodzą przecież z biblioteki standardowej (BCL) samego frameworka. Czy warto używać ich w API Twojej biblioteki? Czy są jakieś zagrożenia związane z ich użyciem? Zapraszam do lektury

Źródło: blog.scooletz.com
Dziel się z innymi:
These other types and your API | Szymon Kulec `Scooletz`

Sztuka programowania 942 dni, 11 godzin, 48 minut temu Scooletz 74 źrodło rozwiń

Please enable JavaScript in your browser to enjoy WordPress.com.

Kurs c++

Inne 943 dni, 11 godzin, 46 minut temu n3rd 45 źrodło rozwiń

Microsoft dziś ogłosił 'nową' usługę a mianowicie Azure DevOps  Ja jestem zagorzałą fanką odchodzącego właśnie VSTSa a nawet TFSa on premises. Nawet troszkę szczycę się staniem w opozycji do wielkich naszego światka post TFS 11 Express Beta z komentarzem Maćka zawsze rozgrzewa moje serce.  Czy to znaczy że VSTS umiera?Na szczęście nie. Azure DevOps to kolejna zmiana nazewnictwa. Visual Studio Team Services to nazwa usługi która kiedyś nosiła przydomek Visual Studio Online i była młodszą chmurową ...

Dziel się z innymi:
Programistka i kot: Azure DevOps, zmiany na korzyść

Narzędzia 943 dni, 11 godzin, 46 minut temu JLamch 100 źrodło rozwiń

Jak się obejść bez Moq i NSubstitute - proste użyj Fake'ów

You can live without mocking frameworks

Sztuka programowania 944 dni, 12 godzin, 20 minut temu asciiBlade 125 źrodło rozwiń

Nie każdy o tym wie, ale wzorzec adapter można rozdzielić na 2: adapter klasy i adapter obiektu. W tym wpisie opiszę pierwszy z nich.

Dziel się z innymi:
Wzorzec adapter – cz. 1 adapter klasy – programmer-girl

Architektura 944 dni, 12 godzin, 20 minut temu Weronika Mularczyk 84 źrodło 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 944 dni, 12 godzin, 20 minut temu Piotr Stapp 102 źrodło rozwiń

Lubimy kategorie. Podobnie w historii, epoki ułatwiają zrozumienie i przypisanie poszczególnych zdarzeń do okresów. Co z epokami w programowaniu? Czy mają jakieś znaczenie? Czy mogą się do czegoś przydać? Zapraszam do epokowego artykułu.

Źródło: blog.scooletz.com
Dziel się z innymi:
Epoch based programming

Sztuka programowania 944 dni, 12 godzin, 20 minut temu Scooletz 59 źrodło rozwiń

Jeden z produktów jakie ostatnio rozwijaliśmy w naszym zespole, jest aplikacją desktopową opartą o rozbudowaną bibliotekę, która dostarczała spójne API do komunikacji, opartej o różne protokoły związane z telekomunikacją.Architektura biblioteki ...

Źródło: szogun1987.pl
Dziel się z innymi:
Nasza droga do Reactive Extensions – cz. 1 – Wstęp – Strona Szoguna

Architektura 947 dni, 12 godzin, 24 minuty temu szogun1987 123 źrodło rozwiń

Kilka zdań o moich spostrzeżeniach po rozpoczęciu przygody z TDD

Źródło: programistabyc.pl
Dziel się z innymi:
Co spodobało mi się w TDD? - Programistą być

Sztuka programowania 947 dni, 12 godzin, 24 minuty temu Krzysiek Baranowski 141 źrodło rozwiń

W aplikacjach bardzo często używamy zewnętrznych zasobów. A to trzeba wykonać zapytanie na bazie danych. Pobrać dane z usługi lub wysłać wiadomość email. Zasoby te charakteryzują się tym, że mogą być przez jakiś czas niedostępne, bo na przykład wystąpił jakiś problem z siecią lub zasób jest zbyt mocno obciążony. W takich sytuacjach zastanawiamy się, czy od razu pokazać użytkownikowi informacje o błędzie, czy może spróbować ponowić operację po jakimś czasie i do...

Źródło: plawgo.pl
Dziel się z innymi:
Jak ponawiać operacje w .NET z wykorzystaniem Polly? - Blog Daniela Plawgo

Inne 948 dni, 12 godzin, 2 minuty temu danielplawgo 237 źrodło rozwiń

Wanna know what is fReachable queue, how finalization works in .NET and how to use a Dispose pattern? Come and read a new post in my .NET Internals series :)

[.NET Internals 07] Unmanaged resources: finalization, fReachable queue and dispose pattern – Dawid's blog

Sztuka programowania 948 dni, 12 godzin, 2 minuty temu dsibinski 43 źrodło rozwiń

Ostatnimi czasy na blogu było dosyć cicho, ale wynika to z dwóch rzeczy. Po pierwsze zrobiłem sobię przerwę wakacyjną (która przyznam szczerze rozciągnęła się nieco w czasie), a po drugie aplikacja DShop zmieniła się mocno pod kontem infrastrukturalnym, dlatego pozwoliłem sobie wstrzymać serię o mikroseriwach, aby nie doszło do sytuacji, w której prezentowany w poście kod staje się po chwili nieaktualny. Tyle słowem wstępu. W jednym z ostatnich wpisów przedstawiłem czym jest, a czym nie jest wzorzec CQR...

Źródło: foreverframe.net
Dziel się z innymi:
CQRS i mikroserwisy: zapis danych - Forever F[r]ame

Architektura 948 dni, 12 godzin, 2 minuty temu dpawlukiewicz 224 źrodło rozwiń

Pewnie nad tym się teraz zastanawiasz. Przecież commity się łączy w jeden, żeby historia była krótsza! Po co ją wydłużać? Po co w ogóle rozdzielać commit na dwa nowe? Jest kilka powodów: 1. Chcemy, żeby historia była bardziej czytelna. 2. Chcemy przeorganizować commity (interactive rebase) i powoduje Nam to konflikty. 3. Chcemy trzymać się zasady SRP (Single Responsibility Principle) w commitach, a do jednego wrzuciliśmy za dużo kodu. O tej zasadzie w kontekście gita przec...

Tagi: git
Źródło: tomaszprasolek.pl
Dziel się z innymi:
Jak rozdzielić commit na dwa i po co? – Tomasz Prasołek

Inne 948 dni, 12 godzin, 2 minuty temu tomaszprasolek 123 źrodło 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 949 dni, 12 godzin, 9 minut temu Piotr Stapp 43 źrodło rozwiń

Rozpocząłem właśnie naukę nowej technologii – Cloud Foundry (CF). Aby przybliżyć czym jest CF umieszczam tutaj trochę marketingowego bełkotu. Możesz go pominąć klikając w link. CF obiecuje, że aplikacje tworzone pod jej kątem mogą być wdrożone i uruchomione na chmurach różnych dostawców, zarówno tych publicznych takich jak: AWS, Azure czy Google Cloud, jak i na rozwiązaniach typu private cloud np. OpenStack czy nawet maszyna wirtualna virtual-box. CF obiecuje dodatkow...

Źródło: szogun1987.pl
Dziel się z innymi:
Cloud Foundry – notatki – Wstęp – Strona Szoguna

Cloud 949 dni, 12 godzin, 9 minut temu szogun1987 49 źrodło rozwiń

What does maximum-connections, CPU autoscaling, money and distributed systems have in common? Find out by solving a task: how many servers should you get to run your service, given that maximum allowed average CPU usage can be 80%. Edit it on Draw.io With increasing number of hosts in a fleet, the CPU utilization should be successively smaller. The proportion and exact curve will be different for each sy...

Dziel się z innymi:
How to estimate host fleet size? Why keeping CPU at 30% might NOT be waste of money?

Architektura 949 dni, 12 godzin, 9 minut temu pwest 32 źrodło rozwiń

Przykładowe zadanie rekrutacyjne dla seniora

Źródło: piatkosia.k4be.pl
Dziel się z innymi:
Sum

Sztuka programowania 949 dni, 12 godzin, 9 minut temu piatkosia 265 źrodło rozwiń

1 2... 64 65 66 67 68 69... 442 443

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 775,28)
9
(8 791,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)