Code Europe – About the Conference The last conference I’m going to attend this year will be Code Europe. The event will take place on 13th of December 2017 in the Congress Center of Centennial Hall in Wrocław. I will attend the conference in Wrocław where I’m living, so the agenda will be from this perspective. The conference takes also place in Kraków and Warsaw on the other dates, but I won’t be writing about it. Organizers claim that it is the biggest programming conference in Poland, which ...
2 miliardy pozycji dziennie. Jak przetworzyć taką liczbę i nie zapłacić masy dolarów? Zapraszam do drugiego artykułu z serii.
Po dłuższej przerwie dzisiaj ciąg dalszy cyklu o bibliotekach do komunikacji z PLC Siemens-a. Dzisiaj omówienie biblioteki s7netplus.
Podstawowe informacje o message broker i rabbitmq z uzyciem easynetq jako klienta.
This year I decided to celebrate the Advent period by writing one blog post each day. I've given this idea the name of "Advent of blog". Wanna join me on this journey? :) #adventofblog
I’ll describe a few patterns that enabled me to process 2 billions items per day using Azure Functions. Yes 2 billions items per day. The aim of this trial was not to check whether you can do it with Azure Functions. You can do it easily. The goal was to do it in a cost-aware and cost-wise manner, enabling fast processing with a small amount of money spent on this.
ProduktywnośćMichał Chęciński1 komentarz Kultową książkę Davida Allena GTD -Gettings Things Done. Sztuka bezstresowej produktywności przeczytałem już jakieś 5 lat temu. Jeszcze przed liceum. Wtedy zachłysnąłem się cała metodologią GTD. Jednak samej książki nie przeczytałem od deski do deski. Gdy trafiałem na fragmenty typu: „weź metalową szafkę na dokumenty, żeby je uporządkować” – pomijałem je. Nie czytałem więc treści, które nijak miały się do realiów XXI wieku. Zrozumiałe jest, że te rzeczy ważne był...
Paczka wartościowych materiałów, które możecie znaleźć w sieci. Jeżeli chcesz zapoznać się z pozostałymi ciekawymi linkami możesz zrobić to tutaj.
O mnie Posted on czw. 30 listopad 2017 in Inne Cześć, pod poprzednim artykułem pokazało się kilka komentarzy, które uświadomiły mi, że to co napisałem nie jest do końca kompletne i usystematyzowane. Dziś postaram się nieco uzupełnić poprzedni wpis dodając elementy, które były treścią komentarzy. Zacznijmy standardowo od aspektów związanych bezpośrednio z pracą programisty, tak bez wchodzenia w konkretną technologię. Na pewno brakowało czegoś na temat rozwiązywania problemów. Jest to umiejęt...
W dniach 14-15 listopada byłem na konferencji code::dive we Wrocławiu. Jest ona głównie poświęcona C++, ale dodatkowymi tematami miały być Rust, Go, Embedded, IoT, Security, czy Python. Wstęp jest darmowy, ale liczba miejsc jest ograniczona. Swoje zgłoszenie wysłałem dosyć późno i byłem pewny, że się nie załapie. Jednak w ostatniej chwili zwolniły się jakieś miejsca i dostałem swoją wejściówkę. Mogłem więc wybrać ciekawsze pozycje w agendzie i wyruszyć w drogę. Konferencja trwała 2 dni, każdego dnia m...
Angielski tytuł brzmiałby „It’s not what you read, it’s what you ignore” bo jest on tytułem znakomitego wystąpienia Scotta Hanselmana: Od siebie mogę dodać kilka rzeczy, które robię: Email prywatny w pracy jest w nieużywanej przeglądarce, więc prawdopodobieństwo jego przypadkowego przeglądania jest bardzo niskie. Wyłączenie powiadomień mailowych na komórce (zarówno głosowych jak i wizua...
Artykuł przedstawia co się wydarzy jeśli zrobimy filtrowanie danych przy użyciu metody Contains() na pustej kolekcji w Entity Frameworku.
Sztuka programowania 2494 dni, 8 godzin, 21 minut temu 226 źrodło rozwiń
Bazy danych i XML 2495 dni, 8 godzin, 49 minut temu 38 źrodło rozwiń
Powiedzmy, że mamy projekt, w którym wcześniej nie znano Resharpera. Otwierając taki kod „wszystko świeci” na różne kolory sugerując, że mamy w kodzie wiele problemów. Moje doświadczenie programistyczne mówi mi, że warto wysprzątać te miejsca, ponieważ na wstępnie z automatu poprawi się nam wiele bugów i znacznie zwiększy czytelność. I tutaj staje się przed problemem ...
Last Tuesday, I had a talk in Wrocław about async/await in C# (thanks once again, you rock!). At some point, I asked the audience seemingly simple question. Why do we need async keyword at all? When I look at the folks, lots of them looked very confused since the answer seemed very obvious. Well, as you probably expect, it’s a little bit more complicated. Async makes my method asynchronous… At the very beginning, I should explain why the answer to my ques...
Sztuka programowania 2495 dni, 8 godzin, 49 minut temu 292 źrodło rozwiń
Jest wiele prawd dotyczących szeroko rozumianej nauki. Jedna z nich jest taka, że początkujący zawsze mają pod górkę. Szczególnie, jeśli ktoś zaczyna swoją przygodę z tak rozległym tematem jakim jest nauka programowania. Jak ułatwić sobie cały proces nauki? Odrzucić stare skojarzenia! Już tłumaczę o co chodzi.
Czy programista powinien testować swój kod? Pytanie wydaje się być tendencyjne i takie też jest. Gdyby to nie miało różnicy kto testuje kod – prawdopodobnie zawód “tester” nigdy by nie powstał. Często słyszałem inną wersję tego pytania “czy programista może testować swój kod?” – odpowiedź jest prosta, jasne, że może. Tak dzieje się w wielu firmach. Trudniej odpowiedzieć na pytanie “czy powinien…”? Dziś rozłoż...
Sławek Techniki programowania / Wzorce operacyjne Jestem tak jak obiecałem po dwóch tygodniach i tak jak obiecałem będzie o interpreterze, jak można się domyśleć interpretuje jakąś treść na treść jaką my chcemy, czyli np jest wykorzystywany w translatorach i kompilatorach itp dokładniej dalej w artykule. CelInterpretacja określonych wyrażeń np do określonego języka programowania.Zdefiniowanie opisu gramatyki języka interpretowanego.
Architektura 2497 dni, 8 godzin, 49 minut temu 164 źrodło rozwiń
Wstęp do protokołu MQTT szeroko wykorzystywanego w komunikacji IoT. Prosty, lekki świetnie sprawdza się nie tylko w przesyłaniu odczytów z urządzeń do serwera pośredniczącego ale także komunikacji dwustronnej. Artykuł oparty o przykład w node.js oraz OpenSourcowy broker Mosquiotto.
Programowanie rozproszone 2497 dni, 8 godzin, 49 minut temu 142 źrodło rozwiń
Cześć, Dziś chciałbym przedstawić Wam narzędzie, z którego korzystam na codzień w pracy przy budowaniu widoków w technologii Xamarin Forms. Mowa o Gorilla Player! W tym poście chciałbym się skupić na konfiguracji oraz pokazać przykład jego zastosowania, ponieważ na wielu forach widziałem wiele informacji o tym, że program nie działa. Ja postaram się przedstawić Wam rozwiązanie, które w 100% zagwarantuje że będziecie mogli z niego w pełni korzystać. Do dzieła!...
Mobile development 2497 dni, 8 godzin, 49 minut temu 88 źrodło rozwiń