Statikus kódanalízist a héjprogramjainknak (is)

A mai nap bukkantam rá egy remek eszközre, a ShellCheck-re (https://github.com/koalaman/shellcheck), ami egy igazán kiváló eszköz a parancssoros szkriptjeink automatikus ellenőrzésére. A legtöbb fejlesztőnek a héjprogramozás (kudos a Kiskapunak) szükséges rossz, amit a fő tevékenysége mellett néha űz, ellenben számtalan buktatót rejt, amikbe rutin nélkül oly könnyű beleesni, a projekt weboldala is felsorol rengeteg dolgot.

Hallókészülék-hurok újratöltve

Egyszer régen az indukciós hurkokat (amik mikrofon jelét direktben a hallókészülék erősítőjéhez juttatják, kihagyva a hangszóró -> levegő ->mikrofon kalandos útját) T állásban lehetett használni, néhány helyen volt lehetőség csak rá, az egész átvitel elég érzékeny volt a zavarokra.
Nemrégiben új hallókészülékre tettem szert, egy Widex Unique Fashion BTE-re.

Éljen soká a Drupal8

Ma jelenik meg a várva-várt Drupal 8, magam részéről release party-ra nem tudok elmenni, így hát készítettem egy kis vizualizációt függvényhívás-gráfokból. Az élek pontosak, a megjelenés sorrendje nem szofisztikált. Ha van ötleted, hogy milyen esemény gráfja lehet érdekes még, ki is bővíthetem, a megoldás félig-meddig univerzális a KCacheGrind-ből exportált DOT fájlokra.

Drupalista szemmel tapasztalatok a ZCE vizsgáról (a'la 5.5-ös verzió)

Van-e más értelmes kérdés egy vizsga illetve tanúsítvány kapcsán, hogy érdemes-e befektetni a megszerzésébe? Idén júniusban elmentem egy vizsgaközpontba, hogy immár az 5.5-ös verzióról kapjak egy kis darab papírt, hogy nem ragadtam le az 5.3-nál, aminek már bő három éve.

Easily upgrade multiple servers based on different distributions using Ansible

I created a little playbook for performing mass package updates in a heterogeneous environment. https://github.com/AronNovak/ansible-generic-pkg-updates - you can check the code here.
Actually it would be interesting to improve it to be totally distribution-agnostic, to check the presence of aptitude or yum and eliminate the hard-wired distribution names.

A magyar költészet napjára

Dsida Jenő - Chanson az őrangyalhoz

Micsoda forgalom!
Szemem előtt ezer jármű kering el,
- zirr-zurr! -
kocsi robog és villamos csilingel,
- csin-csin! -
roppant, zsúfolt autóbuszok cikáznak,
- tú-tú! -
motorok, mint fürge cicák, cicáznak,
- töf-töf! -
kocsi fordul, kicsi hijján kisiklik,
- jaj-jaj! -
emberek és lovak, autók, biciklik,
- zirr-zurr! -
rohan, szédül és kavarog ezer kör,
- csin-csin! -
nem tud rajtuk uralkodni a rendőr,
- tú-tú! -
Semmikép sem bírom magam rávenni,
- jaj-jaj!! -
nem merek a túloldalra átmenni,
- zirr-zurr -
szeretem az életet általában,
- tú-tú! -
drága nekem nyakam, kezem és lábam,
- cirr-cirr! -
Örzőangyal, akihez hajdanában
- zirr-zurr! -
fohászkodtam sötét gyermekszobában,
- töf-töf -
nagyon kérlek, az Úrjézus nevére:
állj kicsit a sarki rendőr helyére!

Remove logo or watermark from a video

Command line ffmpeg tool has a really powerful logo removal video filter. It is as simple as:

ffmpeg -i in.mp4 -strict -2 -vf "delogo=x=XX:y=YY:w=WW:h=HH:band=9" out.mp4

Replace the XX, YY, etc with the location of the logo in pixels, same for WW and HH for the dimensions.
You can make a screenshot of the video and get the parameters from Gimp beforehand. You can expect perfect result when the logo is above sky or other quite homogeneous part of the video, otherwise of course it's noticeable.
Play with the band parameter (specifies the thickness of the fuzzy edge of the rectangle) for the best outcome.

Oldalak

Feliratkozás Novák Áron RSS csatornájára