Random Generátor podcast

Logbook: Angular, PWA, véletlen hibajavítás, cloudflared

· PT47M1S

Összefoglaló

Ebben a szakmai adásban Angularról, PWA-ról, véletlen hibajavításról és cloudflaredről esik szó. A poszt tartalmaz egy telepítő scriptet is.

Röviden

Műsor
Random Generátor podcast
Megjelenés
2025. 08. 11.
Hossz
47 perc
Témák
angular, pwa, hibajavítás, cloudflared
Átirat
Az epizód beszélt szövege alapján indexelve

Ebben az epizódban

Jó, >> nem, mert hogyha több csattanás van, az is zavaró, akkor azt is nehezebben találom meg, >> mert akkor több ilyen csapódást látok. >> Figyelj, szerintem, hogy ne legyen dráma, ezt csak így tegyük le.

Mindenki látja, hogy igen, van ilyen.

Ráírhatnánk kréával beruházásá, >> hogy ki a prod vagy mi a RGP a production, meg hogy mi a director.

Amú ha lesz egy fehér filed, akkor ráírhatod egyébként filc.

Hát vagy valami kréta vagy á de az lekopik.

Olyan. >> Hát de az a lényeg, hogy letörölhető. >> Jó, hát de azt mikor fogod letörölgetni?

Vagy írjuk majd a izét a >> hogy így >> írjuk, hogy melyik adást egyébként egyébként írhatnánk.

Amúgy nem hülyeség, mertogy én általában nekem a fá nevekből kellőröznöm, és hogy én csak annyit, egy három számjegyű adás számot látok csak, tehát nem adásszámot, hanem egy fá látok csak. >> Ó, hát örülj, hogy nem bináris meg mit tudom én.

Nekem nem hash, hanem >> amúgy igen.

Tehát hogyha valószínűleg ha én csináltam volna valamilyen kamerasoftvert, akkor hash alapján lennék a fálok, hogy ne legyen ütközés, mert nem bíznék az ID-ban.

Jó, amúgy igen, az az csúnya tud lenni, amikor a jártam már úgy Canon gépnél, hogy ugye a átkerült az egyik gépből a másikba a >> és felú írtad, hogy mi? >> Nem üt ütközés volt, és akkor ír írta, hogy nem nem írható a izé a memóriakya.

És akkor nézem, >> gépen ütközés volt, >> hát ugye a a fényképező gépen ugye ahogy akartam kattintani, ugyanabba a mappába, ugyanabba a fájba akarthogy >> hát ugyanazt az index mondjuk az eg valószínűleg régebbi gép volt és más alapján dolgozott, mert ezek már úgy dolgoznak, hogy van nekik egy ilyen abszolút memóriájuk és haformázod a kártyát, ugyanúgy folytatja tovább az indexelést. >> Tehát folyamatosan számolz tovább.

És azt figyelem, a nagy kamerák, tehát ezek a vannak ezek a nagy steadyicamek, amik ilyen várra tehetők meg satöbbi.

Mert mostannal is volt a nyáron találkozásom. >> Milyen jó kamerák azok, hallod?

Amikor látod azt, hogy egy kamera hogyan van professzionális, tehát nem egy ilyen, bár azt hiszed, hogy ez is professzionális kamera.

Jó, ez van rajta len meg az is, és az is az is Sony volt.

Igen, végülis van rajta egy piros LED, >> ugye tulajdonképp meg 4K és az meg nem tudott 4K-ba venni, csak annak olyan zoomát fogása volt, hogy hogy az arcot leszakadt. >> Hát fig azzal már nem lehet meggyőzni senkit se, hogy ilyen zoomát fogás, meg olyan zoomát fog, 4K, 8K, ez kell meg 60 fps meg 120 fps.

Én azt tudom, hogy 50 1080p 50 a TV, és a a csak abba van, mert ugye abba kell, >> és 50 megbit, tehát hogy nem is tudom, hogy tudná-e többet, de lehet, hogy tudna többet. >> A kép az jó nyilván ugye a rekesznyílást azt már nagyon tágra kell venni, >> és akkor ott már nagyon a bagaffektus már ott nagyon erősen számít.

Tehát az, hogy valaki van egy színpadon, akkor ha már hátrlébb hátrébb megy mondjuk három lépést, már kiment a fókuszból.

Úgyhogy egyébként meg ilyen 25 mről veszed. >> Tehát, hogy ilyen nagyon érdekes.

Szóval, hogy nagy ritkán kezem ugyébe bekerül egy ilyen kamera is, és akkor nyilván azokban is van autofókusz, és ha van autófókusz, mit csinál innen Sony kamera?

És hogy megy a felvétel és ő mindig így oda vissza, oda vissza.

Minden szani kamera ezt csinálja.

De ha de olyan, hogy pillanatokat, hogyha túl jó minden jó, akkor és megtalálta.

De onnantól kezdve sosem tudtad, hogy mikor fogja megint ezt csinálni, hogy h és akkor megint össze-vissza megy a fókus. >> Hát ezt minden kamera csinálja.

Nem is szerettem. >> Itt is az elején egyszerűen csak beállítjuk manuálba. >> Az jól van.

Az >> és kész meg a fényelést, meg a mindent. >> Köszön >> és akkor >> de nagyon rezegít nekem a Mi van?

Figyelj, én nem tudom azt sem, hogy hol raktam le a telefonomat. >> Jól van, fókuszt bekapcsoltam.

Ilyenkor már ne keresgéljenek engem. >> Mi az, hogy már a munkaidőbe kerest?

Hát bár egyébként már >> már nem >> már vége van már a munkaidőnknek, ha azt nézzük. >> Igen. >> Meg amúgy is nyilvánvalóan úgy jöttünk el, hogy vége van a munkaidőnek.

Ilyen lágypörkölésű kávé, amit iszok, és ilyen megvan az a fanyasága, hogy ilyen lehet, hogy csak a kocos pohár miatt. >> Igen. >> Igen.

An annyira annyira elvolt a figyelmem.

Ez csak így a hallgatókedve. annyira volt a figyelmem, hogy véletlenül a ugye most úgy szoktuk mit csinálni mindig, hogy a mosogatógép, ahogy van a mosogatógép, ugye az így beépített ugye a szekrénybe végigbe vannak ezek építve, és csak a mosogatógép is egy beépített része a beépített szekrényben, és akkor >> gyakorlatilag része, hogy kinyitod akkor gyakorlatilag mintogyha szekrénynek az ajtaját nyitnád le.

És az a lényeg, hogy hogyha végzett a mosással és pont tegnap este hát szinte már éjszakára végzett a mosással, akkor már csak annyit csináltam, hogy ugye kinyitottam teljesen sarokig az ajtót, és akkor ugye hüljenek ki vagy párjanak ki az edények, és akkor majd ki lesz pakolva majd a mai nap.

Mind a ketten ugye most jöttünk ide haza.

Tehát az, hogy még egyikünk sem pakolt ki.

Na és akkor ha addig, ameddig ugye ha nem fér be minden a mosogatógépbe egy mosási körben, akkor ugye jön a következő körre már a várakozó adag, ami hova pakolódik?

Természetszerűleg a mosogatógép fölötti részre, a rapult részre.

Van ott az airfryer, van a kávéggép, van a sócukor, egyéb ilyen édes, mondjuk a sóz nincsen ott.

Szóval az az ilyen kakaópor meg az ilyeneknek a a cuccai ott vannak egy egy ilyen fatálcán. >> Ühüm. >> De hát előtte még van bőven hely, tehát oda gyűlnek az edények, hogy majd oda lesz majd cserélve.

És mivel nem gyűlt még olyan sok edény fel, mert hát relatíven meg lett tömve tegnap a mosogatógép, ott volt valószínűleg egy üvegpohár.

És ezt az üvegparat én teljesen természetesen csak a kávéggépp alátem, lecsuktam és oda sem figyeltem, megnyomtam a gombot és a már használt pohárba főztem le a kávét. >> Úristen, hát biztos, hogy meg fogsz halni. >> Ná mondta, hogy biztos cián volt a pohárban, és akkor majd én azt ittam most meg >> de átöntöttem, hogy a lelki lelki végén is bé legyen c János.

Hát igen, >> igen, hogy ne odódjanak még ki belőle a dolgok, de igazából szerintem már mindegy.

Úgyhogy ezt az adást majd Nándi fogja majd megvágni. [Zene] Hát azt várhatod.

Neked is van androidos készed?

Biztos valamilyen vágóprogramod.

Éppen ma is van androidos telefonom, egy Huawei P9 Lite. >> Ja, azér megvan.

Nem adtad el? >> Nem, az direkt azért van, hogy azon, hogyha tudod így tesztelgetni akarok valamit akkor >> Ja.

Aha. >> Te hagytál ilyet, hogy teszteli telefon. >> Aha.

Tesztelői telefont, mert mert azt vettem észre, hogy a az iPhone-on hiába nyitom meg Chromeban, van, hogy valami ott jól tök jól működik, és akkor megnyitom Androidos Chromeon, és így >> Aha.

Mi a Tehát, hogy >> hát én már leszarom leszedom az ilyeneket.

Figyelj, én én már prodotba készítem a dolgokat.

Hát most legutóbban ugye van a híres kotta applikációm, és akkor hát volt egy kis isunk ugye amikor voltunk és talán ezt megénekeltem az esküvőn, hogy nem volt érő lenne a pincébe és hogy nem tudtunk váltogatni sem a számok között, mármint a ották között és be kell screenshotolni az applikációt, ami hogy mondjam, egy ilyen mélypontja volt, hogy be kell screenshotolni.

Tudtam én, hogy el fog ez valamikor következni, de nem gondoltam, hogy ennyire hamar. pedig ez így sokat bizonyított egyébként, mert egy csomószor működik egyébként az app.

Most kísérlem, hogy fontosan, hogy elrontsam.

Egyszer sikerült elrontani egy egy véletlen egy inner joinnal, hogy csak nálam volt jó, senki másnál nem volt jó, mert csak én használtam kápitát, aki zonkarát használ, az az annak semmi nem volt onnantól kezdve jó, meg az énekeseketnek sem töltött be onnantól kezdve.

És akkor most azon gondolkozok, hogy az digitálósan van nekem kint az a az a virtuális gép, ami futtatja ezt az appot.

És 2800 Ft-ot fizetek gyakorlatilag egyetlen CPU coreért, meg azzem 1 gig RAMért meg 25 gig SSD-ért, ami hát >> hát de az elég csirke. >> Jó, hát nyilván nem 300000 felhasználóra van méretezve, ez egyértelmű.

Ez mennyi user beel? egy olyan 10-et. >> Jaj, nem szoktam mérni.

Hát egy szerintem egy ilyen 150-et elbír.

Amúgy >> azért mondom, hogy >> de az >> alapvetően én >> jó az >> én úgy voltam vagy úgy vagyok most vele ugye, hogy azt csináltam, hogy becasheltem >> minden adatot, tehát az volt a probléma ugye, hogy nem működik, hogyha nincsen net.

És akkor azt meg kéne oldani, hogy legalább a laozás működjön már.

Úgyhogy annak iné ezt az angular applikációt, képzeld úgy írtam meg, hogy ugye régen még úgy úgy fejlesztett még Angular 2-ben, hogy hogy már elég régi nem tudom hányas verziójú angulát, de elég régi projekt, hogy magát a az XHRket, tehát nem feetcheket küldtem, hanem Xh-t küldtemm, >> ami ha azzem feetcset küldtem, mert ugye az agulánnak a saját metódusát használtam, hogy subscribe-oljak ugye egy resort Igen, >> és a szerintem az XH-t, nem tudom már, mindegy.

Szerintem XHTML requestes >> valamit példá az a lényeg, hogy én azt kiraktam egy kommon namespace-en belüli osztályon belüli static metodba, hogy az nekem legyen egy olyan univerzális, bárhol meghívható static functionöm, hogy hogy azt csinál nekem egy XHR-t. >> És úgy írtam, képzeld a Promissát, hogy annak csak Denre fut, az csak Denre képes futni.

Tehát, hogy amikor így néztem, mert ugye gondolkoztam, hogy hol kéne lekezelni ezt a hibát, hogy honnan tudja meg azt, hogy nincsen internet, >> mert az egy dolog, hogy az applikáció nézi, hogy van-e internet, és ha nincs internet, akkor beállít egy ilyen state-et, hogy nincs internet, és kiírja is írja, hogy nincs internet.

De hogy amikor megy egy XR kérdés, akkor honnan tudom meg abból, hogy nem sikerült a szerverről kérni a az a szükséges adatot?

És amikor megnyitom, akkor látom benne azt, hogy így CB úgy neveztem el, gondoltam, vagy úgy neveztem el ugye a rejectet, hogy CB >> és akkor ott láttam, hogy if ágban CB a visszatér a válasszal vagy return errorral tér vissza.

És akkor beraktam, hogy akkor akkor a a stateful state menedzserbe, ami gyakorlatilag annyi, hogy a lokal storage-bugye ki cesseli az adatot, akkor én nekem az úgy menjen ki mindig lokál storage, amit ő aktuálisan lekérrim. >> Ühüm. >> Miközben egyébként kiszolgálja azt a lekérésnek a helyét és akkor, amikor hiba van, akkor jelezde azt, hogy egyébként nincs internet, de választjaz vissza. a legutóbbi kapott választ úgy, hogy megnézi, hogy mi volt a kért adat, mi volt a user, meg mi volt a az URL. >> És akkor azt így szépen be van így hashelve, és akkor azt így elteszi, és akkor így tök jól működött.

És akkor csodálkoztam rajta, hogy hogy lehet az, hogy egyetlen requestem egyetlen requestre sem írtam még meg a catch részt, de már működik, tehát hogy csak módosítottam az eredeti metódustm >> és hogy már egyből működik, hogy nem kell nekem a rejectet is most ugye a catch a pont catchet odairkálnom és mindenhova külön beájatnom.

És akkor jöttem rá, hogy úgy írtam meg, hogy a reject és resolve, ugye a new promise, tehát return new promise, tehát a promisszal tér vissza a metódus, return new promise.

És akkor abba beállítod azt, hogy ugye kettő paraméterrel lehet, így resolve meg így reject. >> Jó. >> És ilyen resolveba beállítottam a hibát is.

És nem a rejectbe küldtem ki a hibát, hanem a resolveba. >> Ó, >> merthogy én csak úgy ilyen ilyen parasztmódszerrel, hogy egyel valamivel visszareturnö és kész.

Hát azt így néztem, hogy olyan tervezési hibát követtem el ezelőtt nem tudom öt éve, >> ami most nekem a hasznomra válik, mert most valószínűleg ez így ez így most jó nyírt nyilván írtam hozzá most már egy rejectet is, és akkor a rejectben ténylegesen a hibatörtén és nincs mit tenni, és és elégett a világ és a tényleg azt mondja, hogy most akkor már hiba van, de egyébként meg >> megadja rendesen azt a beccashelt adatot, ha nincs internet, ami egyébként nekem szükségem lenne rá.

Úgyhogy lényegében véletlenül előreolgoztam öt évvel ezelőtt >> jó >> és és igazából három sorral megoldottam az egész kösedési problémáját >> az applikációnak.

Nyilván utána azokon kell csak végigmenjek, hogy mi az, ami írási folyamat, tehát az, hogy hogy hozzáadni dalt, szerkesztani, a hangnemit változtatni, megjegyzést hozzáfűzni. mit akármit csinálj, hogy ilyeneket mondjuk ne engedjen el az applikáció, mert hát most igazából csökkentett >> csökkentett módban megy, mert ugye végigfutatta a fejemen, hogy mi van, hogyha ketten vannak két külön tablet, egyik ezt módosítja, másik amas módosítja.

Last update jelensége akkor felülíródjon.

Az elő első változtatás az nem jó. >> Tólt update ugye, hogy mind a kettenírja az adatot, egyik beírja, hogy a vag a helyet egyik beírja, hogy B, a másik meg beírja azt, hogy C.

És akkor amelyik később ment rá, annak a változtatása lesz érvényes. >> És olyat, hogy conflict menedzsert implementálni a rendszerbe, meg sem fordult a fejemben, hogy csináljak, mert annyit nem ér ez az egész, mert még mindig ingyenes cumó, amit amit így így hostolok.

És így gondolkoztam ettő, hogy most fizettem érte 2800 Ft-ot.

Lehet, hogy igazából csak én vagy az én társaságom, vagy baráti köröm használja, hogy így mi lenne, hogyha így átköltöztetném a digitalről, a saját szerveremről, tanulva abból ugye, hogy mi történt ugye a Pro Hardwerrel, >> meg a az összes több az egész lapsaláddal, >> hogy így minek olyan komolyan venni a rendelkezésreállást, hogy végül is már tud cashelni, >> hát végül is akár mindenkinek a telefonjára külön feltelepít az összes kottát. >> Hát úgy történik, hogy a teljes adatbázist lehúzza. >> Aha. >> És akkor azt leteszi local storage, csak minden egyes könyvtárgy nyitáskor, tehát akkor mikor listázni akor az összeset, akkor háttérben frissített egyet, >> és a háttérben, ha próbált frissíteni…

Említett entitások

Témák

  • angular
  • pwa
  • hibajavítás
  • cloudflared

Szervezetek, cégek

  • Angular
  • cloudflared

Hallgasd meg

Gyakori kérdések erről az epizódról: „Logbook: Angular, PWA, véletlen hibajavítás, cloudflared”

Miről szól ez az epizód: „Logbook: Angular, PWA, véletlen hibajavítás, cloudflared”?

Ebben a szakmai adásban Angularról, PWA-ról, véletlen hibajavításról és cloudflaredről esik szó. A poszt tartalmaz egy telepítő scriptet is. Az epizód a Random Generátor podcast című magyar podcast egyik adása, megjelenés: 2025. 08. 11..

Milyen témákat érint ez az epizód: „Logbook: Angular, PWA, véletlen hibajavítás, cloudflared”?

Fő témái: angular, pwa, hibajavítás, cloudflared.

Mikor jelent meg és milyen hosszú ez az epizód: „Logbook: Angular, PWA, véletlen hibajavítás, cloudflared”?

Megjelenés: 2025. 08. 11.. Hossz: 47 perc. Az epizód a Podiverzumon hallgatható meg: https://podiverzum.hu/podcast/random-generator-podcast/logbook-angular-pwa-veletlen-hibajavitas-cloudflared-astp2431

Több epizód a Random Generátor podcast-ből

  • Logbook: A technika folyamatos tutujgatása állandó

    A Random Generátor podcast új epizódjában a technikai beállításokat finomhangolták a készítők, különös tekintettel a hangminőségre. A végeredményt a hallgatóságra bízzák, hogy eld…

  • Ep.329. Kérjük, helyezze a terméket a csomagolófelületre

    Az adás a hazai boltláncok önkiszolgáló kasszákkal kapcsolatos tapasztalatait mutatja be. Szó esik a bevezetésről, a vásárlói elfogadásról, a visszaélések elleni védekezésről, és…

  • Ep.328. A minőség ára

    A Random Generátor podcast 328. adása a minőség fontosságát taglalja hallgatói visszajelzések alapján, felvetve az Apple szubjektív minőségfelfogását és a HVG jelentését selejteze…

  • Logbook: Az idők változnak

    Az epizód témája az idő múlása, melyet a "Random Generátor podcast" mutat be.

  • Ep.327. Életünk egy ötórás ablak

    Az AI már nem csak kommunikál, hanem vásárlási tranzakciókat is kezdeményez és adatbázisokat törölhet. Ez az epizód az AI-val való együttélés kockázatait és a gyorsuló technológia…

  • Ep.326. A beauty filteren túl

    A podcast ezen epizódja a digitális képszerkesztés valóságra gyakorolt hatásait vizsgálja. Megemlítik, hogy a túlzottan retusált fotók hogyan nehezíthetik meg egy eltűnt személy k…

  • Logbook: Macbook, a kóbormacska és a patkányok

    A Random Generátor podcast 'Logbook: Macbook, a kóbormacska és a patkányok' című epizódja egy rendhagyó naplót mutat be, amely Macbook, egy kóbormacska és patkányok történetét mes…

  • Ep.325. Most már a WC-zéshez is mobil kell 📱 🙈

    A digitális jövőben a mosdóhasználathoz is mobilalkalmazás és online fiók szükséges, ami adatgyűjtést és frissítési kényszert eredményez. Felvetődik a kérdés, hogy mi lesz a luxus…

  • Ep.324. Programoznod nem kell, de értened kell hozzá

    Ez az epizód a lottó valószínűségét és az AI-designnal kapcsolatos tévhiteket tárgyalja. Felveti a kérdést, hogy az AI vajon tényleg kreatív szabadságot hoz-e, vagy csupán eszköz…

  • Logbook: $~: apt-get dist-upgrade

    Ebben az epizódban a technológiai és közéleti frissítéseket beszélik meg.

Hasonló epizódok más magyar podcastokból