úterý 31. května 2016

Visual Studio 2015 a ostrá závorka >

V defaultním nastavení po instalaci s českou klávesnicí nenapíšete ostrou závorku > pomocí alt gr + .
Vše co stačí udělat pro zprovoznění je odebrat klávesovou zkratku pro příkaz na obrázku.

pátek 27. května 2016

Velmi pomalé sdílení sériového portu přes vzdálenou plochu (RDP)

Někdy je potřeba přes vzdálenou plochu nasdílet COM port se zařízením jako je například čtečka čárových kódů, která následně komunikuje s programem na serveru. Příčin zpomalení, kdy přenos těchto dat trvá 5 a více vteřin může být mnoho od parametrů internetu na serveru a klientovi až po chybu klientského počítače. Pokud však vše ostatní funguje jak má, může být řešení velmi jednoduché. Jde o nastavení windowsovské služby auto-tuning, která má zefektivňovat a tím pádem i zrychli přenos dat. Bohužel v určitých konfiguracích počítače a internetového připojení může spíše uškodit.

Řešení

V tomto konkrétním případě je nejosvědčenější řešení nastavit auto-tuning do stavu highlyrestricted. Spustě na klientské počítači příkazový řádek jako správce a zadejte: netsh interface tcp set global autotuninglevel=highlyrestricted
Další možností je zcela vypnout auto-tuning: netsh interface tcp set global rss=disabled 
Zpět na výchozí konfiguraci v případě, že se problém nevyřeší můžete pomocí: netsh interface tcp set global autotuninglevel=normal

Windows 7: Řešení problému s aktualizacemi po čisté instalaci

Windows 7 už nám pomalu zastarává a na novější náhradu v podobě windows 10 můžeme přejít zcela zdarma. Přesto však zůstává u mnoha uživatelů oblíbený. Bohužel nepodporuje stejně jak jeho mladší bratříčkové factory reset systému a pokud nepoužíváte zálohu po instalaci, je v mnoha případech nejrychlejší a nejsnazší řešení pro navrácení funkčnosti a rychlosti sáhnout po reinstalaci. Bohužel nás po ní čeká instalace mnoha záplat a jen samotné vyhledávání se může kvůli chybě protáhnout.

Pro bezproblémový a rychlí chod aktualizací po čistě instalaci doporučuji nejdříve stáhnout z webu a ručně nainstalovat aktualizace KB3102810 a KB3135445. Vyhnete se tím nejčastějším problémům.

úterý 3. května 2016

Více domén k jedné webové stránce na jedné IP adrese s více webovými stránkami.

V základu je to úplně jednoduché. Pokud máme jeden server nasměrujeme všechny domény na jeho veřejnou IP. Pokud je ale na serveru spuštěno více webových stránek stejně jako v minulém příspěvku, dopomůžeme si opět funkcí bindings. V IIS klikneme pravým tlačítkem na vybranou stránku a zvolíme edit bindings.
Následně přidáme pomocí jakýkoliv počet našich zaregistrovaných domén do host name.
Bindings se stejným způsobem používají i pro namapování https připojení


pondělí 2. května 2016

Více webů na jedné IP - Windows Server 2012

Jak lze na jednom serveru hostovat více webů s různými doménami na 1 IP? Jednoduše. Pomocí funkce Binding, kterou naleznete v IIS jak při vytváření tak úpravě stránek.
  • Položka IP address obsahuje IP adresu serveru buď přímo veřejnou nebo místní schovanou za NATem (nezapomeňte nasměrovat v routeru port 80)
  • Port musí zůstat nastaven na čísle 80. Určitě bysme nechtěli používat adresu www.example.com:81 atd
  • Do položky Host Name zapíšeme název naší domény, kterou už máme nasměrovanou pomocí A záznamu na veřejnou IP (routeru nebo přímo serveru podle konfigurace sítě)


Nyní stejný postup zopakujeme pro všechny stránky.
Pokud bude někdo chtít navštívit danou doménu, prohlížeč nejprve přijme požadavek Host s názvem této domény a podle názvu a nastaveného host name rozhodne jakou stránku zobrazit.