Zeď člena Michal Žůrek (misaz)

Zeď

Aktivity (1)
Avatar

No a vidíte to, je to tak jak jsem Vám to kdysi říkal. Windows Forms není mrtvý. Microsoft ho (stejně jako WPF) přeimplementuje do .NET Core.

Nahoru  +3 8. května 22:02
Avatar

Poprvé mi na Raspberry Pi s Linuxem běží kód ve Visual Basicu .NET nativně! .NET Core je boží, sice to nemumí všechno, ale umí toho hodně.

Nahoru 30. dubna 23:25
Avatar
Avatar
Michal Žůrek (misaz)

To jinými slovy ale znamená, že Python a Node.JS už nikdy více!

30. dubna 23:33
Avatar
Avatar
Adam Ježek

Poor Python :(
Ale za node.JS chválím :D

+1 1. května 0:19
Avatar
Avatar
David Čápka

Takže Mono končí říkáš, jo?

1. května 10:40
Avatar

Statika je sice možná špatná, ale dneska mi snížila procesorovou náročnost aplikace o 80%.

Nahoru  +1 17. dubna 17:36
Avatar
Avatar
David Čápka

A co jsi dělal?

18. dubna 22:22
Avatar
Avatar
Michal Žůrek (misaz)

Načítal cca 50. pokaždé stejných tříd pomocí MEF v každé instanci. Načítání jsem udělal statické a pouze jednou, takže to ušetřilo, zejména při běhu unit testů obrovské množství času.

+1 18. dubna 22:30
Avatar

Toto se nachází v zdrojáku Roslynu :D

// Maximum size of tokens/trivia that we cache and use in quick scanner.
// From what I see in our own codebase, tokens longer then 40-50 chars are
// not very common.
// So it seems reasonable to limit the sizes to some round number like 42.
private const int MaxCachedTokenSize = 42;
Nahoru  +2 18. března 13:33
Avatar

Většinou když vyvíjíte aplikaci a spadne, tak to je prostě průser. Já jsem to povýšil na nový level. Moje vícevláknová aplikaci spadne hned 2× po sobě! Windows zobrazí hlášku že neodpovídá, dáte ukončit a pak se objeví ten stejný dialog ještě jednou, protože v Dispatcher crashne i druhé vlákno. :D

Nahoru  +2 15. března 9:52
Avatar
Avatar
David Čápka

A co to kódíš, že tam máš vlákna? :P

15. března 11:59
Avatar
Avatar
Michal Žůrek (misaz)

Aplikaci s GUI, která docela pravidelně zprostředkovává data v jiném vlákně a vrací je do GUI. Musí být zajištěno pořadí, že vlákna skončí (nebo alespoň se použije správný výsledek) v takovém pořadí v kterém byla vytvořena. A to mi nefungovalo.

+1 15. března 12:19
Avatar
Avatar
Luboš Satik Běhounek

Máš u toho druhýho vlákna IsBackground nastaveno na true? :)

15. března 12:21
Avatar
Avatar
Michal Žůrek (misaz)

už jo :)

15. března 12:33
Avatar

Víte co se stane, když v kódu rozšíření Visual Studia napíšete 2× následující kód?

<ProvideMenuResource("Menus.ctmenu", 1)>
Nahoru  +1 13. března 19:35
Avatar
Avatar
Michal Žůrek (misaz)

Budete půl dne debugovat, proč vaše jediné rozšíření, sestavuje všechny Vaše menu včetně všech součástí duplicitně.

+1 13. března 19:43
Avatar
Avatar
David Čápka

Jaj :D

14. března 10:14
Avatar

Poslední aktualizaci Visual Studia doporučuje 10 z 9 uživatelů.


Nahoru  +3 6. března 9:59
Avatar

Na serveru root.cz chybí obdoba místního článku "Jak začít". V diskuzi, kdy se začátečník ptal "Jak začít" mu byl doporučen jazyk haskell a diskuze pokračovala o monádách :D

https://forum.root.cz/index.php?…

Nahoru  +3 3. března 21:43
Avatar

Dokumentace k současnému VS SDK má v PDF 2114 stránek. Mnohem užitečnější je však dokumentace k VS SDK z verze 2005. Která má necelých 47 tisíc stránek formátu A4. VS 2017 na VS 2005 staví, takže je to podobné.

Nahoru 23. února 20:45
Avatar

Asi jsem přišle na způsob jak znásilnit IntelliSense. Docela by mě zajímalo, jestli možnost rozdělit IntelliSense na dvě části je někde reálně a užitečně použita?


Nahoru  +1 18. února 0:07