Blogbejegyzések

Pi Python3 tanulas ...

[code]
#! /usr/bin/env python3
#
# rathunter4.py by Ice
#

import io
from gpiozero import MotionSensor, LED
import picamera
import time
import datetime
import subprocess
import atexit
import logging

ir = False
logfile = "/var/log/rathunter/rathunter.log"
moviesdir = "/media/hdd/"
host = subprocess.getoutput(["hostname", "-s"])

@atexit.register
def goodbye():
print("You are now leaving the rathunter4.py program.")

#Function to get get date and time
def dt():
return datetime.datetime.now().strftime("%Y-%m-%d_%H.%M.%S")

# Function to create new Filename from date and time
def getFileName(o):
return moviesdir+host+"-"+o+".h264"

A legjobb karácsonyi ajándék magamnak: Youtube Rádió 0 Ft-ból :)

Történt kb. két hónapja, hogy eszembe jutott van egy csomó fölös alkatrészem, amiből akár valami webes ébresztő órát is lehetne építeni.
Akadt egy régi Raspberry A modell benne egy microSD kártyával, hozzá doboz meg egy pici D osztályú erősítő adapterrel, régi autós hangszórók (amik sohasem voltak használva), és találtam később még egy LAN adaptert meg egy USB hub-ot is! Ja és volt még egy USB-s nyomógombom, amit régebben gyártottam egy olcsó USB billentyűzetből!

Mindegyik valamilyen befejezetlen projektből maradt. Mit lehet ezekkel kezdeni? Igazából innen már egyszerűnek tűnt a dolog, gyúrjuk az egészet egybe és kész az ébresztős webrádió!!

A valóság ha utolér

Azt hittem, hogy a 4GB Telekom Maraton elég lesz az EU-ban töltött ünnepekre. Pár nap alatt lekoptattam belőle 0.6GB-ot az Android szerint, erre kapom ma az SMS-t, hogy az adatkeretem elfogyott. Le is basztak a netről, azonnal. Nézem a webes ügyfélszolgálaton, még 3.4GB felhasználható. Nyilván írtam nekik, hogy kezi'ccsókolom ez így hogy, de január lesz mire válaszolnak, addig hadd morogjak legalább itt.

Nem az a 7 eur fáj amiért kaptam itt 3GB adatot (otthon drágább), csak az, hogy miért léteznek ilyen primitív hibák 2018-ban is. Szerencse, hogy kártyafüggetlen vagyok, másképp ez egy 8/10-es szopatás lett volna.

SVN vs AIX

Ezek nem valamiféle filmszereplők, hanem egy verziókezelő és egy operációs rendszer.
Az SVN ugyebár sokkal jobb, mint a CVS, nemcsak a sorok számát tekintve ((csak *.c és *.h) cvs: 116_468, svn: 1_289_623 + arp), de a CVS alig-alig teszi próbára a naiv felhasználót, az SVN viszont ilyen csemegével kedveskedik:
https://stackoverflow.com/questions/53882162/unable-to-create-subversio…

Hurrá, Firefox megjegyezte a jelszavamat!

Az alapprobléma: a nagyon éber https://www.nejegyezzmegjelszot.hu tiltja a Firefoxnak a jelszó megjegyzését (olyan HTML-technikával, amit nem értek, és nem is akarok megérteni, van benne autocomplete=off is, meg más is, nem fontos.)

Nagyon egyszerű lesz az egész, gondoltam: csak telepítek egy "Saved Password Editor" nevű addont, és már tudok is userid+password párokat tárolni/szerkeszteni/törölni.

Vagy nem? Az az addon már régen megszűnt működni, részletek itt.

Szóval a következő egyszerű megoldást választottam: meghaxoltam a /etc/hosts fájlt, hogy a www.nejegyezzmegjelszot.hu a 127.0.0.1-re mutasson.

Ubuntu / Pulse Audio / System wide sound level normalization

Egy kis karácsonyi ajándék Linux felhasználóknak (latest finding):

https://askubuntu.com/a/771628

Különböző hangforrások, különböző youtube és egyéb videók különböző hangerővel rendelkeznek és így böngészés közben folyamatosan állítgatni kell a hangerőt. Van viszont plugin elérhető csomagként (LADSPA), amely tudja normalizálni valós időben a hangmintát.

Hogyan kell SMS-t írni?

Akár hiszitek, akár nem: ma ezt kaptam kérdésként. Egyenesen, bele a pofámba, vicc nélkül - ráadásul hatszemköszt. 2018 végén, 35-40 év körüli tagtól - aki még a jól átgondolt válaszom előtt a harmadik felet is megkérdezte, mert az arcomra dermedt bluescreenből látta, hogy kissé fura a helyzet.

Pedig világbajnok pókerarcot tudok, döglött macskába mártogatva eheted előttem a reggelidet, kivégzőhelyen szedett holdtöltei keresztespókot szopogatva - ekkor sem látsz meglepettséget rajtam, ha nem ismersz. Majd ha eltűnsz a színről akkor kezdek öklendezni és két hétig koplalni. Elkezdtem hát becsületből válaszolni, de két vagy mittudoménhány szó után másodpercekre elhallgattam (meglepően tehetetlenül) és nekifutottam újból, máshogyan. Szabadon mozog, beszámítható, önellátó. Nem iszik, nem drogos, nem gyógyszeres. Nem is remete, vannak tán' valami ismerősei. Nem színész. Még csak nem is kongói benszülött. Mondjuk kicsit fura szerzetnek láttam, szerintem a K-Paxról jöhetett. Végül elkezdte nézegetni a vezetékes telefont, hátha ott kell valamit nyomni mert ő még sosem írt üzenetet. Vártam öt percet, hátha valami agyi keringési zavara van. Nem, más téren rendezettnek tűnt.

mysql törés

Üdv!

Találkozott valaki mysql töréssel?
phpmyadmin-on keresztül mentek be bruteforce módszerrel.
Bár volt fail2ban..
Töröltek minden adatbázist.
Egyet létrehoztak benne hogy fizess bitcoint.

pch

FreeBSD-SA-18:15.bootpd

Rég volt már biztonsági figyelmeztetés. Íme.

Ui: Tegnap este a https://www.freshports.org -on már hamarabb láttam a VuXML-bejegyzést, minthogy az SA befutott volna - így meg is frissítettem a gépeket -, ráadásul épp nem futtatok BOOTP-szervert, így az átlagnál is kevésbé voltam támadható, azért öröm ezt látni, hogy fejlődünk :-)

Ja, nem :-(

Állapotok, átmenetek

Nemrég belevetettem magam a Redux (ReactJS) világába, ahol az állapotok és átmenetek ábrázolása központi fontosságú.
(Eleinte gyanús volt, hogy ezzel a módszerrel lehet valódi weboldalt készíteni, de lehet.)
Ma pedig a PostgreSQL leírásában (https://www.postgresql.org/docs/9.1/xaggr.html) botlottam ebbe:
Aggregate functions in PostgreSQL are expressed in terms of state values and state transition functions.

Hmm. Van rokonság a két (látszólag távoli) megközelítés között?

Waze + autópálya matrica

fyi, dec 12.-e óta már külön be kell jelölni Wazeban, milyen matricája van az embernek :)

különben hiába van belőve h. mehetünk fizetős utakra is, nem fog pályára vinni

szerintem hasznos, csak kellett egy pár nap, mire eljutott hozzám is az infó, addig azt hittem h. vmi baleset/dugó van a pályán és azért nem visz fel :D

Bogaras hálózati média lejátszás

Belefutottam egy számomra érdekes hibába. Reprodukálható, nyugodtan bárki letesztelheti otthon magának.

Hozzávalók:

Kell még hozzá egy D-Link DIR-600 is, hogy teljes legyen a kép, de ezt igazából ki is hagyhatjuk, mert nem számottevő az eszköz jelenléte.

Hiba leírása:
Ami történik, hogy a média lejátszón SMB-n keresztül indul a tartalom (1080p/720p/akármennyi pé), megy is szépen egy darabig, majd megakad. Jobb esetben jön egy kis kör, felszalad 100%-ra és megy minden tovább (bár így is zavaró), rosszabb esetben jó sok várakozás után kilép a főmenübe, még rosszabb esetben látszólag teljesen lefagy a lejátszó. Így használhatatlan az egész.

DashCam > Mini0906

Na végre megérkezett. Hamarosan bekerül az autóba is. Eddig JADO D169 Mini 0801-em volt, de autóváltásnál nem szereltem át. A mostani már hátrafelé is lát.
Hamarosan lesznek képek is.

Review: https://www.youtube.com/watch?v=uzNCsjonKXU

Összes info: https://dashcamtalk.com/mini-0906/

Amiért ráesett a választás:

+ parkoló mód
+ előre/hátra néz
+ szép nappali kép, az esti lehetne jobb is
+ kicsi
+ aksi helyett kondenzátor (kánikulában mutatkozik meg)
+ legjobb ár/érték arány
+ CPL szűrő (nem tartozék)
+ GPS

The Linux kernel makes bind mounts of anything below / PRIVATE. Systemd changes this to SHARED.

"Thus, when you do this:

mount --bind / $CHROOT
mount --bind /dev/ $CHROOT/dev
umount $CHROOT/dev

then /dev will be unmounted in your base/parent system as well!

What you can do now instead, to is to:

mount --bind --make-rslave / $CHROOT
mount --bind --make-rslave /dev/ $CHROOT/dev

this will propagate mount changes (also mount options) in the base/parent system into the $CHROOT but not from the $CHROOT back to the parent."

https://wiki.debian.org/systemd#Shared_bind_mounts

OpenWrt image Luci nélkül

Bizonyára többetek találkozott már a következő problémával:

  • Adott egy router, ami képes volt az OpenWrt futtatására (pl. D-Link DIR-615 D3).
  • Azonban a készülék kis méretű flash memóriával rendelkezik (kis == 4MB).

Ebből kifolyólag nem készül hozzá image az aktuális OpenWrt verzióból, vagy készül, de az bugos.

Csökkentett mód: ON