Elvis operátor – ?:

28. 11. 2015 | V kategorii PHP | Přidejte komentář

Elvis operátor je  drobné vylepšení ternárního operátoru, které v případě hodnoty true vrátí parametr podmínky, tedy $_GET[‘var_one’] , v případě false vrátí hodnotu za ?:

Ten, koho obtěžovalo psaní obou parametrů v ternárním operátoru, tak má konečně řešení.

Prostě taková blbost. Ale líbí se mi ten smajlík s patkou.

$varOne   = $_GET['var_one'] ?: null;

Ano, vítězem soutěže o nejlepší klávesovou zkratku ve Windows 10 se stává klávesa windows.

Tohle mě v desítkách opravdu potěšilo. Po stisknutí klávesy [win] se nejen zobrazí nově zkriplené menu, ale také se nastaví fokus na vyhledávací pole, dokonce i když je skryté. Operační systém také už mnohem lépe vyhledává v instalovaných programech a souborech. Pro spouštění aplikací už nemusím “bloudit po desktopu” nebo hledat správné kontextové menu, stačí palcem stisknout správnou klávesu.

Postup:
Pro spuštění např konzole stačí stisknout jenom [win], napsat “cmd” (nebo možná “cmd.exe”) a [enter]. Easy.

Pokud máte dost místa na taskbaru, můžete si nastavit sobrazení vyhledávacího pole tamtéž.

Postup:
Kliknout pravým tlačítkem na lištu, Hledat > Zobrazit vyhledávací pole.

Ale jak jsem zmínil, není to nutné. Vyhledávací pole se objeví vedle menu, hned jak začnete psát.

cmd

Nechápu, jak to, že jsem tohle neznal. Jestliže nastavím u absolutně pozicovaného bloku top:0 a bottom:0, blok se roztáhne na celou výšku nadřazeného bloku.
Asi je to běžná věc. Tak to berte jako moji osobní poznámku, než to zase zapomenu.

    .sidebar {
      width: 250px;
      position: absolute;
      top: 0;
      bottom: 0;
      background-color: green;
      overflow:auto;
    }

Všichni občas potřebujeme najít nějaký ten soubor. Celkově nepoužitelné hledání ve Windows zachraňuje docela rychlý Total commander, hlavně díky tomu, že dokáže omezit hledání jen na některé adresáře či na hloubku prohledávání.
Ale na tomhle programu vám klesne čelist.
Nástroj s lacině znějícím názvem UltraSearch vyhledává naprosto bleskově.
Zkusil jsem vyhledat všechny .php soubory (63372 jich mám na 1,8TB disku). 2-3 s.
Všechny soubory, cca 1,800 000. 3 vteřiny.
Všechny .js soubory. 82,200. 2 vteřiny.

Paradoxně trošku déle mu trvá hledání uvnitř adresářů, ale i tak je výborný.
UltraSearch

Jen si tady s dovolením odložím pár odkazů na doplňky Firefoxu (add-ons) bez kterých prostě nemůžu normálně fungovat.

Nimbus screenshot

All-in-One Gestures

Quick-translator

Adblock Plus

Search WP

StumbleUpon

« novější článkydalší články »