Blogbejegyzések

Lausiv Oiduts Ec

Vmi új szerencsétlenkedés miatt ezt kell most használni egy projekten.

Kínzó élmények:
- telepítéskor érdekesen reagál ha nincs C meghajtó
- letölt vagy 20 gigát - nem kell ennyi haha - ebből 17 giga csak a C-n lehet vmelyik intézeti folderban
- frissíteni csak úgy tud/szeret ha kilépek - ekkor elkezdi _letölteni_a_bizbaszait_
- update = restart computer
- az object browserben eddig nem sikerült csak és kizárólag egyetlen dllben böngészni - vannak ilyen minden fajta egyedi nézetek,de hogy ezt miért kéne kézzel csesztetni nem vágom
- ez a sötét skin UI tervezésnél elég szar

Biztos lesz még több is.

Ami viszont tetszik, - és az talán nem is az editorral függ össze az a xaml. Végre nem kell bitmapekkel szerencsétlenkedni, mehetnek bele a görbék, akár rétegenként színezve.

Viselkedés

Az egyik népszerű apróhirdetéses oldalon érdeklődtem egy HW iránt.

A hirdetés szövegében szerepelt, hogy "bontatlan" és "új" ill. hogy az illető tartaléknak vette, de szerencsére nem kellett neki. A garanciáról konkrétan semmi info.

Az én értelmezésemben az "új" szó nem elég info a garanciával kapcsolatban, mivel tartalékról van szó, tehát simán lehet, hogy 4 éve vette és azóta bontatlanul a polcon van. A garancia pedig a vásárlástól számít, nem a kibontástól. Ezt a HW-t amúgy már nem nagyon árulják boltban sem, mert kifutott, szóval az sem egyértelmű, hogy mit jelent itt az "új". Ő vette meg az utolsó darabot két hete és ezért van még rá 3 év garancia? Ha így lenne, miért nem írta bele a hirdetésbe? Ha nem így van, akkor mitől új? Attól, hogy bontatlan? Szerintem attól nem új valami, hogy bontatlan. Szóval elég homályos volt.

MariaDB / regexp_replace()

Két napja váltottam MySQL-ről MariaDB-re, lásd bejegyzés itt. Az oka a következő volt:

Fejlesztett megoldásom adatkezelő felületén eddig is volt lehetőség tömeges adatcserére. Jól jön ha például egy táblában egy oszlop bizonyos adatából az összeset át kell írnunk. Eddig úgy működött, hogy mindig a teljes cella értékét cseréltem. De mi van akkor, ha csak részleges cserét akarunk végezni? Például azért, mert minden Horváth nevű embert h betű nélkül vittek fel, és mindenhol javítani kell, viszont különböző keresztnevek vannak és így a cellák értéke nem azonos?

Paks II vs import áram


„Tavaly a villamosenergia-rendszer összes fogyasztása elérte a 45,05 terawattórát az előző évi 44,035 terawattóra után. A felhasználásból 32,18 terawattórányi áramot a hazai villamos erőművek állítottak elő, a többi importból érkezett. A behozott áram 28,58 százalékot tett ki a teljes évi felhasználásból, az arány csak kissé csökkent az előző évihez képest, amikor 28,9 százalék volt.”

Most lehet, hogy én számolok rosszul, de ezek szerint 2017-ben cirka min. 564 000 000 euró értékben importáltunk áramot?(És akkor még elég olcsó áron.)

Ha nem számolok olyan nagyon rosszul, akkor a 12 000 000 000 eurós ár azért nem tűnik olyan soknak.

Okos butatelefon projektem

Merthogy a feleségem 9 éves sony ericsson telefonja lassan megadja magát. Nekem pedig itt van az 5 éves Huawei Y300-as telefonom, egészen jó állapotban. Mondjuk 500 mega RAM és 4G belső tárhely nem egy erőmű, de a feleségemnek sem kis igényei vannak ám! :) Nem kell e-mail, internet, mobilnet, stb. Csak jól használható telefont szeretne. (Feltöltőkártyás és semmi szükség mobilnetre.)
Projekt indul:
1. Gyors regisztráció a Huaweinél és kapom a kódot a bootloader nyitásához.
2. ADB, fastboot, open bootloader, install TWRP
3. Megfelelő ROM telepítése. Itt többet is kipróbáltam, van pl lineage ROM is, de maradtunk egy CM11-es romnál. Ez jól testre szabható, gyors kis rendszer lett. Google szarok és gyártói bloat nélkül. SZUPER!
4. F-droid. Innen szedtem le néhány alkalmazást, amire szükség lehet. Ilyen volt egy okosabb naptár, mert a CM gyárija nem volt túl szép és praktikus sem. Egy magyar srác csinálta, (Kaputa Tibor @ simplemobiletools) ha itt van ezúton is köszönöm a munkáját, nagyon szép és igényes alkalmazásokat csinál. Ugyancsak az ő névjegyzékét használom és köszönöm! Az egyetlen furi dolog, hogy az alkalmazások félig magyar-félig angol nyelven futnak. Mondjuk minket ez nem zavar, mert mindketten értünk és beszélünk angolul. Feltettem még egy pdf olvasót is (MuPDF viewer), ez a helyi menetrendek offline olvasását teszi lehetővé. Reklámmentes és bazi gyors!

Annihilation (2018) - netflix, scifi - kérdések

A film jó, nem szükséges ajánlanom, mindenhol ezt írják. Nekem nem volt Arrival szintű (aki nem látta azt is ajánlom), tartalmilag kevés volt, de a téma érdekes, érdemes végignézni és gondolkodni.

Külön kiemelném a zenét, deezer-en már elérhető, gondolom máshol is, nagyon egyedi.

A bejegyzésem célja a kérdéseimre való válasz keresése, aki nálam járatosabb legalább alap szinten evolúciós biológiában sokat segíthetne nekem (és remélem másoknak is).

Külön hozzászólásban írom a kérdéseket, hogy követhető szálak legyenek.

Egyértelmű, de ha véletlen mégse lenne SPOILER-ek lentebb.

Rezsicsökkentés

Mivel papírnagyhatalom is vagyunk, azon meg sem lepődöm, hogy az OTP-s számlaértesítőn elbasznak egy teljesen üres lapot arra, kinek a megbízásából, ki küldte a számlát.
Elfért volna a másik lapon is - akár kétszer, sőt 12-szer is - , de így a helyes na meg az biztos nincs benne az advanked részletező rendszerben. (Ha benne lesz akkor automatikusan fog nyomtatni egy 98%-ban üres lapot neki :D)

Valaki kotorászik a TV-mben. LG WebOS.

Fel is vettem videóra!.

A Lenovo eszköznek nincs nyoma a LAN-omon. Szóval nem a wifimen keresztül szórakozik valaki.

Egyszer csak kiírta, hogy egy eszköz csatlakozni akar, mire összeszedtem magam a ledermedésből már csatlakozva is volt. Lejátszott nekem egy mkv-t aztán még nyomogatott ezt, azt, majd kilépett.

Mit tehetek, hogy ez többé ne forduljon elő? A TV-men a legújabb WebOS van. 04.05.50.

Certifikációk jók, tetszik érteni? Occulus verzió

Héten az Occulus Rift nevű VR szexuális segédeszköz felhasználói megtapasztalhatták, hogy milyen jó is az, ha minden, mindennel összekötve és minden titkosítva, kulcsokkal és egyéb mágiák által védve van. Úgy tűnik ugyanis, hogy az Occulusnál elfelejtették frissíteni az OculusAppFramework.dll certifikációját. Aprócska hiba, nem? Nos, a felhasználók nem így érezték.
Szerencsére, a demo szoftvereken felnőtt nemzedékeknek kézenfekvő megoldás, a rendszeróra visszatekerése most is segített és közben megjelent a hivatalos javítás is. Azért csendben felteszem a kérdést:
Miért kell egy számítógépes perifériának, időlimites certifikácikós komponenseket használni? Miért kell a vásárlókat függővé tenni ezen certifikációk frissítésétől? Mi történik a cég csődjekor?
Ez utóbbi nem újdonság, a digitális világ tonnaszám termeli a gyártó cég tönkremenetelekor elárvuló és használhatatlanná váló eszközöket. Magyar felhasználók ezt talán a txtr Beagle, a Telekom által árult ebook olvasó kapcsán ismerhették meg. Ugyanis hiába vették meg közel 20000 HUF-ért az ekönyv olvasójukat, az anyacég csődje és az olvasóhoz kötött szolgáltatások leállítása után legfeljebb ajtókitámasztónak jó. (Attól most tekinsünk el, hogy lelkes hackerek, közben csináltak java és python server implementációt.)

Win 10 - 15 percet birt

Történt, hogy meghalt a winyóm a régi gépben (FX6350 + TT Contac 39 cooler, 4x4GB DDR3, R9 380, Asrock 970 Extreme 3 r2). A gép már megérett a cserére amúgy is, úgy voltam vele, hogy ha már windowst kell telepiteni, akkor megejtem a gépvásárlást is.

Meg is lett a vas tegnapra:
-Gigabyte GA-AB350 Gaming 3
-Ryzen 5 1600X
-HyperX 2x 8 GB DDR4 2400 Mhz
-Kingston UV400 240 GB SSD
-WD Red 2T SATA3

A gépet nagy gonddal kompatibilitási lista alapján állitottam össze, hogy ne legyen semmi gond.

Igen, a fenti listában nincs benne a procihűtő, mert erősen biztam benne, hogy a Contac 39 felmegy rá, elvégre úgy hirdetik, hogy univerzális. Na hát persze hogy kiderült, hogy nem. Mindez akkor, amikor már szétszedtem a gépet, és nem ment rá az új lapra, mert a furatok 3 mm-el arrébb voltak... Agyvérzés, hardverker. Meg is rendeltem egy Scythe Fuma Rev B coolert (https://www.tweaktown.com/reviews/8409/scythe-fuma-rev-cpu-cooler-revie…), irány a pótlóbusz és röpke 1 óra múlva már a kezemben volt az új hútő, lehetett 1 órát pótlózni haza.

Asrock-nal nagyon nem sietnek uj BIOS-t/UEFI-t kiadni ...

h170pro4:/home/ice/spectre-meltdown-checker # ./spectre-meltdown-checker.sh
Spectre and Meltdown mitigation detection tool v0.35

Checking for vulnerabilities on current system
Kernel is Linux 4.4.114-42-default #1 SMP Tue Feb 6 10:58:10 UTC 2018 (b6ee9ae) x86_64
CPU is Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz

Hardware check
* Hardware support (CPU microcode) for mitigation techniques
* Indirect Branch Restricted Speculation (IBRS)
* SPEC_CTRL MSR is available: NO
* CPU indicates IBRS capability: NO
* Indirect Branch Prediction Barrier (IBPB)
* PRED_CMD MSR is available: NO
* CPU indicates IBPB capability: NO
* Single Thread Indirect Branch Predictors (STIBP)
* SPEC_CTRL MSR is available: NO
* CPU indicates STIBP capability: NO
* Enhanced IBRS (IBRS_ALL)
* CPU indicates ARCH_CAPABILITIES MSR availability: NO
* ARCH_CAPABILITIES MSR advertises IBRS_ALL capability: NO
* CPU explicitly indicates not being vulnerable to Meltdown (RDCL_NO): NO
* CPU microcode is known to cause stability problems: NO (model 94 stepping 3 ucode 0xba)
* CPU vulnerability to the three speculative execution attacks variants
* Vulnerable to Variant 1: YES
* Vulnerable to Variant 2: YES
* Vulnerable to Variant 3: YES

tarhely.gov.hu - avagy basszunk el valamit ami mukodik

Ugy alakult, hogy jott el level a NAV-tol ...

Jo szokas szerint belepek a magyarorszag.hu-ra es mar csak annyi fogad, hogy bla bla bla ide kattintva erheti el...

Az egy kerdes, hogyha beleptem a mo.hu-n akkor miert kell ujra ugyanazokkal az adatokkal belepni ... ami meg a kisebb gond lenne ha mukodne.
Maga a kozponti azonositasi akarmi is 2-3 perc alatt toltott be majd 5 perc elteltevel "hiba tortent" piros ablak.

Vissza a magyarorszag.hu-ra ujra klikk, a suti latta, szoval nem kellett belepni. Jelenleg "Ha végzett a feladataival, mindig jelentkezzen ki a Kijelentkezés gombbal!" es egy progress indikator van a kepernyon egy ideje ...

Repeat after me: SQL is not assembly


SQL is not assembly.
ORM is not gcc/clang.

Evek alatt tobb projekten is ugy alakult, hogy en feladatomma valt az SQL-hez nyulo kodok optimalizalasa. Utobbi nehany reszben sajat projekten ez mar proaktivan tortenik: en magam seedelem fel millio sorokkal az adatbazist, hogy stresszteszteljem. Havonta egyszer viszont (offline vagy online) nagyarcu fejlesztokbe botlok, akik szerint nekik soha nem is kene SQL kodot irnia. Legutobb epp ket olyan bosszantott fel egymastol fuggetlenul, akikkel halistennek nem dolgozok es nem is fogok sosem egyutt dolgozni.

A legnagyobb tevedes sok fejleszto fejeben: az o kedvenc programozasi nyelveben (PHP, Java, etc.) lehet optimalis SQL kodot generalni. Mert hat erre van kitalalva az o ORM library-je, bitos jol meg van az irva.

Házi készítésű virtuális asszisztensem: Liza

https://photos.app.goo.gl/79ig4OjUTUdDa5DY2

Egyelőre a projekt pihen, majd úgy egy hónap múlva folytatom rendes mikrofonnal/hangkártyával raspberry pi-n.
Beszéd felismerés + beszédszintetizátor a google-től, minden más nulláról. Jelenleg képes egy böngészőben futni, felismer kb 20 féle utasítást/kérdést. Messze még, hogy legyen belőle valami hasznos dolog, de smart home-hoz mondjuk biztos jó lesz.

Mivel nyelvünk bonyolult, sokféle szórendet és ragozást használunk, plusz a G gyakran félreérti így első körben megoldottam, hogy - mint amikor nyelvet tanulsz - noha a teljes magyar nyelvet nem ismeri, de tudjon spekulálni, hogy mit akarhattál mondani. Ha bővül a szókincse nyilván még többet kell majd tanítani.
Lokálisan folyamatosan figyeli az elhangzottakat, tehát nem kell megszólítással kezdeni a mondandód, elég ha a mondatba - akár a végébe - belefoglalod a nevét.

Neked nem faj Davide Astori halala?

Szoval arrol van szo, hogy mar megint meghalt valaki, ezuttal egy olasz focista - 31 evesen. Mivel nem latom az ilyenkor szokasos RIP es hasonlo topikokat, igy megkerdeznem, hogy neked nem faj egy olasz focista halala?

Dani Alves - aki egy masik csapatban jatszik (a PSG brazil legiosa) - azt mondta:

"Nekem nem fáj különösebben (a halála), mert nem ismertem, nem voltunk barátok. De az egész PSG együttérzését fejezi ki a családnak, ami elvesztette őt. Sajátos módon látom a világot, úgy gondolom, mindenkinek küldetése van az életben, és ha ezzel végez, egy másik helyre kerül. Talán ő már megtette, amit meg kellett tennie ezen a kaotikus világon, és egy jobb helyre került. Remek személyiség volt, aki megérdemli, hogy emlékezzünk rá. De úgy gondolom, hogy naponta hal meg milliónyi gyerek, és az nem kelt ekkora felzúdulást. Az ő haláluk ugyanolyan fontos, mint ez. És mindannyian csak átutazóban vagyunk ezen a világon, amikor eljön az időnk, nekünk is mennünk kell. Sajnálom a családját, ami elvesztette őt. A mi, a kollégái helyzete nem vethető össze a családja helyzetével, ami igazán közel állt hozzá."

Zártkörű, szakmai oldal szavazásának háttere és kapcsolódó gondolatok

Minap pár ismerőssel beszélgettünk, szerver és weblap üzemeltetés nyűgjeiről. Páran közülük több éven át vittek ilyen-olyan oldalt, kezdve rajongói fórumtól, a cégük webboltjának támogatására létrehozott oldalig. A tapasztalataikat egyetlen mondatban lehet összefoglalni:
„Site-ot vinni szopás.”
Gondoltam, ha ennyire belemelegedtünk a témába, kicsit kapargassuk meg a felszínt. Kinek, hol és mennyire szorít a csizma. A leggyakoribb problémákat az alábbi szempontok köré leehetett csoportosítani:
- Üzemeltetési költségek.
- Bevételi források
- Tartalomszervezési kérdések
- Felhasználók kezelése