Ukázka JSON/jQuery a PHP

Nejprve vytvoříme základní script, který nám bude generovat data – date.php <?php $ret = array(); //vytvoření pole $ret[‚cas‘] = date(„H:i:s“); //přidání času $ret[‚datum‘] = date(„Y-m-d“); //přidání data echo json_encode($ret); //zakódovat do JSONu ?> Nyní vytvoříme HTML soubor, do kterého budeme data načítat – index.html <!DOCTYPE HTML PUBLIC „-//W3C//DTD HTML 4.01 Transitional//EN“> <html> <head> <meta http-equiv=“content-type“ … Číst dál

Jabber sendxmpp a gmail účet

doporučuji změnit heslo na google účet , protože heslo je uloženo na počítači v nešifrované podobě instalace balíčku sudo apt-get install sendxmpp následně vytvoření souboru v home adresáři echo „user1@gmail.com;talk.google.com    pa55word    gmail.com“ > ~/.sendxmpprc chmod 600 ~/.sendxmpprc odeslání jabber zprávy na Vašeho kolegu případně jiný účet echo „This is a gtalk test“ | sendxmpp -t … Číst dál

Jak na s.m.a.r.t

Moc pěkné vysvětlení jak to funguje je tady http://www.linuxexpres.cz/praxe/sprava-linuxoveho-serveru-smart-a-zdravi-pevnych-disku

Konfigurace mail serveru (Instalace postfix a mailutils)

sudo apt-get install postfix instalace se smarthost smarthost (odesílající server) 192.168.22.4 (webmail.sspu-opava.cz) dpkg-reconfigure postfix apt-get install mailutils echo „blablabla“ | mail -s „predmet messages“ franta@gmail.com   Kontrola odeslání tail -f /var/log/mail.log Výstup logu: root@student-OptiPlex-GX280:/home/student# tail -f /var/log/mail.log Apr 28 11:54:55 student-OptiPlex-GX280 postfix/pickup[3147]: 0CF69161DDB: uid=0 from=<root> Apr 28 11:54:55 student-OptiPlex-GX280 postfix/cleanup[3307]: 0CF69161DDB: message-id=<20050428095455.0CF69161DDB@student-OptiPlex-GX280> Apr 28 11:54:55 … Číst dál

Co je to incrementální záloha a jak na to

Incrementální záloha se používá pro zálohování pouze změněných souborů při prvním vytvoření zálohy se vytvoří soubor s informacemi o zálohovaných souborech a při dalším spuštění se zazálohují pouze soubory, které mají změnu v datu zápisu, velikosti případně jiný příznak. Jak na to první vytvoření zálohy rm /zalohy/zalohy-file tar cvf /zalohy/zaloha-full.tar -g /zalohy/zalohy-file /tmp/* další pouze … Číst dál

ročníkové projekty

Display a Home assistant neco na tento styl ale s touch panelem https://blog.christophermullins.com/category/home-automation/ https://github.com/sidoh/epaper_templates home assistant a esp32 display https://github.com/littlevgl/esp32_ili9431 3d arm https://hackaday.io/project/3800-3d-printable-robot-arm Ovládání žaluzií https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=181110 Termostat ale dopracovat https://github.com/vitzaoral/esp32_thermostat Zoneminder a OpenCV objekty odkaz  a odkaz Thermal Camera – cip   , projekt odkaz ESP8266 Button odkaz HERO full automatic 3d odkaz MP3 radio odkaz kde koupit krabicka Destovy sensor odkaz Wind sensor odkaz meteo sensors odkaz Velka … Číst dál

Bash skripty – příklady

Ukázka skriptu, který kontroluje  funkčnost web serveru – stahuje stránku , která se nemění a pokud je stránka na web serveru stejná jako při předchozím průchodu oznámí, že je stejná #!/bin/bash prom=`wget –no-verbose -O – http://192.168.10.1|md5sum| cut -d " " -f 1` echo prom $prom if [ -f /tmp/docasny ]; then . /tmp/docasny if [ … Číst dál