Aktualności

Zaproszenie na 120. spotkanie WG.NET

opublikowane: 9 paź 2018, 06:58 przez Konrad Banaszek

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 18.10  o godzinie 18.00 w sali 329 Wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej, ul. Koszykowa 75. Mamy w planach:
1) snack - Marian Dziubiak,
2) prezentacja - Radosław Maziarka,
3) krótkie ogłoszenie i status od liderów grupy


Szczegóły:

PREZENTACJA

Prelegent: Radosław Maziarka

Tytuł prezentacji: Domain Driven Design - wzorce strategiczne a mikroserwisy

Opis prezentacji:
Domain Driven Design jest z nami od 2003, jednak od niedawna przechodzi drugą młodość spowodowaną popularnością mikroserwisów. Niestety, bardzo często osoby interesujące się DDD koncentrują się głównie na wzorcach taktycznych czyli określonych rozwiązaniach technicznych. Powoduje to brak odwzorowania domeny biznesowej w tworzonej aplikacji i długofalowo powstawanie tzw. big ball of mud. W takim systemie wydzielenie mikroserwisów wydaje się prawie niemożliwe.

W mojej prezentacji pokażę czym są strategiczne wzorce w DDD, jak ich używać w naszej codziennej pracy i w jaki sposób pomagają nam one wyjść z piekła monolitu i przejść do świetnie działających mikroserwisów.

Bio: Development Manager, Team Leader i programista w obszarze .NET prowadzący wewnętrzne prezentacje i szkolenia, a także organizujący webinarium programistyczne WROC# Online. Po pracy pomaga firmom w projektach IT oraz wspomaga technologicznie Stowarzyszenie Libertariańskie. Zwolennik dostarczania wartości małymi krokami. Można go złapać na twiterze: @RadekMaziarka

Odnośniki:

___________________________________________________________________________

SNACK

Prelegent: Marian Dziubiak

Tytuł: Samodzielne tworzenie języka programowania

Opis: Opowiem krótko o tym skąd pomysł na stworzenie własnego języka programowania, czy ciężko to zrobić i jakich narzędzi można użyć. Następnie skupię się na dwóch kluczowych elementach mojego języka, czyli gramatykach wrażliwych na wcięcia i duck-typingu oraz inferencji typów. 

Bio: Studiuję Informatykę na IV roku na wydziale MIM UW, w wolnym czasie opisuję swoje informatyczne problemy na blogu (www.md-techblog.net.pl), kręce filmy i latam na miotle. Możecie spotkać mnie na tweeterze @MDziubiak 


Zaproszenie na 119. spotkanie WG.NET

opublikowane: 11 wrz 2018, 02:27 przez Konrad Banaszek

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 20.09 o godzinie 18.00 (UWAGA! ZMIANA LOKALIZACJI!) w sali 103 Wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej, ul. Koszykowa 75Mamy w planach jeden snack i jedną prezentację, poniżej szczegóły:

SNACK

Prelegent: Tomasz Sztokinier
Temat: F# w życiu codziennym

Twitter: https://twitter.com/TSztokinier
LinkedIn: https://www.linkedin.com/in/tytusse/

PREZENTACJA

Prelegent: Mariusz Krzanowski
Temat: (Nie)zapomniane XSLT 

Opis: XSLT jest wykorzystywane od lat jako język/narzędzie wspomagające proces transformacji informacji. Możemy go odnaleźć zarówno w BizTalk’u jak i InfoPath. Wiele brokerów wykorzystuje, go jako uniwersalny sposób mediacji pomiędzy usługami. Celem wykładu/szkolenia będzie pokazanie nam jak inaczej można przetwarzać dane, które dostarczane są nam w postaci XML-a. Jak pomimo leciwego już wieku, XSLT może wspomóc proces przetwarzania danych. W kilku przykładach postaram się was zachęcić do poznania alternatywnej metody przetwarzania dokumentów. A może nawet niektórych uda mi się zaskoczyć tym jakie to wbudowane narzędzia mają w swoim ulubionym Visual Studio 😉 

Bio: Od 1999 roku aktywnie tworzę projekty komercyjne. Od początku, działam w środowisku Windows, chociaż i Linux nie jest mi obcy. Z .NET mam do czynienia od wersji 1.1 i polubiłem ten język programowania za kształt jaki przybrał. Dwa lata temu w październiku z moją dziewczyną rozpoczęliśmy 14-sto miesięczną podróż dookoła świata. I powiem tyle, że było warto. Powróciwszy, do .NET-owej rzeczywistości zamieniłem spacery po górach na spacery po C# kodzie 😊 Mam małego bloga programistycznego: https://mrmatrix.net Historię naszej podróży: https://lastboardingcall.pl Maleńkie repo na GitHub (raczej do bloga i prezentacji): https://github.com/MariuszKrzanowski/

Zaproszenie na 118. spotkanie WG.NET - Unconference

opublikowane: 7 cze 2018, 03:52 przez Konrad Banaszek

Zapraszamy wszystkich na czwartą odsłonę Unconference WG.NET, która odbędzie się w czwartek, 21.06 o godzinie 18.00 w innym miejscu niż tradycyjne spotkania. Przeniesiemy się do przestrzeni w bliskiej lokalizacji stacji metra Dworzec Gdański, zapewnionej nam przez firmę KMD Poland. W planach, zamiast tradycyjnych prezentacji, mamy jedną pozycję w formacie "unconference".

Uwaga!!!

Ze względu na środki bezpieczeństwa w budynku gospodarza, potrzebne jest zbieranie danych osób przychodzących na konferencje. Prośba o uzupełnienie danych w Meetup. Prosimy też, o ile to możliwe, o pojawienie się bez dużych plecaków.

Co to jest unconference:

Unconference jest lekką formą konferencji. Podczas spotkania słuchacze uczestniczą w niej w znacznie większym stopniu, prowadząc dyskusje w małych grupach. Ważnym elementem tego formatu spotkania jest możliwość zgłoszenia własnych tematów przez słuchaczy a następnie poprowadzenia dyskusji/prezentacji z danego tematu. Aby ograniczyć 'prezentacyjność' i zwiększyć zaangażowanie uczestników, grupy powinny skupiać się w kręgu, natomiast prowadzący dany temat (jeżeli zachodzi taka potrzeba) powinien używać jedynie flipboarda. Pojedyncze sesje są krótkie, ok 30-40 minut, a używanie slajdów, czy komputera jest zabronione.

Czy muszę się zgłaszać z tematem?

Nie musisz się zgłaszać z tematem. Jeżeli jednak masz coś ciekawego do powiedzenia, albo uważasz jakąś technologię za niedocenianą, to może być to świetnym tematem jednej z sesji.

Czy muszę się rejestrować na spotkanie?

Tak. Ze względu na ograniczoną przestrzeń, przy bramkach do budynku będziemy sprawdzać czy się zapisałaś/-eś

Wstęp wolny, zapraszamy!

Spotkanie zostanie poprowadzone i jednocześnie moderowane przez:
- Szymon Kulec
- Sebastian Solnica
- Konrad Banaszek

Dodatkowo w moderacji wspierać nas będzie:
- Michał Latoszek

Zaproszenie na 117. spotkanie WG.NET

opublikowane: 10 maj 2018, 08:20 przez Michał Grzegorzewski   [ zaktualizowane 11 maj 2018, 01:45 ]

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 17.05 o godzinie 18.00 w sali 4420 Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego, ul. Banacha 2 (3 piętro tuż obok głównej klatki schodowej). Mamy w planach dwie prezentacje, poniżej szczegóły:

1. Paweł Gorczyński - (n)ethereum 101
Agenda:
a. Co to są Ethereum Smart Contracts i jak się za to zabrać
b. Prosty kontrakt
c. Integracja z .NETem przy użyciu nethereum

2. Krzysztof Owsiany - Reactive Extensions - wzorzec obserwatora i programowanie reaktywne.
Opis:
Omówienie wzorca obserwatora. Reaktywne programowanie dla platformy .NET z wykorzystaniem biblioteki Reactive Extensions. Podbudowane przykładami w kodzie.

Biography:
Programowaniem pasjonuję się od ćwierćwiecza. Jako dzieciak zakochałem się w programowaniu. Od tego czasu miałem wiele różnych związków językowo-technologicznych. Obecnie najmocniej rozwijam się w obszarach .NET. Prowadzę własną firmę GemuStudio. Pracuję obecnie głównie jako podwykonawca (programista) i pomagam rozwijać bogaty system CallCenter. Po godzinkach zawsze coś knuję: uczę się, bloguję: godev.gemustudio.com, koduję. Pasjonuje mnie kilka interesujących obszarów: Clean Code, DDD, Testy. I ciągle dochodzą nowe romanse. Jestem początkującym prelegentem: DSP 2017, Lightning Talk (Before) Programistok 2017, dotNetConf.pl, 4Developers 2018, Wrocławska Grupa .NET, (Białostocka Grupa .NET, Zielonogórska Grupa .NET).

Wstęp wolny, zapraszamy!

Zaproszenie na 116. spotkanie WG.NET

opublikowane: 12 kwi 2018, 02:17 przez Michał Grzegorzewski

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 19.04 o godzinie 18.00 w sali 4420 Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego, ul. Banacha 2 (3 piętro tuż obok głównej klatki schodowej). Mamy w planach dwie prezentacje, poniżej szczegóły:

1. Łukasz Olbromski - Dlaczego warto wiedzieć jak coś działa pod spodem?
Opis: Wraz z rozwojem IT programujemy na coraz wyższym poziomie abstrakcji. Dzięki temu możemy zapomnieć, choć na chwilę, jak wygląda zarządzanie pamięcią, jak synchronizować wątki, jak ORM’y generują zapytania. Te rzeczy po prostu działają. Stajemy się więźniami wygody i nie wgłębiamy się we wszystkie aspekty tworzenia aplikacji. W tej prezentacji podzielę się swoimi doświadczeniami, które przekonały mnie że się opłaca wiedzieć co się dzieje pod spodem, szczególnie w sytuacji kiedy wszystko działa "niezawodnie".
Bio: Ambitny programista, projektant, architekt z pasją i ponad dziesięcioletnim doświadczeniem zawodowym. Od 2015 roku pracuje jako freelancer. Obecnie związany z Omada A/S, gdzie rozwija system z obszaru Identity Governance and Administration. Swoje doświadczenie zdobywał w firmach takich jak: Capgemini, Credit Suisse, czy Microsoft. Specjalizuje się w tworzeniu aplikacji full stack na platformie .NET, legacy code, accessibility i testowaniem oprogramowania. Dzieli się swoją pasją i doświadczeniem jako promotor idei Make SENSE in IT (www.make-sense.it).

2. Bartosz Sypytkowski - Serverless collaborative text editing
Opis: Podczas tej prezentacji opowiemy sobie o wyzwaniach i rozwiązaniach stojących za "collaborative text editing" - współbieżną edycją dokumentów, znaną chociażby z Google Docs. Postaramy się też wyjaśnić alternatywną implementację wykorzystującą jedną z kilku różnych struktur danych znanych jako CRDT (Conflict-free Replicated Data Types), pozwalających nam zbudować rozwiązanie, które zasługuje na prawdziwe miano "serverless".
Bio: Miłośnik funkcyjnego programowania i systemów rozproszonych. Kontrybutor open source, członek zespołu Akka.NET i częsty bywalec WG.NET :)

Wstęp wolny, zapraszamy!

Zaproszenie na 115. spotkanie WG.NET

opublikowane: 15 mar 2018, 06:15 przez Michał Grzegorzewski

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 22.03 o godzinie 18.00 (UWAGA! JESTEŚMY W NOWEJ LOKALIZACJI!) w sali 4420 Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego, ul. Banacha 2 (3 piętro tuż obok głównej klatki schodowej). Mamy w planach dwie prezentacje (w tym jedną zaległą) oraz snack, poniżej szczegóły:

1. Mariusz Krzanowski - Aborted == Committed ??? (snack, ok. 30 min.)
Opis:
Przy komunikacji z bazą danych zakładamy, że dokładnie rozumiemy jak ona przebiega. Wydaje nam się, że bardzo dokładnie rozumiemy zachowanie transakcji bazodanowej. Uważamy tak w szczególności, jeśli od wielu lat tworzymy aplikacje i działają tak, jak zakładaliśmy. Sądzimy, że ACID gwarantuje nam spójność wykonywanego zbioru poleceń - jest to prawda z małym ale. Zadaniem tego snacka jest uczulenie na jeden przypadek, którego prawdopodobieństwo wydaje się znikome ale nie zerowe. Pomimo, że zasady ACID są nienaruszone, to mogą powstać dziwne błędy doprowadzające do niespójności stanu naszego systemu. Błędy te mogą wynikać z naszego błędnego rozumowania jeżeli chodzi o ACID.


2. Michał Paduch - Certyfikaty w WCF i WebApi
Niedawno w pracy miałem ciekawe zadanie, które polegało na zabezpieczeniu serwisów WebApi i WCF certyfikatami. Uznałem, że warto podzielić się wiedzą, którą zdobyłem oraz dzięki temu też ją utrwalić. Zapraszam na swoją prezentację, podczas której opowiem trochę o certyfikatach i praktycznym ich zastosowaniu.

Agenda:
1. Opis napotkanego problemu,
2. Krótki wstęp do certyfikatów,
2.1. Klucz prywatny i publiczny,
2.2. Zaufana trzecia strona,
2.3 Certyfikaty w Windows
3. Zabezpieczenie WCF,
4. Zabezpieczenie WebApi,
5. Pytania


3. Sebastian Gębski - Code Foresting: ewolucyjne i pragmatyczne kształtowanie architektury systemu opartego na .NET (case study)

Agenda / Opis:

Wszyscy inżynierowie uwielbiają moment kładzenia fundamentów pod nowy system / aplikację - wybór ekscytujących technologii, brak długu technicznego ;D, wzniosłe idee i chwalebne postanowienia ("tak, tym razem zrobimy to zgodnie z ...") ... Ale prawdziwa sztuka polega nie na tym aby ciągle zaczynać od zera ("tak, tym razem ..."), tylko umieć wyprowadzić na prostą platformę, która już istnieje, ale np. zmaga się z pewnymi trudnościami. Prawdziwego architekta rozpoznaje się nie po tym jak dokładnie cytuje Uncle Boba, ani po tym jak piękne wizje potrafi rozrysować w UMLu, ale po tym jak efektywnie jest w stanie poprowadzić wszystkich pozostałych inżynierów, by tę wizję realizowali. Zakładając, że sama wizja "ma ręce i nogi", istnieje wiele przeszkód o które można się potknąć, np.:

* brownfield ma swoją "bezwładność"
* nie zawsze mamy wpływ na to z kim pracujemy - np. wiele organizacji rośnie w tempie szybszym niż proces budowy "zdrowego" zespołu
* im większy zespół tym trudniej o spójność wizji, jednomyślność poglądów
* w rozproszonym środowisku pojawiają się wyzwania związane z synchronizacją i komunikacją

Celem prezentacji jest przedstawienie mojego podejścia (które nazywam "Code Foresting") do utrzymywania i rozwoju architektury w "sub-optymalnych" (czyli realistycznych ;>) warunkach.
Będzie trochę teorii (dlaczego to takie trudne, jakie są "grzechy główne", co to jest efekt Rashomona, na czym polega Living Documentation, itp.), ale też sporo o tym jak ją przekuwać teorię w praktykę za pomocą konkretnych narzędzi, np. NDependa, Roslyn, DocFx, Cake, Argu, TypeProviders, PowerShella.

Przykłady praktyczne będą oparte o doświadczenia z projektu realizowanego przez ostatnie 11 miesięcy - nie będzie to historia pełna samych wzlotów, ale każdy upadek niesie ze sobą wartościową lekcję, o której warto (IMHO) posłuchać :)


W czasie spotkania zostanie rozlosowana wejściówka na GET.NET.

Wstęp wolny, zapraszamy!

Zaproszenie na 114. spotkanie WG.NET

opublikowane: 14 lut 2018, 03:56 przez Michał Grzegorzewski

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 22.02 o godzinie 18.00 (UWAGA! ZMIANA LOKALIZACJI!) w sali 4420 Wydziału Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego, ul. Banacha 2 (3 piętro tuż obok głównej klatki schodowej). Mamy w planach dwie prezentacje, poniżej szczegóły:

1. Michał Paduch - Certyfikaty w WCF i WebApi
Niedawno w pracy miałem ciekawe zadanie, które polegało na zabezpieczeniu serwisów WebApi i WCF certyfikatami. Uznałem, że warto podzielić się wiedzą, którą zdobyłem oraz dzięki temu też ją utrwalić. Zapraszam na swoją prezentację, podczas której opowiem trochę o certyfikatach i praktycznym ich zastosowaniu.

Agenda:
1. Opis napotkanego problemu,
2. Krótki wstęp do certyfikatów,
2.1. Klucz prywatny i publiczny,
2.2. Zaufana trzecia strona,
2.3 Certyfikaty w Windows
3. Zabezpieczenie WCF,
4. Zabezpieczenie WebApi,
5. Pytania

2. Jacek Kolonko - Skąd się biorą boty?

Abstrakt:
O botach słyszy się od dawna, ale dopiero od jakiegoś czasu można je spotkać niemal na każdym kroku. Dlaczego tak się dzieje? Co takie boty potrafią, jak daleko sięga ich inteligencja? Jak stworzyć własnego i czy warto je tworzyć, czy to tylko chwilowa moda. W swojej prezentacji postaram się odpowiedzieć na większość z tych pytań, a także przedstawić na przykładach technologię Microsoft Bot Framework, która pozwala tworzyć boty na platformie .NET.

Bio:
Jacek Kolonko, developer/architekt w firmie Objectivity. Zaczął swoją praktykę zawodową w czasie, gdy powstawał .NET Framework. Lubi dzielić się też wiedzą, za co był już odznaczony przez Microsoft tytułem MVP. W ostatnim okresie jego pasja to głównie boty, choć w pracy również nie stroni od innych aktualnych tematów takich jak urządzenia mobilne, AI, AR czy IoT.

W czasie spotkania zostaną rozlosowane 2 kody promocyjne na WROC#.

Wstęp wolny, zapraszamy!

Zaproszenie na 113. spotkanie WG.NET

opublikowane: 12 sty 2018, 01:41 przez Michał Grzegorzewski

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się w czwartek, 18.01 o godzinie 18.00 w sali 328 Wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej, ul. Koszykowa 75. Mamy w planach jedną prezentację, poniżej szczegóły:

1. Marek Stój - Jak nie zasiedzieć się na śmierć
Opis: Zakładam, że dobre samopoczucie jest dla Ciebie ważne. Czy zatem robisz coś, aby zadbać o swoje zdrowie? Może regularnie chodzisz na siłownię, biegasz albo trenujesz na orbitreku? Nawet jeśli odpowiedź jest twierdząca, to muszę Cię zmartwić - to nie wystarczy, ponieważ i tak większość czasu w ciągu dnia spędzasz siedząc na tyłku, co, jak się okazuje, jest wyjątkowo niezdrowe.
Na przestrzeni ostatnich kilku dekad ukazało się wiele opracowań naukowych, które wskazują siedzący tryb życia jako źrodło wielu problemów zdrowotnych. Co gorsza, nawet regularna aktywność fizyczna "po godzinach" nie jest w stanie zniwelować spustoszenia, jakie czyni w naszych organizmach wielogodzinne siedzenie.
Czy jest zatem jakiś sposób, żeby temu przeciwdziałać? Okazuje się, że tak i rozwiązanie jest całkiem proste, ale jednocześnie nie tak łatwo wprowadzić je w życie. Czynniki kulturowe, postęp technologiczny, ale także psychospołeczne bariery oraz leniwa, ludzka natura sprawiły, że siedzimy praktycznie przez całe swoje życie.
Podczas tej prelekcji pokażę Ci, jak zrobić pierwszy krok na drodze do powstania z kanap, krzeseł i stołków. Cała reszta zależy od Ciebie. Wierzę jednak, że jednocząc branżę IT wokół pewnej idei, którą przedstawię, damy radę powstać i zawalczyć o swoje zdrowie.

Bio
Marek jest doświadczonym (przez życie ;)) programistą. W swojej ponad 10-letniej karierze zetknął się z takimi technologiami jak .NET, C#, Android, Java, Big Data czy Scala. Marek to po prostu komputerowy geek, zafascynowany w szczególności coraz większym wpływem informatyki teoretycznej na branżę IT.
Dzisiaj jednak to nie jego kariera zawodowa jest najważniejsza. Marek uświadomił sobie bowiem ostatnio, że pasja, która często przeradza się w obsesję, potrafi przysłonić pewną prawdę - że życie nie kończy się na kodowaniu. I w jego opinii ta idea warta jest promowania w świecie IT.
Strona domowa: http://www.marekstoj.com/

Wstęp wolny, zapraszamy!

Zaproszenie na 112. spotkanie WG.NET

opublikowane: 5 paź 2017, 06:23 przez Michał Grzegorzewski

Zapraszamy wszystkich na kolejne spotkanie grupy, które odbędzie się nietypowo we wtorek, 17.10 o godzinie 18.00 w sali 107 Wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej, ul. Koszykowa 75. Naszym gościem specjalnym jest Sasha Goldshtein, który przy okazji obecności na konferencji DeveloperDays zgodził się na prezentację dla WG.NET. Poniżej szczegóły:

1. Konrad Kokosa - ETW ratunkiem programisty .NET
 
Kto kiedykolwiek „debugował” swoją aplikację używając nic nie znaczących komunikatów „krok1”, „krok2”, itd.? Pracując trochę w branży wiemy już zapewne, że prędzej czy później będziemy zmuszeni diagnozować naszą aplikację. I to pewnie na najmniej sprzyjającym środowisku – na produkcji. W prezentacji przedstawię potężny, a jednocześnie wciąż nieco niedoceniany mechanizm Event Tracking for Windows. Dostarcza on bardzo wielu informacji o sprzęcie, o systemie jak również – co najbardziej interesujące - o naszej aplikacji .NET. I to wszystko za darmo!
 
Programujący od lat kilkunastu, od kilku lat rozwiązujący problemy wydajności, zagadki diagnostyczne i łamigłówki architektury w świecie .NET przyspieszając aplikacje webowe. Niezależny konsultant, blogger (http://blog.kokosa.net), prelegent i ćwierkacz (@konradkokosa) gdzie można znaleźć więcej informacji na wspomniane tematy. Swoją pasją dzieli się również jako trener w Bottega IT Solutions w obszarze .NET, m.in. wydajności i diagnostyki aplikacji. Założyciel grupy Warsaw Web Performance. Microsoft MVP w kategorii Visual Studio and Development Tools.

2. Sasha Goldshtein - Squeezing the Hardware to Make Performance Juice (prezentacja w j. angielskim)

Obvious ways to get performance wins are obvious. By the end of 2017, every .NET developer should know about concurrency and parallelism, ORMs and web response caching, efficient collections and garbage collection internals. But there are so many performance wins ripe for the picking that most .NET developers don't know about. This talk is all about squeezing the best performance out of modern hardware. And modern hardware is about vectorization in addition to parallelization; modern hardware is about optimizing your instruction flow and data layout for last-generation instruction sets and cache structures; modern hardware is understanding that using 4 cores is not the same thing as using 44 cores; modern hardware is about using tools to determine where bottlenecks lie and not about guessing. This talk dives deep under the covers of your processor and memory system to deliver top-notch performance, all while using C# and .NET. We will see multiple examples of optimizing CPU- and memory-bound algorithms that are used in real-world applications, such as finance, image and signal processing, and many others.

Sasha Goldshtein is the CTO of Sela Group, a Microsoft C# MVP and Azure MRS, a Pluralsight author, and an international consultant and trainer. Sasha is the author of “Introducing Windows 7 for Developers” (Microsoft Press, 2009) and “Pro .NET Performance” (Apress, 2012), a prolific blogger and open source contributor, and author of numerous training courses including .NET Debugging, .NET Performance, Android Application Development, and Modern C++. His consulting work revolves mainly around distributed architecture, production debugging and performance diagnostics, and mobile application development.

Wstęp wolny, zapraszamy!

Zaproszenie na 111 spotkanie WG.NET

opublikowane: 14 wrz 2017, 07:31 przez Michał Grzegorzewski

Zapraszamy wszystkich na trzecią odsłonę Unconference WG.NET, która odbędzie się w czwartek, 21.09 o godzinie 18.00. W planach, zamiast tradycyjnych prezentacji, mamy jedną pozycję w formacie "unconference".

Uwaga!!!

Ze względu na środki bezpieczeństwa w budynku gospodarza, potrzebne jest zbieranie danych osób przychodzących na konferencje. Prośba o uzupełnienie danych w Meetup oraz rejestrację poprzez wydarzenie na Meetup (https://www.meetup.com/WG-NET/). Prosimy też, o ile to możliwe, o pojawienie się bez dużych plecaków.

Co to jest unconference:


Unconference jest lekką formą konferencji. Podczas spotkania słuchacze uczestniczą w niej w znacznie większym stopniu, prowadząc dyskusje w małych grupach. Ważnym elementem tego formatu spotkania jest możliwość zgłoszenia własnych tematów przez słuchaczy a następnie poprowadzenia dyskusji/prezentacji z danego tematu. Aby ograniczyć 'prezentacyjność' i zwiększyć zaangażowanie uczestników, grupy powinny skupiać się w kręgu, natomiast prowadzący dany temat (jeżeli zachodzi taka potrzeba) powinien używać jedynie flipboarda. Pojedyncze sesje są krótkie, ok 30-40 minut, a używanie slajdów, czy komputera jest zabronione.

Czy muszę się zgłaszać z tematem?

Nie musisz się zgłaszać z tematem. Jeżeli jednak masz coś ciekawego do powiedzenia, albo uważasz jakąś technologię za niedocenianą, to może być to świetnym tematem jednej z sesji.

Czy muszę się rejestrować na spotkanie?

Tak. Ze względu na ograniczoną przestrzeń, przy bramkach do budynku będziemy sprawdzać czy się zapisałaś/-eś. Zapisy poprzez stronę wydarzenia na Meetup: https://www.meetup.com/WG-NET/

Wstęp wolny, zapraszamy!

Kto będzie organizował spotkanie?

W moderacji wspierać nas będą:

- Tomasz Frydrychewicz
- Konrad Banaszek
- Sebastian Solnica

1-10 of 73