Blogbejegyzések

Miskolc pillanatképekben

Mindig is érdekelt a videózás (is). Mindig úgy alakult, hogy én videózgattam családi összejöveteleken és mindenféle alkalmakon.
Néhány hónapja upgrade-eltem egy Huawei P20Pro-ra, ezen a héten pedig megérkezett a DJI Osmo Mobile 2-m. Ez utóbbit még erősen tanulom.

Íme az első gyakorlóvideóm, ha valaki érdekel - Miskolc, vagy a videó, vagy a két kütyü együttműködése - megnézheti.
Mivel a youtube sokat rontott a minőségén az eredeti renderelt anyagot INNEN letöltheti (vigyázz, 1.8G!)

Miért nem frissült a grub.cfg kernel frissítéskor?

Jó ideje fennállt az a probléma a gépemen, hogy kernel upgrade után a grub.cfg-t manuálisan kellett frissítenem, mert nem frissítette a grubby, noha fel van telepítve. Ma szántam rá időt, debugoltam. A kernel-core csomagban lévő install scriptek egyike hívja a kernel-install nevű scriptet. Ebbe ideiglenesen írtam debugot, hogy lássam, hol jár, mit csinál. Meghívja a /usr/lib/kernel/install.d/20-grub.install plugin-t, szerencsére ez is shell script, így tudtam tovább debugolni.

Innen hívódik a /sbin/new-kernel-pkg amelynek szerencsére van man page-e, még ha nem is túl részletes, valamint -v kapcsolója, amellyel bőbeszédűvé válik. A mondandóját aztán logba írtam, s kiderült, azért nem módosítja a /boot/grub2/grub.cfg file-t, mert a /etc/grub2.cfg-t akarta módosítani. Tehát hiányzik nekem egy symlink ezek szerint.

Ezt sem engedném meg

https://www.vg.hu/vallalatok/vallalati-hirek/a-microsoft-koltsegcsokken…

Nos, bármennyire is jól hangzik, nem tetszik a dolog. Miért? A teljesség igénye nélkül:

1) szennyezzük tovább a környezetet, most épp a tengereket
2) fűtsük fel a tengervizet, ami felgyorsítja majd a klímaváltozást is.

Mindezt azért, hogy az emberiség az 5%-os értelmes adatán felül a 95%-os szemetét is el lehessen tárolni.

Viszlát Microsoft, és kösz a halakat!

Így múlik el a világ dicsősége, lassan elfogy a hupról az összes Microsoft alkalmazott.

FAQ:
- magamtól
- szakmai kíváncsiság miatt, olyan területre amit az MS magyar irodája nem csinál
- megvan, hogy hova
- a hupos megnyilvánulásokat komolyan gondoltam, néhány kivétellel szerintem jó termékeket csinál a cég
- egy csomó MS cuccot használok privát célra nagy megelégedéssel, pl O365, Azure, Xbox, whatever

A szemellenző eltávolító műtétre meg jövő héten megyek, meglássuk mi lesz utána. :)

Posta csekkautomata, már majdnem jó

A két nappal ezelőtt féktuskónak avanszált macskámnak hála, kicsi késve indult a napom. Ha már kések, akkor gondoltam feltöltöm az asztali teakészletemet is, és beugrottam a kelenföldi Primába. A pénztárnál konstatáltam a Posta csekkfizető automatáját, és mivel egy hete hurcoltam egy köteg csekket, úgy döntöttem játszok egyet.
Maga az automata egy zöld doboz, tetjén egy csekkbetöltő nyílással, középen egy érintőképernyővel, az alján meg kártyaolvasóval és pinpaddal. A használata faék egyszerű, az ember elindítja a csekkfizetést a terminálon, felül betuszkolja a csekket a résbe, indítja a beolvasást, vár...vár...vár... és vár... leokézza a csekk összegét és fizet, vagy megismétli a műveletet további csekkekkel. A fizetés a jegyautomatáknál megszokott módon történik.

Pozitív meglepetés

Benq TW523P. Lámpa üzemidő jelenleg: 9930 óra. Kicsit remeg a kép. Hogy amiatt, hogy lassan 3x-os üzemidőnél tart? Passz.

Az ellen nem véd?

A GU (GDPR után) tizenakárhanyadik napján azt kell tapasztalnom, hogy ugyan kevesebb baromság jön e-mail-en de lassan már öt percenként keresik az informatikust vagy az informatikai ügyekben felelős személyt telefonon. Már naggggggggggyon úúúúúúúúúnommmmm.
Mi van itt kéremszépen?

git bisect

Túl ritkán használom ahhoz, hogy megjegyezzem a használatát, így minden alkalommal ki kell puskázzam a bőbeszédű man-ból.
De ennek mától vége, idevésem, ennyi a lényeg:


git bisect start
git bisect bad
git log --pretty=oneline
git bisect good 09dfa71136436a2d12abad1ae68c72c26a8dae59
git bisect run ./run_tests.sh
git bisect reset

Nyilván a run_tests.sh a konvencionális visszatérési értékeket kell produkálja, mint pl ez:

#!/bin/sh

python -m unittest discover

tlou2

Eleddig ha egy lány megcsókolt egy lányt az csak egy csók volt (a szláv kultúrkörben biztosan).
Most már tudjuk, hogy ha egy lány megcsókol egy másik lányt akkor ő gaaaaay.

Thank you Naughty Dog..

Kalandozásaim az elektronok világában 3

Még régebben a 8 éves unokaöcsémnek születésnapjára vettem egy Sparkfun Inventor's Kit-et. Végre volt rá idő, hogy játsszunk is vele. Nem tudom hány éves kortól ajánlott ilyesmivel játszani, kicsit talán korai neki, de ártani talán nem fog.

A füzet alapján kezdtük el összeszerelni,

Hála Nyomasek Bobónak: explicit_memset

Ugyebár a mi Bobókánk mindenre képes, hogy segítsen nekünk, például kitalálta, hogy a compiler "kioptimalizálhatja" a memset-et. Namostan Bobó persze nem gondolhat mindenre (vagy bármire a saját kis perspektíváján kívül), tehát filmszínházunk bemutatja: explicit_memset

PHP-7.3 implementációja:


PHPAPI void php_explicit_bzero(void *dst, size_t siz)
{
...
#elif defined(__GNUC__)
        memset(dst, 0, siz);
        asm __volatile__("" :: "r"(dst) : "memory");
...
}

Ezt persze nem értem, de bizonyára jó, csak csavarnom kell egyet a gcc opcióin, pl s/-std=c99/-std=gnu99/g

Jubileum

10 év 1 órája boldogítom a hup közösséget a trollkodásaimmal ;)
Tök véletlenül vettem észre, a poén már csak az lett volna, ha 1 órával korábban :)

Worksforme #1

MÁV Start Online jegy rendelés

Sziasztok.

Pár nappal ezelőtt próbáltunk jegyet vásárolni a máv hivatalos honapjáról, mert a legközelebbi állomás, bő 5 km-re van tőlünk, ahol lehetséges jegyet váltani. Az első ilyen eletromos egyvásárlás, sikerült valamikor fél évvel ezelőtt kb.
Nos, így 2018-ban egy állami pénzt profin elszippantó és felélő vállalat nem volt képes megbírkózni azzal a helyzettel, hogy túl sok felhasználó volt bejelentkezve egy időben, így mikor mi megpróbáltunk belejentkezni a vásárláshoz, egyszerűen a "túl sok felhasználó van bejelentkezve" hibaüzenettel elutasította a bejelentkezést. Ezt ÍGY 2018-ban... Nem tudom, hogy hogyan lehet, hogy ennyire sok felhasználója van a MÁV-nak és ezt nem tudja kezelni, csak azzal hogy letiltja a bejelentkezést. Tiszta neptun... Na jó, talán annyira nem.

Mclaren :(

Nagyon elvesztette a fonalat a kedvenc csapatom. Nézik a Red Bullt ott elől meg a sérült kipufogóval visszatotyogó Alonsot és a hátsó fertájon kűzdő Vandornet. Hogy szedik össze magukat..

Google Chrome asztal átküldés

Emlékeztető magamnak: Ha Windows-on Google Casttal át szeretném vinni az egész asztal tartalmát, akkor vagy kapcsoljam ki a hang megosztását, vagy állítsam át az alapértelmezett hangkártyát sztereó kimenetre, különben csak semmitmondó hibaüzenetet kapok. Bezzeg egy böngészőlapot át tud vinni...

Szerencsém volt - OpenWrt/LEDE frissítés

Mivel van már ar71xx-re 4.9.106-os kernel, gondoltam, készítek egy image-et. Nekiállok, leáll egy vaskos hibával, azt mondja, nem tudja az mpd-full csomagot beletenni. Hát jó, kiszedem a konfigból.

A csomagneveket szóközökkel szeparálva várja a make paramétere, de az áttekinthetőség kedvéért én newline-nal szeparálok, majd ezt tr paranccsal cserélem szóközre. Jó volna viszont komment, ezt gyorsan bele akartam írni egy sed képében. Persze, hogy elszúrtam, így generált egy teljesen csupasz image-et. Az egy dolog, hogy ezáltal kimaradt belőle az f2fs támogatás, miközben a beléje dugott USB hub-ban van egy f2fs-re formázott pendrive. Nagyobb gond, hogy a shadow-su sem került az image-be.