Autor: rad

Visual Studio 2013 i VS 2015 Preview jsou pořád na některé věci hloupé

Například když napíšete toto: C#if (!IsPostBack) { if (IsPostBack) { int i = 0; } } tak Vás neupozorní na nedosažitelný kód. Jistě, může se stát že proměnná IsPostBack změní svůj výstup na opačný, a varování VS by pak bylo liché, ale i tak, aspoň varování „s největší pravděpodobností“ by to vyhodit mohlo. Stejně tak …

Read More Visual Studio 2013 i VS 2015 Preview jsou pořád na některé věci hloupé

Jak vymazat všechny HTML tagy pomocí Regex’u

Podívejte se jak snadno lze z textu vymazat veškeré formátování HTML – zavoláním této metody: C#public static string StripTagsRegex(string source) { return Regex.Replace(source, "<.*/?>", string.Empty); } a jak to funguje? < a > jsou okrajové znaky. . znamená libovolný znak vč. čísla a * že se tento znak musí vyskytovat minimálně 0x. Tyto 2 regex příkazy je vhodné používat …

Read More Jak vymazat všechny HTML tagy pomocí Regex’u

Nejlepší a nejjednodušší popup jen pomocí CSS

CSS kód: CSS.showonhover .hovertext { display: none;} .showonhover:hover .hovertext {display: inline;} .hovertext {position:absolute;z-index:1000;border:1px solid #ffd971;background-color:#fffdce;padding:11px;width:500px;left: 250px; font-size: 0.75em;} HTML kód: XML<span class="showonhover"> <a href="#">…</a> <span class="hovertext">Text zobrazený po najetí na 3 tečky</span> </span> Celé to můžete vyzkoušet… zdeText zobrazený po najetí na 3 tečky

Read More Nejlepší a nejjednodušší popup jen pomocí CSS

Jaké jsou datové limity číselných datových typů v JS a Dartu

Zde vám objasním jaké jsou limity datových typů Number v JS a Double,Int v Dartu. Nebudu se zde zabývat „čistým“ JS ale tím, který zkompilujete z Dartu. Pokud máte celé číslo v JavaScriptu, je to velice jednoduché, správné číslo hodnoty vám jednoduše řekne MDN, tedy pro kladné hodnoty to je 9007199254740991 a pro záporné -9007199254740992. …

Read More Jaké jsou datové limity číselných datových typů v JS a Dartu

Základy práce s dekódováním JSON v Dartu

Pokud získáváte data z nějaké služby, často je dostanete v JSON. Dart pro tyto případy má speciální třídu JSON, která se nachází v Dart SDK dart:convert. V našem případě se soustředíme hlavně na její statickou metodu decode. Když dostanete z jiné stránky/handleru třeba tento řetězec: {"web":"pacman"}, jak získat obsah „proměnné“ web? JSON.decode vrací typ dynamic. …

Read More Základy práce s dekódováním JSON v Dartu

Jak ve Dartu získat obsah jiné stránky/handleru

Dnes jsem se o to pokoušel pěkně dlouho, asi 2h. Pořád jsem to zkoušel se statickými metodami třídy dart:html.HttpRequest ale prostě ani za nic se mi nepodařilo získat obsah dané stránky nebo handleru, ať jsem to zkoušel metodami asStream nebo getString a pak then() nebo jiné metody – všechno bylo asynchronní, což nejvíce nenávidím. Tak …

Read More Jak ve Dartu získat obsah jiné stránky/handleru