Покажи Публикации - programings
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2 3 ... 13
1  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: curl -: Dec 21, 2019, 16:08
Ако е само да се вземат различни метеорологични параметри и да се използват в скрипт, който например ги показва в статус лентата, праща ги нанякъде и т.н., може да се използва всеки един сайт за времето като източник на данни, като с cURL взимаме HTML-а и го парсваме с туул като pup например - https://github.com/ericchiang/pup (писан на Go и много добре оптимизиран). Така реално няма квоти за брой заявки, каквито налагат повечето API-та.

Преди време си бях написал подобен скрипт, за да си изпращам времето на пейджъра на определен интервал от време (ползвам у дома стар пейджър, свален на двуметровия радиолюбителски обхват, с едно Raspberry Pi за предавател, което излъчва високочестотни сигнали през GPIO-тата си, за да получавам известия от Nagios, новини, и други).

Та, например за Sinoptik:

Код:
data=(curl -s 'https://www.sinoptik.bg/dobrich-bulgaria-100726418')

#температура в градуси
a=$(echo $data | /home/pi/pup 'span[class="wfCurrentTemp"]' | tr -dc '0-9','-')

#температура - усеща се
b=$(echo $data | /home/pi/pup 'span[class="wfCurrentFeelTemp"]' | tr -dc '0-9','-')

#вятър - метри в секунда
c=$(echo $data | /home/pi/pup ':contains("m/s")' | grep -Eo '\b[0-9]+\.[0-9]+\b' | head -n 1)

#вероятност за валежи
d=$(echo $data | /home/pi/pup ':contains("%")' | grep -Eo '[0-9]{1,2}' | head -n 1)

#атмосферно налягане
e=$(echo $data | /home/pi/pup ':contains("hPa") text{}' | grep -o '[[:digit:]]*' | head -n 1)

#времето словом (напр. ясно, облачно)
f=$(echo $data | /home/pi/pup 'strong text{}' | head -n 1)

#влажност
g=$(echo $data | /home/pi/pup ':contains("%") text{}' | sed '3!d' | grep -o '[[:digit:]]*')

#фаза на луната
h=$(curl -s 'https://www.sinoptik.bg/moon-phase' | /home/pi/pup 'span[class="wf5dayRighValue wf5dayRightMoonPhaseValue"] text{}' | sed '/^[[:space:]]*$/d' | sed -e 's/^[ \t]*//' | head -n 1)

#вятър - словом (напр. слаб, умерен, силен)
i=$(echo $data | /home/pi/pup ':contains("m/s") text{}' | sed '/^[[:space:]]*$/d' | head -2 | tail -1)

Съответно си сменяте линка в първия cURL, така че да съответства на този за вашия град в Sinoptik.
2  Linux секция за начинаещи / Настройка на хардуер / Re: Помощ за прехвърляне на интернет и телевизия от А1 -: Oct 30, 2019, 18:15
Провери си пряката видимост тук, че понякога има изненади - https://link.ui.com/ .
3  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: 14.01.2009! Събуди се, от Теб зависи! Ела и защити СЕБЕ си!!! -: Oct 28, 2019, 13:01
Провала им освен (неочаквания от мен, защото явно не съм запознат) Русе е и Плевен.

И Добрич. Макар да се прочухме със суджуците си, тук ще продължим да сме свободни от ГЕРБ след балотажа (изходът от който е почти ясен).

Сегашният кмет Йордан Йорданов (ДБГ) събра 41.22% срещу 29.46% на дамата от ГЕРБ, която никой в града не познава.

Наистина с ръка на сърцето мога да кажа, че човекът си заслужи победата - изгради водния цикъл в целия град, съвсем експедитивно и без излишни затруднения в придвижването в градската среда, като това сложи край на режима на водата - нещо, което нито един кмет на ГЕРБ не направи за толкова години, по простата причина, че те не обичат нещата, които остават, защото са трудни. Обичат шемета и блясъка на нискокачественото строителство преди избори, като например центъра на града, който ремонтираха с португалски плочки. След две зими, резултатът може да бъде видян тук. Няма лентички за рязане при водния цикъл, уви.

За плочките на центъра бяха дадени на прокуратурата, която е ясно, че не свърши нищо.
4  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Кой прасна НАП-а ? -: Jul 27, 2019, 18:11
Това е едно от възможните обяснения, защо на „засегнати“ НАП им казва, че не са. Става колизия.

Не, просто не е цялата база данни вътре в това, което се предоставя за проверка. :)

Още проверяват за интегритет на изтеклото с това, което имат те.
5  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Кой прасна НАП-а ? -: Jul 27, 2019, 12:54
„Бивол“ също имат търсачка. Тя ползва надробяване с md5 срещу повторно изтичане.

Нищо не предотвратява това, че ЕГН-то ти се хешира. Rainbow таблица с ЕГН-та и съответните им сметнати MD5 хешове отнема към минута-две за направа на процесор.

НАП също правят SHA-512 хеш на ЕГН-то в тяхното приложение преди да се изпрати с POST заявката, смисълът отново е никакъв.
6  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Re: Nginx -: Jul 24, 2019, 17:06
Но в днешно време кой ли ползва HTTP?

Този сайт. :)

Другият вариянт е с Guacamole с nginx-reverse proxy . Ще поставя един freeDNS субдомейн за да мине SSL сертификата. След това ще конфигурирам  външният ми адрес да сочи към субдомейна, а той от своя страна към Guacamole. Това ще стане с reverse proxy-то. И вече в самият панел на Guacamolе си има настройка на конекции било то SSH, RDP или VNC.

Няма нужда от тези гимнастики, просто си пусни SSH тунел до порта на Guacamole-то, ако държиш да ползваш точно него.
7  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: 50 години от кацането на Луната! -: Jul 21, 2019, 12:39
Едно много интересно, тематично сайтче, което пуснаха тия дни:

https://apolloinrealtime.org/11/
8  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: 5G -: Jul 07, 2019, 12:59
Производствено хале без достъп от хора.

Подобни цехове си ги има и в момента в Китай. Влиза ламарина, мотор и насипни микроелементи и излиза бяла техника например, без досег от човек. Шантава работа.

Иначе на IoT-тата не им трябва 5G, LoRa си е достатъчно добре измислена.
9  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: 5G -: Jul 04, 2019, 18:54
Няма проблеми, колега. Не исках да прозвучи подигравателно, и извинявай, ако така се е получило.

За мен това с птиците е фалшива новина.  :)

Иван Ванков в поста по-горе го е зачекнал, но ето още по-подробна информация от американския честотен регулатор: https://www.fcc.gov/engineering-technology/electromagnetic-compatibility-division/radio-frequency-safety/faq/rf-safety

Електромагнитната радиация не е йонизиращо лъчение, няма свойството да влияе деструктивно на структурата на клетките в организма. Високи нива могат да доведат единствено до изгаряния на кожата и други тъкани. Това са много високи нива, много над стандартизираната мощност на базовите станции. Трябват някъде около 5–10 mW/cm2 концентрирана енергия за да започнеш да чувстваш топлина по кожата си. Това не може да стане при мощностите с които оперират BTS-ите.  :)

Колкото до високата честота - ами за мен не е хубаво нещо. 300 GHz си звучи страшничко. Трябва още research как милиметровите вълни влияят на всички тъкани в тялото (не всички тъкани в тялото "абсорбират" енергията по един и същ начин), защото имаме не само кожа, но и роговици например. :)
10  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: 5G -: Jul 04, 2019, 16:53
Ще си позволя да взема отношение, като лицензиран радиолюбител.

5W с Аржентина на милиметрови вълни - би било невероятно, понеже тези вълни нямат свойството да се отразяват в йоносферата, поглъщат се много бързо от газовете в атмосферата и са подходящи само за line-of-sight комуникация, т.е. от точка с пряка видимост до друга такава. Може на къси вълни, без проблем, дори е популярна практика сред радиолюбителите, известна като QRP - DX връзки на далечни разстояния с малка мащност и често с подръчни антени (5W за къси вълни е малка мощност).

Колкото по-висока е честотата, толкова по-осезаем е описаният по-горе ефект. Това, заедно с нуждата от по-високи скорости, които не могат да се постигнат само с по-голям bandwidth, налага клетките да са на по-често.

За антени и волтажи... това ми напомня, че един колега наскоро беше разправял как навремето някакъв искал да му отчита "електромера на антените".  ;D

Каквато мощност изпратиш по коаксиалния кабел до захранения елемент на антената (в случая говорим за класическа Yagi антена, каквато колегата по-горе нарича "закачалка"), като се приспаднат загубите по този кабел, такава мощност бива излъчена. Това при постигнато добро съгласуване и съответно добра стойност на КСВ. Доколко ще е ефективна антената (каква част от изпратената по кабела енергия ще бъде излъчена) зависи как е изпълнена, дали размерите и съответстват на честотата на която се излъчва и дали съгласуването се е получило. Разбира се, това е пасивна антена. Има и активни антени, там нещата са други.

5G ще се случи. Това е естествено. Ако е на 3.5 GHz - супер.
11  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: RPi 4 -: Jun 25, 2019, 14:33
Проблемът е, че се получава bottleneck, когато минава USB трафик по шината. :)

А от ОМайноКсино нямам добри впечатления.
12  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: RPi 4 -: Jun 25, 2019, 14:25
Жалко наистина, че избързах да си взема Pi 3 B+ в началото на годината.

Забележителни подобрения. С отделения от USB шината гигабитов Ethernet порт, вече наистина става и за рутер и ще замени разни машинки втора употреба, които масово се купуваха до този момент из учрежденията с такава цел.
13  Linux секция за начинаещи / Настройка на хардуер / Re: Linksys WRT1900ACv2 с OpenWrt Linux -: May 07, 2019, 16:59
Освен това - 4К стрийминг... Давам пример, жената си пуска филм в Нетфликс на 4К UHD HDR, съответно почва да лапа автоматично едни 50+ мегабита, недей си боже и нещо друго да е пуснато... Според мен, минимума е поне 200 мегабита. Иначе е нетърпимо. :D  [_]3

Горките американци, германци, поляци, че и англичани... как ли гледат Netflix с убитите си DSL link-чета... ужас.
14  Хумор, сатира и забава / Хумор / Re: Хакнати микротици -: Apr 18, 2019, 22:52
Е че TKIP/AES не протектваше ли и фрейма и да не може? Смисъл всеки нов сапун го поддържа...

Зависи дали е имплементирано: https://en.wikipedia.org/wiki/IEEE_802.11w-2009 .

Чак всеки нов сапун... тц.
15  BSD секция / Настройки на хардуер / Re: Възстановяване на MBR -: Apr 06, 2019, 10:18
Добре де, давай с lilo, както съм ти написал.
Страници: [1] 2 3 ... 13