-
Nejnovější příspěvky
Štítky
Rubriky
Archivy
Archiv autora: joebk
React – základ – poznámky
Stažení knihovny „create-react-app„ a následné vygenerování nového projektu s její pomocí.
1 |
npm install create-react-app |
1 |
.\node_modules\.bin\create-react-app <project-name> |
Alternativou může být příkaz npx, který příkaz rovnou vykoná
1 |
npx create-react-app <project-name> |
Základní obsah souboru src/index.js
1 2 3 4 5 6 7 8 9 10 11 |
//import React (pojmenování importu) from 'react' (jméno závislosti nebo cesta k souboru) import React from 'react'; import ReactDOM from 'react-dom'; //definování komponenty const App = () => { //const App = function() { return ( //zabalení do závorek, kdyby za returnem nic nebylo, vrátí se undefined <div>Hello</div>; ) } //vykreslení komponenty ReactDOM.render(<App/>,document.querySelector("#root")); |
pomocí importu lze přidat i css soubory import ‚./soubor.css‘ named vs default … Celý příspěvek
speedtest: SanDisk Ultra USB Drive 128 GB Type-C
Flash disk SanDisk Ultra Dual – 128GB.
Strojové učení – poznámky
Základní poznámky ke strojovému učení, převážně z knihy Mastering Java Machine Learning
HAProxy
HAProxy v docker kontejneru. Příklad možného nastavení pro směrování požadavků ze subdomén na různé kontejnery.
Zvýšení výkonu PHP
Upřesněním namespace pro globální funkce a konstanty lze zvýšit výkon PHP.
Význam zápisů v PHP
https://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php http://www.php.net/manual/en/tokens.php
Elasticsearch – základní koncept – poznámky
Elasticsearch (ES) vysoce škálovatelný, open-source fulltextový vyhledávač a analytický nástroj umožňující pracovat s daty v téměř reálném čase ukázkový use-cases katalog produktů s vyhledáváním a našeptáváním sbírání dat pro analýzu – trendy, statistika, anomálie,… výstrahy (alerts & notifications) – pokud … Celý příspěvek
screen: Must be connected to a terminal.
https://github.com/moby/moby/issues/30421 uvnitř běžícího kontejneru příkaz:
1 |
script /dev/null |
Vytvoření uživatele s veřejným klíčem
vytvořit uživatele
1 |
useradd -m -d /home/joe -s /bin/bash joe |
vytvořit klíče a veřejný přidat do /home/joe/.ssh
1 |
ssh-keygen -b 4048 -t rsa |
importovat veřejný klíč do authorized_keys (=soubor)
1 |
cat id_rsa.pub >> /home/joe/.ssh/authorized_keys |
nastavit práva (bez správného nastavení nebude fungovat!)
1 2 3 |
chown -R joe:joe /home/joe/.ssh chmod 700 /home/joe/.ssh chmod 600 /home/joe/.ssh/authorized_keys |
ujistit se, že je povolená autentizace pomocí veřejného klíče
1 |
grep PubkeyAuthentication /etc/ssh/sshd_config |
očekávaný výstup: PubkeyAuthentication yes … Celý příspěvek
Rubriky: Linux
Napsat komentář
Zabezpečení OpenSSH
vypnut starší a méně bezpečný protokol 1 zakázat přihlašování pro roota omezit přihlašování jen na vybrané uživatele změnit port 22 omezení přístupu na IP nebo omezení IP po určitém počtu chybných přihlášení nastavení veřejného/soukromého klíče pro autentizaci a následné vypnutí … Celý příspěvek
Rubriky: Linux
Napsat komentář