Nabídka

Zobrazit příspěvky

Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.

Nabídka Zobrazit příspěvky

Příspěvky - Martin Dimov

#1
<edit> Beru zpět, tohle nebude fungovat.
#2
Odkladiště / Re:Co s podvodnou doménou
04. 03. 2021, 22:25:07
Někdy se to řeší sledováním finančních toků - tam záleží na způsobech plateb a platebních branách. Pokud půjdete na PČR, tak bych tam šel rovnou i s tím, že jste tam poslal peníze ať mají na začátek něco, čeho se můžou chytit.
Obecně tam asi šance je, ale asi ne moc velká.
#3
Možná ta kontrolka nesvítí, když je tam 0 klientů. Nevím jistě.

Zkus různé kanály, řešil jsem podobný problém, pro který nemám dodnes vysvětlení, fungovaly jen okrajové.
#4
Ahoj,
  podle mého názoru, to jde uchopit tak i tak. Myslím si, že bude hlavně záležet na tom, jak to máte uchopeno ve smlouvě, kterou by k tomu případná kontrola chtěla vidět. Když si ji nezaujatý člověk přečte, pochopí, že dodáváte dílo nebo pravidelnou službu?
Pokud tam je popsán nějaký koncový stav, co bude přibližně dodáno jako celek, tak to bude klasika dlouhodobý majetek s nějakou konečnou fakturou.
Pokud by tam bylo jen cena za sprint, charakter pravidelná služba, kterou lze kdykoli bez ztráty kytičky ukončit, tak by se na to dalo dívat asi i jinak (není to něco jako zhodnocování dl. majetku?, nejsem účetní).

U nás obvykle první varianta před uvedením do provozu, druhá v době, když už je to na produkci. Obojí má svou smlouvu, přístup ke způsobu vývoje nemá vlastně vliv, vliv má předmět plnění.
#5
Hardware / Re:Hlavice radiátoru
21. 12. 2018, 08:31:02
Řešil jsme letos, nakonec jsem pořídil toto:
https://smarterhome.sk/cs/bezdratove-termostaty/popp-termostaticka-hlavice-272.html

Je to vlastně Danfoss s mírně jiným firmwarem a má to právě informaci o teplotě u hlavice. Jelikož je to u zdroje tepelného záření, tak jsem od toho moc nečekal, ale měří to relativně dobře, tak +- 1 stupeň oproti mistnosti.

Na co bych upozornil:

Byla to moje první zkušenost se zwave a z čeho jsem byl zklamaný byl dosah signálu, musel jsem složitě řešit (10 metrů přes 4 zdi už je u mě problém).

Je to pasivní a připojuje se to v nastaveném intervalu, kvůli spotřebě energie. Jindy než v ten interval teplotu nezměříš ani nenastavíš. Ten interval jde nastavit, ale když jsem místo 5 minut dal polling na 2 minuty, tak mi přišlo, že bych baterky měnil 3-4x ročně (stav baterky to reportuje taky).
#6
Hardware / Re:Poškozený RAID v NAS Synology
13. 01. 2017, 20:02:32
Mám s jejich supportem dobrou zkušenost z nedávné doby (týkalo se to teda zařízení z vysoké řady).

To, že nejdou vidět data je možná tím, že to není mountnuté(jinak je to asi ten horší případ). Začal bych analýzou v Synology, jak to vlastně u téhle verze sestavuje: 'cat /proc/mdstat' v synology? Tam to to pole detekuje?
Pokud tam je meta 0.9, tak tam možná někde je i něco jako /etc/mdadm.conf s informací, jak to sestavuje.
Další fáze je pak už zkoumat init skripty.
#7
Vývoj / Re:PHP - k čemu je funkce tempnam
07. 10. 2016, 02:34:11
Soubor z tmpfile() se smaze s ukoncenim skriptu, viz doc.
Hlavni historicky a prakticky rozdil je, ze tmpfile() vraci resource, zatimco tempnam() nazev souboru. Ne vzdycky chceme soubor rovnou otevrit, napr. pri volani nejakeho externiho skriptu s vice vystupy.

Pokud je vhodne automaticke mazani pri ukonceni skriptu a zaroven pracovat s nazvem souboru, tak lze tempnam() efektivne nahradit: stream_get_meta_data(tmpfile())['uri']; (ale jiz bude vytvoren, coz obvykle nevadi)

Pokud tedy neni potreba, aby tmp soubory pretrvavaly po ukonceni skriptu, tak je tempnam() asi k nicemu, krome tvorby vlaken v diskuzich  :D
#8
Mozna ten trunk nebyla spatna myslenka, jen by to musel byt active-backup.
#9
Jelikoz neco podobneho budu brzy potrebovat, tak jsem to napsal uz ted. Verim, ze tento mustr bude stacit na to dodelat si logiku podle sveho.

Testovano Debian a Slackware, ping ma docela stabilni format.

pingMonitoring.sh

#!/bin/bash

HOST="seznam.cz"
COUNT=100
LEVEL=4

echo "Monitoring ping for $HOST($COUNT times)"

IFS=" " ping -c $COUNT $HOST | grep --line-buffered 'time=' | \
while read -r aLEN aD aD aHOST aIP aSEQ aTTL aTIME aTIMEUNIT
do
    IFS="= " read -r aD TIME <<< $aTIME
    TIME=${TIME%.*} #useknout desetiny, pokud jsou potreba, tak dale bc

    if [ "$TIME" -ge $LEVEL ]; then
        echo "$HOST: $TIME $aTIMEUNIT - Pisu si te..."
    else
        echo "$HOST: $TIME $aTIMEUNIT- Zde je svet jeste v poradku"
    fi
done
#10
Pravdu mas, jdu na to asi prilis slozite a chova se to navic jako (A,B>
#11
Myslím, že by to mohlo být něco jako:
(B -(A-1) +MOD(A-1, 3) -MOD(B, 3))/3

MOD je modulo (zbytek po dělení).

Edit: posunuto A o jedna, aby to bylo jako interval uzavřený