Nové PHP funkce a vlastnosti v jednotlivých verzích

Celkové a přehledné shrnutí nový (nebo zrušených) funkcí a vlastností (angl. features) PHP. Užitečné pro případy, kdy upgradujete server nebo projekt na novější verzi a chcete vědět, co můžete používat, nebo naopak potřebujete spravovat starší server nebo projekt a chcete vědět, které vlastnosti používat v dané verze nemůžete.

Tento článek není určen pro lidi, kteří se chtějí PHP naučit, ale naopak pro programátory, kteří již některou z verzí PHP ovládají a jen se potřebují naučit (nebo si připomenou), jaké jsou odlišnosti jednotlivých verzí.

Pokračování textu Nové PHP funkce a vlastnosti v jednotlivých verzích

Jak nastavit Disk pro Obnovení Windows a opravit související chybu Windows Update?

Dříve měli Windows (9x, XP) obnovovací CD a později DVD a ještě později USB. V dnešní době terabajtových disků a stálého internetového připojení ale mají Windows (8/10/11) funkci, která umožňuje tento disk vytvořit přímo na pevném disku počítače – a v některých případech se tento disk vytváří automaticky (obvykle notebooky nebo když instalujete z USB na neinicializovaný disk).

Tento disk zabírá místo, což se vám nemusí líbit. Nebo naopak můžete chtít disk vytvořit i na PC, které ho nemá, abyste nemuseli mít strach. A nebo vám dokonce nejdou nainstalovat aktualizace (chyba 0xC1900104, 0x800F0922, 0x80070643, apod.), protože již není na záchranném disku místo a aktualizace potřebuje opravit chybu v instalačních datech.

Pokračování textu Jak nastavit Disk pro Obnovení Windows a opravit související chybu Windows Update?

Jak správně používat zámky a transakce v MySQL a InnoDB?

Většina programátorů chápe SQL transakce jako cestu k tomu, jak vrátit provedené změny v případě, že dojde k nějaké chybě a zabránit tak nekonzistenci dat.

Tento přístup není špatný, ale může vést k závažným problémům – Deadlock-ům (např. „Lock wait time exceeded, try restarting transaction„), pokud nebudete uvažovat i další aspekty transakcí, zámků (shared a exclusive locks), které vytváří, a režimů izolace (isolation level), které používají.

Pokud jste již narazili na Lock wait time exceeded nebo tomu chcete předejít, tenhle článek je právě pro vás.

Pokračování textu Jak správně používat zámky a transakce v MySQL a InnoDB?

Nalezení (ne/vyplněné) hodnoty v českém Excelu

Pro nalezení vyplněné, nevyplněné nebo jakéholiv hodnoty v tabulce můžete na internetu najít řadu návodů… v angličtině. Problém je, že český excel má přeložené hodnoty a používá jiné oddělovače, takže anglický vzorec v české verzi nefunguje. Jak tedy vzorec přeložit?

Pokračování textu Nalezení (ne/vyplněné) hodnoty v českém Excelu

Vzdálení plocha Windows bez hesla

Pokud máte Windows 10/11 s uživatelem, který nemá heslo (lokální uživatel bez Microsoft účtu) a chtěli byste ho použít pro vzdálené přihlášení, Windows vám to odmítnou, kvůli nedostatečnému zabezpečení (prázdné heslo).

Pokračování textu Vzdálení plocha Windows bez hesla

Záloha a přenos webových aplikací (appid) v Google Chrome

Na ploše Windows si můžete vytvářet zástupce webových stránek. Chrome ale používá tzv. webové aplikace, které místo adresou určuje pomocí appid. Výhoda je, že aplikace má vlastní ikonu a otevírá se ve vlastním okně. Nevýhoda je, že po přeinstalaci Windows nebo přechodu na nový počítač o aplikace přijdete a musíte je znovu vytvořit.

A nebo ne? Ukážu vám, jak na to…

Pokračování textu Záloha a přenos webových aplikací (appid) v Google Chrome

Vypnutí upozornění na soubory stažené z místní sítě

Pokud máte v počítači sdílené soubory ze sítě (Server, NAS, ostatní počítače, apod.), Windows vás při otevření souboru nebo spuštění programu možná upozorní na to, že soubor ze sítě může být nebezpečný – to je celkem správné, ale dost otravné, pokud používáte soubory často a opakovaně.

Problém je v tom, že ve Windows 10 někdy nedokáží správně rozpoznat, které počítače (resp. adresní rozsahy) jsou z lokální sítě a tudíž mohou být zařazeny do zóny Místní síť, která je považována za bezpečnou. Stačí tedy nadefinovat, které počítače patří do místní sítě a lze je tedy považovat za bezpečné.

Pokračování textu Vypnutí upozornění na soubory stažené z místní sítě

Nové (a chybějící) funkce Windows 11

Windows 11 jsou oficiálně dostupné pro většinu nových PC a notebooků od listopadu 2021. Stejně jako v předchozích aktualizacích Windows 10 i Windows 11 přináší nové funkce.

Bohužel ale Microsoft vydal Windows 11 předčasně – asi aby dodržel půlroční vydávání aktualizací (resp. vydal ho dříve než W10 21H2) – a kvůli tomu ve Windows 11 chybí celá řada funkcí, které fungovali ve Windows již celé roky.

Verze 22H2 ze září 2022 sice přidává některé chybějící vlastnosti, ale pořád se nezdá být plnohodnotnou náhradou za Windows 10, hlavně pro odborníky a geeky.

Pokračování textu Nové (a chybějící) funkce Windows 11