
René Stein
Základní informace o zdroji
Podtitulek | Názory vzešlé z mesaliance humanitní skepse a technologického optimismu |
---|---|
Ikona | ![]() |
Domovská stránka | http://blog.renestein.net/ |
RSS export | http://blog.renestein.net/SyndicationService.asmx/GetRss |
Systémové informace o zdroji
ID | 94 |
---|---|
Jmenné ID | renestein |
Články ručně přidává správce systému | NE |
Články jsou schvalovány správcem | NE |
Titulek zdroje stahován z RSS exportu | ANO |
Kontrola aktuálnosti proběhla | 29. září 2023 13:38 |
Návratový kód | HTTP 200 |
RSS export naposledy zpracován | 29. září 2023 13:38 |
Kontrola aktuálnosti naplánována na | 29. září 2023 14:38 |
Právě dnes uběhne 121 let od narození sira Karla Raimunda Poppera.
Právě dnes uběhne 121 let od narození sira Karla Raimunda Poppera. Člověka, který měl na mě větší vliv než kdokoli jiný v mém životě a proti kterému jsou i živí lidé jen stíny z podsvětí. A na jeho památku vyvrátíme některé nesmysly, které se o jeho…
Bajka o tom, jak je důležité uklízet bordel po unit/integračních/akceptačních testech
V memories na FB se mi objevil příspěvek, který potěší některé mé přátele, kteří si mysleli, že historka, kterou doprovázím striktní doporučení, proč musí všechny testy po sobě důkladně uklízet, je jen vymyšlená didaktická pomůcka a nikdy se v reálu…
Knihy s hodnocením 5* a 4* na mém Goodreads profilu (2022)
Je tu tradiční přehled knih, které mě v roce 2022 nejvíce zaujaly. Opět připomínám, že v seznamu jsou knihy, které jsem přečetl v roce 2022, ale vydány mohly být v kterémkoli jiném roce. Poslední tři roky ještě vyhlašuji "kniha - zklamání roku". Nejde…
Kniha o Pythonu pro začátečníky?
Pythonista, který čte knihy pro začátečníky a dokáže poznat, která je dobrá. Najde se tu někdo takový? Asi ne, ale přesto se zkusím zeptat. Pro synka Míšu (13 let) bych chtěl doporučit nějakou pěknou knihu o Pythonu. Asi raději v češtině, čímž se výběr…
Školení C++, C#, .NET, OOP je opět možné objednat
V animovaném gifu je ukázka z jednoho příkladu, který jsem ukazoval minulý týden. Předpokládám, že se dá snadno poznat, čeho se příklad týká. A dávám to sem, protože mám vyřízeny všechny resty, které se týkají inhouse kurzů objednaných v době covidové a…
OT: Odkaz na článek 85 let od zavraždění profesora Moritze Schlicka
Jak jsem psal v jednom z předchozích příspěvků v minulém roce, některé posty, které se dříve objevovaly i na tomto blogu, píšu na jiný blog. Právě dnes uběhlo 86 let od zavraždění profesora Moritze Schlicka. Když jsem psal před rokem článek k 85. výročí…
Smart Home–tip na nějakou SM Gateway
Po nějaké době (psáno původně na FB, na blogu jsem ještě o smart home asi nepsal) zase něco ke "smart home" zařízením. Neměl byste někdo vyzkoušenou nějakou smart home bránu, která: 1) Dokáže se připojit do WIFI sítě. Ale snesu i RJ45 konektor. 2) Mohou…
Tip na knihu: Crafting Interpreters od Roberta Nystroma
Kniha Crafting Interpreters od Roberta Nystroma, kterou jsem o víkendu dočetl, je dílem, které by se mohlo stát klasikou. Pro koho kniha je? Chtěli jste někdy vytvořit svůj vlastní programovací jazyk, nebo mít jednoduchý "embedovaný" skriptovací jazyk v…
Verze 2.0.0.0 extenze ConfigureAwaitEnforcer i pro Visual Studio 2022 (preview).
Extenze/Analyzér ConfigureAwaitEnforcer , která ohlídá, že jste nezapomněli u ‘await’ výrazu v knihovně použít ConfigureAwait(false), má novou verzi 2.0.0.0. Změny: Podpora pro VS 2022 (Preview). Podpora ‘await foreach’ výrazů. (Podpora byla už přes…
Život (a blogposty o něm) jsou už jinde…
Jak asi sami víte a vidíte, tento blog je technicky zaostalá zombie a neměl jsem zatím čas ani chuť přenést příspěvky na moderní blog engine s https. Nedávno se ke mně od jednoho starého fanouška donesla stížnost, že na blogu se objevovalo nejen více…
Nová .NET Standard 2.0 knihovna RStein.HDO (Hromadné dálkové ovládání).
TL;DR Jestli někdo chcete/potřebujete pracovat s HDO rozpisem, můžete použít mou novou .NET Standard 2.0 knihovnu pro snadné získání rozpisu HDO (hromadné dálkové ovládání - laicky řečeno, chcete znát a ve svém programu pracovat s časy, kdy je aktivní…
Knihovna RStein.AsyncCpp (Task Parallel Library for C++) dospěla do verze 0.0.0.7 a najdete ji ve vcpkg katalogu
Knihovna RStein.AsyncCpp (Task Parallel Library for C++) je ve verzi 0.0.7 a dá se snadno nainstalovat pomocí Microsoft vcpkg. vcpkg install rsasynccpp rsasynccpp:x64-Windows (Včera mi Microsoft udělal radost a mergnul PR do masteru -…
RStein.AsyncCpp v. 0.5.0.0 (20200901) – threadless actors
https://github.com/renestein/Rstein.AsyncCpp PR, stars, opinions, issues are more than welcome! Thanks! Added threadless actors: Functional style actors* - with state/without state | with reply/without reply | synchronous/asynchronous processing logic…
RStein.AsyncCpp (06-03-2020) - C++ Task Parallel Library
https://github.com/renestein/Rstein.AsyncCpp Changes: - Added AsyncMutex synchronization primitive. https://github.com/renestein/Rstein.AsyncCpp#AsyncMutex - TaskFactory.Run automatically unwraps nested Task (e.g. scheduled lambda-coroutine returns…
C++ Task Parallel Library (TPL)
Příspěvek nejen pro ty, kteří se od března do června nedočkají kvůli COVIDu C++ kurzu. Kdyby se někdo nudil, nebo mu lezly na mozek ty neustále se opakující zprávy o Babišovi, rouškách a další variace na mem "všichni tady chcípnem, když ne na COVID, tak…
ConfigureAwaitEnforcer – extenze pro Visual Studio
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ě…
Pár důležitých informací v roce 2015
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…
Materiály z přednášky TPL - konkurenční, paralelní a asynchronní kód pro…
Prezentace: TPL - konkurenční, paralelní a asynchronní kód pro náročné Ad hoc příklady https://bitbucket.org/renestein/wugtplex.ref.p/src Knihovna Rstein.Async https://bitbucket.org/renestein/rstein.async/src Seriál o knihovně Rstein.Async…
Veřejná přednáška pro WUG - TPL – konkurenční, paralelní a asynchronní…
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…
Task Parallel Library a RStein. Async 5 z n – Hrajeme si s ThreadPoolSchedulerem
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…
Task Parallel Library a RStein. Async 4 z n – ThreadPoolScheduler založený na IoServiceScheduleru.
(Starší verze obnovena ze zálohy 21. 1. 2020.) 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 IoServiceScheduleru stačí i k napsání jednoduchého threadpoolu. Tento článek i…
Task Parallel Library a RStein. Async 3 z n – Ukázky použití IoServiceScheduleru. Coroutines.
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…
Task Parallel Library a RStein. Async 2 – (boost) ASIO v .Net a IoServiceScheduler.
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…
Task Parallel Library a RStein. Async 1 - Popis základních tříd a obcházení omezení v TPL
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ě…
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…
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…
Záznam přednášky z MS Festu 2012 - Dependency injection v .NET bez pověr, iluzí a frikulínského nadšení
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…
Prezentace z přednášky na MS festu 2012 - DI v .NET bez pověr, iluzí a frikulínského nadšení
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…
Pozvánka na mé kurzy v prosinci 2012 a lednu 2013 (Update 4. 12. 2012)
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…
Pozvánka na kurz objektových principů a návrhových vzorů – jaro 2012 a informace k dalším kurzům
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…
Lazy loading (zpožděné nahrávání) objektů do kolekce i ve starší aplikaci s využitím dynamické proxy
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…