15
nových článků - klikněte pro zobrazení

René Stein

Popis:

Názory vzešlé z mesaliance humanitní skepse a technologického optimismu

URL:

http://blog.renestein.net/

Katalog:

Publikuje:

3 položek/měsíc

ConfigureAwaitEnforcer - extenze pro Visual Studio

14.února
I když je tento blog nechutná a technicky zaostalá zombie, která vede k úvahám, jak konečně tuhle bestii zabít, aby mě už nestrašila, dá se přesto, nebo možná právě proto :), využít k šíření ConfigureAwait infekce v cizím kódu. I tady by snad ještě někoho mohla zajímat moje extenze pro Visual Studio , která zkontroluje: 1) Jestli jste při použití ‘await someTask’ nezapomněli na ConfigureAwait(fal…

Pár důležitých informací v roce 2015

27.ledna
Všechny informace by měli moji stávající zákazníci obdržet emailem, ale pro jistotu dávám tyto podstatné informace i na blog. 1) Od 1. 1. 2015 používejte, prosím, jen účet v mBank. 670100-2211864262/6210 mBank. 2) Od 1. 1. 2015 také již nemáme samostatnou korespondenční adresu a veškeré písemné materiály je možné zasílat na následující adresu: René Stein K Líšnu 70 Bystřice u Benešova 257 51 K zasílání dopisů nebo faktur je také možné také využít datovou schránku: dfxbt7s Dále bych Vás rád upoz…

Materiály z přednáąky TPL - konkurenční, paralelní a asynchronní kód pro náročné pro WUG Praha

3.října
Prezentace: : TPL - konkurenční, paralelní a asynchronní kód pro náročné from René Stein Ad hoc příklady https://bitbucket.org/renestein/wugtplex.ref.p/src Knihovna Rstein.Async https://bitbucket.org/renestein/rstein.async/src Cesta k příkladům s aktory v knihovně Rstein.Async https://bitbucket.org/renestein/rstein.async/src/93fe127f35ac3b37d7ff31aa2a25d6a80fc1ce0b/RStein.Async.Examples/?at=master

Veřejná přednáąka pro WUG - TPL - konkurenční, paralelní a asynchronní kód pro náročné.

19.srpna
Rád bych vás pozval na svou přednášku, kterou pořádá WUG. Název přednášky: TPL - konkurenční, paralelní a asynchronní kód pro náročné. Datum konání: 2.10.2014 od 17:30 do 21:00 Místo konání: pobočka: BB centrum, budova Alfa (Aquarius), Vyskočilova 1461/2a, Praha 4 Registrace na přednášku: http://wug.cz/praha/akce/597-TPL-konkurencni-paralelni-a-asynchronni-kod-pro-narocne Anotace přednášky: Znáte alespoň trochu Task Parallel Library a přednášek slibujících další nenáročný „úvod do TPL“ jste už …

Task Parallel Library a RStein. Async 5 z n - Hrajeme si s ThreadPoolSchedulerem.

25.června
Po napsání ThreadPoolScheduleru v předchozím díle následuje další slíbený oddychový díl, ve kterém si máme s ThreadPoolSchedulerem pohrát. Název je možná trochu zavádějící, protože nás žádné rozkošné hrátky nečekají. ThreadPoolScheduler zcela pragmaticky otestujeme, abychom si potvrdili, že jde o plně funkční threadpool a že se takový threadpool dá použít všude, kde je očekáván TPL scheduler. Jako vždy připomenu, že knihovna RStein.Async , ve které naleznete i ThreadPoolScheduler , je dostupná …

Task Parallel Library a RStein. Async 4 z n - ThreadPoolScheduler založený na IoServiceScheduleru.

16.června
V předchozím díle o coroutines jsme poprvé viděli, jak se dá použít IoServiceScheduler . V tomto článku uvidíme, že pár metod IoServiceScheduler u stačí i k napsání jednoduchého threadpoolu. Tento článek i následující článek jsou oproti předchozím článkům kratší a oddechové, abychom získali důvěrný vztah ke způsobu práce se schedulery v knihovně RStein.Async , a nepřekvapil nás v šestém díle StrandScheduler, se kterým se vydáme mezi aktory . Knihovna RStein.Async je dostupná na Bitbucketu . git…

Task Parallel Library a RStein. Async 3 z n - Ukázky použití IoServiceScheduleru. Coroutines.

9.června
V předchozím dílu seriálu o TPL a knihovně RStein.Async a knihovně jsme napsali IoServiceScheduler . Dnes se podíváme, jak se dají s IoServiceSchedulerem napsat tzv. “ coroutines ” . Knihovna RStein.Async je dostupná na Bitbucketu . git clone git@bitbucket.org:renestein/rstein.async.git Seriál Task Parallel Library a RStein.Async (předběžná osnova) Task Parallel Library a RStein. Async 1 z n – Popis základních tříd a obcházení omezení v TPL. Task Parallel Library a RStein. Async 2 z n – (boost)…

Task Parallel Library a RStein. Async 2 - (boost) ASIO v .Net a IoServiceScheduler.

3.června
V dnešním příspěvku o TPL a knihovně RStein.Async napíšeme slibovaný IoServiceScheduler. Jestliže jste si ještě neprošli první díl seriálu a nemáte přehled o tom, k čemu slouží “proxy” schedulery a “reálné” schedulery, jaká omezení z TPL jsem obešel a proč jsem zavedl tuto na první pohled podivnou terminologii, bude lepší, když si první díl přečtete dříve, než se začtete do dalších částí seriálu. Knihovna RStein.Async je dostupná na Bitbucketu . git clone git@bitbucket.org:renestein/rstein.asyn…

Task Parallel Library a RStein. Async 1 - Popis základních tříd a obcházení omezení v TPL

26.května
V následující sérií článků chci představit některé konstrukce ze své knihovny RStein.Async . Většina popisovaných tříd intenzivně využívá a někdy i s gustem zneužívá Task Parallel library . V článcích se tedy objeví i mnoho informací o samotné knihovně TPL a klíčových slovech async a await v C#. V článcích předpokládám jen základní znalost TPL. Pod základní znalostí si představuju, že víte, jak spustíte nový Task, k čemu se dá Task použít a jak získáte výsledek zpracování Tasku. Knihovna RStein…

Pozvánka na kurz OOP 1 - Objektovými principy a návrhovými vzory řízený vývoj kvalitních aplikací I (únor 2014) a na inhouse va

6.ledna
Chci Vás pozvat na další běh kurzu OOP 1, který se uskuteční v únoru 2014. Také připomenu, že je možné si objednat inhouse (ve vaší firmě uskutečněnou) variantu všech kurzů i je možné se domluvit na zcela jiné osnově vystavěné z témat, jejichž výběr naleznete zde . Pro přesné podmínky inhouse kurzů kontaktujte, prosím, Petru Steinovou ( petra@renestein.net ). Kromě tradičních témat, která se týkají .Net Frameworku/C#/Windows, také v tomto příspěvku zmíním i to, že mám již dostatek zkušenosti s …

Záznam přednáąky z MS Festu 2012 - Dependency injection v .NET bez pověr, iluzí a frikulínského nadąení

23.března
Pro ty z vás, kdo jste se mě ptali na záznam přednášky z MS Festu, mám (snad dobrou) zprávu. Záznam přednášky je od tohoto týdne dostupný na webu WUG. O “snad dobré” zprávě píšu proto, že jsme sám nenašel odvahu se na sebe podívat. http://www.wug.cz/zaznamy/125-MS-Fest-2012-DI-v-NET-bez-pover-iluzi-a-frikulinskeho-nadseni Materiály k přednášce.

Pozvánka na mé kurzy v prosinci 2012 a lednu 2013 (Update 4. 12. 2012)

4.prosince
Aktualizace 4. 12. 2012 – kurz Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1 je zcela obsazen. Opět bych vás rád pozval mé kurzy. Jak jste si asi všimli, tento rok “podzimní” termíny kurzů vyhlašuju kvůli různým peripetiím o něco později, takže místo podzimu se s některými z vás uvidím netradičně až v zimě. Snad to nevadí. Také již tradičně připomenu, že je možné si objednat inhouse (ve vaší firmě uskutečněnou) variantu těchto kurzů i se domluvit na zcela j…

Prezentace z přednáąky na MS festu 2012 - DI v .NET bez pověr, iluzí a frikulínského nadąení

3.prosince
Tomáše Herceg & comp. opět po roce uspořádali další ročník konference MS Fest . A musím hned dodat, že z mého pohledu velmi povedený MS Fest , jehož organizace nikde neskřípala a na kterém jsme se cítil příjemně. Tímto organizátorům ještě jednou děkuju za skvělou organizaci konference a za veškerý servis, který poskytovali účastníkům konference i přednášejícím. Na MS Festu jsme měl přednášku nazvanou Dependency injection v .Net Frameworku bez pověr, iluzí a frikulínského nadšení. Sice jsem se j…

Pozvánka na kurz objektových principů a návrhových vzorů - jaro 2012 a informace k daląím kurzům

20.března
Opět bych vás chtěl pozvat na kurz Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1. Veřejný kurz Objektovými principy a návrhovými vzory řízený design a vývoj kvalitních aplikací 1 Datum konání kurzu: 4. 6. – 6. 6. 2012 Místo konání : Školící středisko Tutor U Půjčovny 2 110 00 Praha 1 Po celý den máme k dispozici wifi připojení a samozřejmě také teplé i studené nápoje. V ceně kurzu jsou obědy v restauraci. Podrobné informace o kurzu a možnost přihlásit se na…

Lazy loading (zpožděné nahrávání) objektů do kolekce i ve starąí aplikaci s využitím dynamické proxy

12.března
Jestliže používáte i přes jeho nezralost Entity Framework, nebo jste si zvolili jiné ORM, které zvládá “lazy loading”, neboli zpožděné, či chcete-li dodatečné nahrání dat do typových kolekcí, možná jste přemýšleli, jak byste stejnou službu napsali ve starší aplikaci, která žádné ORM nepoužívá, nebo v hybridní aplikaci, pod kterou si představuju aplikaci, jejíž starší moduly ORM nepoužívají, ale novější moduly již s přístupem přes ORM počítají. I bez ORM byste ale často v aplikaci rádi využívali…
© 2000-2024 ANNECA s.r.o., Klíšská 977/77, 400 01 Ústí nad Labem, Tel: +420 478571021, Email: info@pravednes.cz, Twitter: @pravednes