dotnetomaniak.pl

Strona głównaUżytkownik

Paweł Łukasik | użytkownik

Paweł Łukasik
Paweł Łukasik
32 876,58
27 dni, 23 godziny, 13 minut temu
27 stycznia, 2009
dotnetomaniak.pl

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 400 dni, 7 godzin, 40 minut temu devenv 186 rozwiń

Cześć, Dziś chciałbym podzielić się z Wami pewną ciekawostką i tym samym odpowiedzieć na pytanie znajdujące się w tytule posta. Zaczynamy! W zeszłym roku pracowałem nad zadaniem, którego rozwiązania do końca nie byłem pewien. Ponieważ wcześniej miałem już przygotowane commity gotowe do wypchnięcia na zdalne repozytorium, postanowiłem że zmiany dotyczące tego konkretnego taska dodam jako stash. Wszystko było fajnie, zająłem się innymi rzeczami, a stasha przecież mogłem dołączyć w każdej chwili. Po ...

Tagi: git
Dziel się z innymi:
Czy da się przywrócić usuniętego stasha w repozytorium? – #Programistyczny blog dla każdego#

Narzędzia 403 dni, 8 godzin, 45 minut temu Krzysztof Stępnikowski 75 rozwiń

Trochę czasu już upłynęło… Warto by było przyswoić pewne dodatkowe informacje procesie zapisu na strumienie.

Dziel się z innymi:
Programowanie Reaktywne - Nie zapominaj - Subscribe.

Architektura 401 dni, 5 godzin, 17 minut temu godev 92 rozwiń

Studia informatyczne, jak wiele innych kierunków inżynierskich, składają się z dwóch typów przedmiotów do studiowania. Niektóre z nich to teoria której wykorzystania w praktyce nie potrafimy zrozumieć, a inne to coś, nad czym możemy spędzać setki godzin bo widzimy ich bezpośrednie przełożenie na naszą przyszłość. Niestety, z powodu braku dostatecznej wiedzy, te podziały o których mowa bardzo często nie mają nic wspólnego z rzeczywistością, a przedmioty z gatunku “przeży...

Dziel się z innymi:
Czym jest AST i dlaczego parsery to coś więcej niż nudna teoria - PoznajProgramowanie.pl

Web 401 dni, 5 godzin, 17 minut temu AdrianBystrek 173 rozwiń

JSON.NET to popularny standard używany w większości projektów .NET. Czy istnieją bardziej wydajne alternatywy serializacji do JSONa? Zachęcam do zapoznania się z perłą serializacji do tego formatu, Jil.

Źródło: blog.scooletz.com
Dziel się z innymi:
Pearls: Jil, serialization of primitives | Szymon Kulec `Scooletz`

Sztuka programowania 401 dni, 5 godzin, 17 minut temu Scooletz 77 rozwiń

Artykuł ten jest częścią serii arykułów na temat Programowania reaktywnego. AgendaWstępZabawa z czasem - Timer

Dziel się z innymi:
Programowanie Reaktywne - Kto za tym stoi? - Sheduler. | godevblog.github.io

Architektura 404 dni, 6 godzin, 9 minut temu godev 126 rozwiń

The idea behind this blog post is pretty old but I haven’t had enough motivation to write this down till now. Recently, I’ve came across a couple of new articles about AutoMapper and I’ve been struck when I saw how people utilize AutoMapper in their projects. I’ve encountered cases when AutoMapper transforms simple thing like mapping values from object to other into a really complex problem, which results with highly complicated code only for the price of not writing mappings explicitly. Finally, I’ve fo...

Dziel się z innymi:
[EN] The reasons behind why I don't use AutoMapper. · CEZARY PIĄTEK

Sztuka programowania 400 dni, 7 godzin, 40 minut temu cezarypiatek 243 rozwiń

In my last post, we got familiar with the internals of string switch statement in C#. Today, we are going to deeply understand another language feature – iterators.  Iterators in C# Despite the fact that iterators (using yield keyword) were introduced back in C# 2.0, many folks are still confused how they work. Honestly, I’m not surprised at all, because to me this mechanism was a mystery for a long time. Of course, we have to clearly distinguish two things here:How do...

C# internals: iterators - Forever F[r]ame

Sztuka programowania 402 dni, 5 godzin, 22 minuty temu dpawlukiewicz 150 rozwiń

Single Page Applications are one of the best experiences that a web developer can deliver to their customers. See how to build SPA using Vue.js with .NET Core 2.0 backend.

Źródło: marczak.io
Dziel się z innymi:
Marczak.IO  | Building .NET Core 2.0 web apps with Vue.js single file components using VS Code

Web 403 dni, 8 godzin, 45 minut temu AdamMarczak 141 rozwiń

Dzisiejszym tematem jest dociekliwość programisty. Cecha, niezależna od technologii, nakierowująca między innymi programistów, na odpowiednie tory. Pomagająca poznać prawdziwe potrzeby klienta, zdobyć wiedzę, czy ograniczyć ilość pracy potrzebnej do osiągnięcia celu. Jest nie do przecenienia w codziennej pracy i poza nią. Dlaczego pytanie „Dlaczego?” jest aż tak istotne? Właśnie na to pytanie postaram się dziś odpowiedzieć.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Dlaczego warto pytać "dlaczego?" - Jerzy Wickowski

Sztuka programowania 404 dni, 22 godziny, 17 minut temu tazos333 132 rozwiń

Od pewnego czasu, jeśli potrzebuję stworzyć nową aplikację, robię to przy użyciu Angulara. Zauważyłem, że w wielu aplikacjach tworzonych w ten sposób wykorzystuję te same techniki, frameworki a co za tym idzie (prawie) ten sam kod. Jako, że mój zmysł estetyczny sięga dna, na dodatek od spodu, w zdecydowanej większości angularowych aplikacji wykorzystuję Material Design (https://material.angular.io) Często szukam kodu, który potrzebuję, albo w poprzednich aplikacjach, albo klasycznie, na st...

Źródło: www.mjawulski.pl
Dziel się z innymi:
Aplikacja Angular – krok 1. Instalacja, material design – mjawulski.pl

Web 404 dni, 6 godzin, 9 minut temu Michał Jawulski 108 rozwiń

W procesie ciągłej integracji ważnym etapem jest otrzymanie informacji o statusie zakończonego buildu. Wpis prezentuje jak można wykonać w prosty sposób integracje Slacka z Travis CI do procesu powiadomień.

Źródło: devkr.pl
Dziel się z innymi:
Integracja Slack z Travis CI - DevKR

Narzędzia 404 dni, 6 godzin, 9 minut temu Krzysztof_DevKR 23 rozwiń

Monitoring services is crucial, if you care about the application uptime. There are hundreds if not thousands parameters which you can (and should) monitor, related to CPU, network, hosts, application and so on. What are they? What are the non-obvious choices?

What service metrics should be monitored?

Sztuka programowania 407 dni, 10 godzin, 3 minuty temu pwest 102 rozwiń

When you work in a team, you all have to decide, how you are going to format your code in the project. Everyone has their own favourite editor, IDE and own preferences regarding tabs, sometimes even charsets. Very often it’s hard to convince everyone to change settings in their editors. That’s when EditorConfig comes in handy.

Źródło: devblog.dymel.pl
Dziel się z innymi:
Tabs vs spaces? EditorConfig to the rescue!

Narzędzia 408 dni, 9 godzin, 36 minut temu Michal Dymel 72 rozwiń

To już trzeci wpis z serii #spowiedź. Opisuje w nim swoje błędy, które popełniałem podczas codziennej pracy. Dziś pod tablicę wywołuję wielozadaniowość – zobacz jak stała się moim wrogiem i jak sobie z nią poradziłem.One man army Miałem złudne poczucie, że jeśli jestem wszędzie i wiem o każdej rzeczy dziejącej się w projekcie to znaczy, że mam go pod kontrolą. Było zupełnie odwrotnie. Generalnie uważam się za...

Źródło: wojciszko.com
Dziel się z innymi:
Moje błędy podczas zarządzania projektami – zła wielozadaniowość – Karol Wójciszko

Inne 407 dni, 10 godzin, 3 minuty temu mijagi 171 rozwiń

Prosty i czytelny sposób na generowanie dokumentów xml - Linq to Xml

Tagi: C#, LinqToXml, xml
Źródło: fildev.net
Dziel się z innymi:
Simple way to generate xml with LINQ in C#

Bazy danych i XML 408 dni, 9 godzin, 36 minut temu fildev 204 rozwiń

Ostatnia z 3 części historii dotyczącej zastosowania w projekcie AutoMappera.

Tagi: C#, mapowanie
Dziel się z innymi:
Refactoring: AutoMapper cz. 3 – programmer-girl

Sztuka programowania 409 dni, 9 godzin, 26 minut temu Weronika Tobor 123 rozwiń

Artykuł przedstawia integracje konta GitHub z Travis CI i prezentuje jak przy użyciu pliku konfiguracyjnego .travis.yml zautomatyzować proces budowania i testowania aplikacji .NET Core.

Continuous Integration z Travis CI na GitHub - DevKR

Narzędzia 410 dni, 9 godzin, 22 minuty temu Krzysztof_DevKR 61 rozwiń

Hackathon to świetna sposób aby nauczyć się czegoś nowego i poznać inne technologie niż te, które używane są na co dzień w twoim projekcie. Dowiedz się jak w 10 krokach podjąć się organizacji hackathonu.

10 wskazówek jak zorganizować Hackathon - DevEnv

Sztuka programowania 410 dni, 9 godzin, 22 minuty temu devenv 78 rozwiń

Efektywność oraz umiejętne zarządzanie czasem to cechy które każdy ambitny programista chciałby opanować do perfekcji. Wielu z nas – w tym i ja sprzed kilkunastu miesięcy – za cel obiera sobie zapoznanie się z jak największą liczbą książek z dziedziny tzw. “time managementu”. Do tego kilkanaście aplikacji do zarządzania zadaniami, kilka postów z internetu, kilka cytatów i już możemy żonglować kolejnymi ticketami w Jirze. Na wszystko starczy nam oczywiście czasu, p...

Dziel się z innymi:
Multitasking w codziennej pracy programisty - PoznajProgramowanie.pl

Inne 410 dni, 9 godzin, 22 minuty temu AdrianBystrek 222 rozwiń

1 2 3 4 5... 69 70