dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Sztuka programowania

Reading time ~5 minutes The previous post described the methodology I’ve used to calculate similarities between recipes in cookit. If You haven’t read it I’ll give it 4 minutes because it will make understanding this post easier. Go one, I’ll wait. It ended on a happy note and everything seemed to be downhill from there on. It was until I tried to run it. It took long. Very long. How long? I don’t know because I’ve canceled it after about one hour. Going with a famous quote (probably from E...

Dziel się z innymi:
[EN]How to calculate 17 billion similarities – IndexOutOfRange

Sztuka programowania 1 godzinę, 27 minut temu maklipsa 54 rozwiń

Czy warto czytać książki programistyczne?

Czy warto czytać książki programistyczne? - PoznajProgramowanie.pl

Sztuka programowania 1 godzinę, 27 minut temu AdrianBystrek 114 rozwiń

Sometimes it happens that we use mechanisms/features of specific language without beeing aware of it. That’s fine, but if you’ll want to discuss your code in a future to the audience or coworkers, soon or later you’ll be forced to learn it and understand (or at least name it using technical nomenclature). Therefore, today I’m going to discuss two related „mechanisms” of C# which are covariance and contravariance.  Covariance Covariance is a type conversion from the specific type to the more general (ba...

Źródło: foreverframe.pl
Dziel się z innymi:
What are covariance and contravariance in C#? - Forever F[r]ame

Sztuka programowania 1 godzinę, 27 minut temu dpawlukiewicz 136 rozwiń

Implementacja wzorca poleceń (command pattern).

Źródło: fildev.pl
Dziel się z innymi:
Wzorzec poleceń (command pattern)

Sztuka programowania 1 godzinę, 27 minut temu fildev 197 rozwiń

Today I’ll show you a quite nice example of the Strategy pattern from a real project I was working on some time ago.

Strategy design pattern - real life example - PoznajProgramowanie.pl

Sztuka programowania 1 godzinę, 27 minut temu AdrianBystrek 153 rozwiń

Every programmer when working with databases will use a framework, which facilitates and speeds up development time. It is no different with me. I never liked ADO.NET. Taking out the data and storing it in a DataSet or DataTable that were not strongly typed is not a best idea. Especially when someone else on the later stage had to work with this code and no one actually knows what the author had in the mind writing it. For many years, I enjoyed the heavi...

Źródło: www.mpustelak.com
Dziel się z innymi:
Dapper - micro-ORM I like | mpustelak.com

Sztuka programowania 1 godzinę, 27 minut temu Mateusz Pustelak 169 rozwiń

This is a story of a bug I had an opportunity to fix in the ancient times of node.js 0.10. The new and shiny node.js 0.12 was still just glimmering somewhere on the horizon, we were still young and beautiful. Some of us, at least. Let me take you on an adventure through time and space. Hopefully, there will be some learning involved along the way. So hop on the magic school bus and we’re off!

Dziel się z innymi:
A curious case of memory leak in a node.js app | Technical Blog - Future Processing

Sztuka programowania 1 dzień, 15 godzin, 26 minut temu FutureProcessing 46 rozwiń

Przemysław Walkowski No w końcu znalazłem porządne i wygodne miejsce do codziennych ćwiczeń programistycznych – dostępne on-line i dość sensownie zrobione. Nie wielu programistów korzysta z takich rozwiązań. Nie wiem dlaczego. Jednak ja polecam codzienne ćwiczenia w pisaniu kodu i wymyślaniu algorytmów, bo tylko dzięki temu praktycznie zwiększymy szybkość pisania oraz będziemy elastycznie podchodzić do problemów. Jak to wygląda w praktyce napisze poniż...

Tagi: C#, Kata
Dziel się z innymi:
Praktyka czyni mistrza – katy dla C# | Blog Programisty.NET

Sztuka programowania 2 dni, 2 godziny, 28 minut temu przemekwa 579 rozwiń

Implementacja wzorca obserwator(observer)

Źródło: fildev.pl
Dziel się z innymi:
Wzorzec obserwator(observer)

Sztuka programowania 2 dni, 2 godziny, 28 minut temu fildev 207 rozwiń

Reading time ~5 minutes Warning this post contains some math. Even more, it shows how to use it for solving real life problems. This post describes how I calculate similarity between recipes in my pet project cookit.pl. For those of you that don’t know, cookit is a search engine for recipes. It crawls websites extracting recipe texts, then it parses it and tries to create a precise ingredient list with amounts and units. 182 184 recipes2936 ingredients This scale may not seem huge, but tr...

Dziel się z innymi:
How I calculate similarities in cookit? – IndexOutOfRange

Sztuka programowania 3 dni, 59 minut temu maklipsa 51 rozwiń

W tekście “CQRS+DI w C# i Autofac” pokazałem, że CommandHandler nie zwraca żadnego rezultatu wykonania komendy. Natomiast w “Esencja CQRS” pisałem, że jest to jedna z zasad, co do której można się spierać. Więc… jak to faktycznie jest? Wrzucanie komendy w system i “pójście dalej” bez żadnej informacji o rezultacie bywa możliwe, lecz zwykle ciężko byłoby to zaimplementować. No bo jak to: kazałem coś zrobić mojej aplikacji i nie wiem czy się udało, więc… co dalej? Gdzie pokierować użytkownika?

Tagi: Command, CQRS, void, wzorce
Źródło: devstyle.pl
Dziel się z innymi:
Jak zwrócić rezultat wykonania komendy w CQRS?

Sztuka programowania 3 dni, 59 minut temu rroszczyk 155 rozwiń

...oto jest pytanie! Po długiej przerwie w pisaniu postaram się Wam na nie odpowiedzieć. Co dzieje się w momencie użycia tej metody? Kiedy powinniśmy z niej korzystać, a kiedy możemy to sobie odpuścić? Oczywiście nie będę w stanie przeanalizować każdej możliwej sytuacji, ale mam nadzieję, że po dzisiejszej lekturze będziecie korzystać z tej metody w pełni świadomie.

Źródło: hryniewski.net
Dziel się z innymi:
Hryniewski.NET | ToList(), or not ToList()...

Sztuka programowania 4 dni, 23 godziny, 6 minut temu Rafał Hryniewski 393 rozwiń

F# jest językiem głównie funkcyjnym, ale działa w oparciu o platformę .NET, która jest zorientowana obiektowo. Jeśli piszemy kod w F# do użycia w F# to nie potrzebujemy zbytnio klas i interfejsów, ale jeśli chcemy wykorzystać fsharpową bibliotekę w C# to musi ona udostępnić klasy. Więc powiemy dziś sobie o klasach...

Tagi: .Net, F#, grupa .NET, OOP
Dziel się z innymi:
Programowanie obiektowe w F# | MD Tech Blog

Sztuka programowania 7 dni, 2 godziny, 25 minut temu manio143 48 rozwiń

This time solving a HackerRank problem, rated as a medium in difficulty. As before, in 5 easy steps.

[EN]: Dynamic Programming in 5 easy steps - Examples - Two Robots

Estymacja, czyli szacowanie projektu programistycznego to bardzo często bolączka każdego zespołu. Czego użyć do szacowania naszego projektu:estymat godzinowych,roboczodniowych,Story Pointów,koszulkowych,a może w ogóle nie korzystać z estymat #noestimates #yolo? Postaram się przedstawić sposoby or...

Tagi: Agile, estimate
Dziel się z innymi:
Estymacja czasowa/godzinowa (oraz Cynefin Framework, PERT) | DariuszWoźniak .NET

Na pierwszy ogień chciałbym poruszyć Tuples. Nie te, które już są Tuple

Tagi: C# 7.0, Tuple
Źródło: blog.gutek.pl
Dziel się z innymi:
C# 7: Tuples - Jakub Gutkowski

Sztuka programowania 9 dni, 10 godzin, 22 minuty temu http://pawlos.blogspot.com/ 242 rozwiń

Wzorzec projektowy - wzorzec stanu(state pattern) z przykładem.

Źródło: fildev.pl
Dziel się z innymi:
Wzorzec stanu ( state pattern )

Sztuka programowania 10 dni, 20 godzin, 34 minuty temu fildev 299 rozwiń

Every experienced developer knows how important is to cover your code with tests (or at least business logic). However, not everyone likes to do that once code is already written, because, why should we do that? The work is done, it was tested and it functions correctly, right? I never liked to cover the code with tests once it’s already there. That’s why in this article I’ll present TDD and describe how I use it day to day.

What TDD is? How I'm using it? | mpustelak.com

Design patterns which I would like to present in this post are well described in the book Design Patterns. Elements of Reusable Object-Oriented Software  written by The Gang of Four (Gramma, Helm, Johnson, Vlissides). In my opinion this book is must read for every developer, regardless what programming language you are using. Besides the fact that this book was written more than 20 years ago, it still contains a lot of useful details for developers of all levels. I often revisit this book to keep in touc...

Design Patterns – introduction | mpustelak.com

Sztuka programowania 13 dni, 14 godzin, 38 minut temu Mateusz Pustelak 133 rozwiń

3 grudnia minie 5 lat od kiedy zacząłem pisać grę Soltys Programmer Bot.

Źródło: blog.soltysiak.it
Dziel się z innymi:
Czego nauczyłem się po 5 latach programowania? – Soltys Blog

Sztuka programowania 13 dni, 14 godzin, 38 minut temu Paweł Sołtysiak 510 rozwiń

1 2 3 4 5... 34 35
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 383,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,52)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 408,06)

15

http://jakub-flor... (3 224,66)

16

CaMeL (2 954,87)

17

jedmac (2 714,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)