Heh

Talán az egészségesnél régebb óta foglalkoztatott már az a kérdés, hogy mi lesz majd velünk, ha elfogynak a jelenleg használt, ABC-123 formátumú rendszámtáblák. Már évekkel ezelőtt számolgattam, hogy vajon mikorra érünk el az utolsó betűkig (az ábécé vége ugyebár foglalt), de mindig csak odáig jutottam el, hogy ez “még az én pályafutásom alatt” be fog következni.

A kérdésemre tavaly nyáron az Innovációs és Technológiai Minisztérium adta meg a választ, amikor bejelentették, hogy 2022 júliusában megjelennek az utakon az első hétkarakteres rendszámok, AA AA-123 formátummal.

Nekem tetszik az új betűtípus!

Természetesen azonnal el is határoztam, hogy felkészítem az Égvemaradt.hu-t az új formátumra, ééés… Hát igen, tegnapelőtt már el is jutottam odáig, hogy nekiültem a feladatnak. (Ismerjük a kapcsolódó mondást: “Ha egy férfi valamit megígér, akkor azt meg is fogja csinálni. Felesleges félévente emlékeztetni!”)

Na, szóval feltűrtem az ingujjamat, és felkészültem, hogy most aztán akkor nyakig belemászom a kódba. Új formátum, ugye, közben a régi támogatását is meg kell tartani, más országkódok esetén semminek nem szabad változnia, ezek voltak a követelmények.

Hét és fél perccel később készen volt a módosítás:

if (($orszagkod === 'H') && (mb_strlen($betuk) === 4)) {
  $betuk = mb_substr($betuk, 0, 2) . ' ' . mb_substr($betuk, 2);
}

A hét és fél perc valahogy úgy állt össze, hogy

  • 3 perc volt megtalálni, hogy hová kellett hozzáadni az új funkciót,
  • 1 perc volt ténylegesen megírni a kódot,
  • 2 perc volt letesztelni a módosítást,
  • 1 perc volt deployolni az új verziót (wow, ez sokkal komolyabban hangzik, mint az, hogy felmásolni az új fájlt a szerverre!), és
  • fél perc volt az egészet beküldeni Gitbe.

Szóval mostantól jövőálló a rendszer, jöhetnek a hétkarakteres rendszámok!

De nem is ezért született ez a bejegyzés. Igazából ha csak ennyi történt volna, akkor nem is írtam volna poszt, mert hát minek. A címben is említett halk felhorkanást az váltotta ki bennem, hogy másnap szembejött velem egy cikk: https://www.origo.hu/auto/20220324-furcsa-dolog-tortent-az-uj-rendszamok-ellenorzesenel.html

A clickbait címen átlendülve a lényeg az, hogy a Belügyminisztérium hivatalos Jármű Szolgáltatási Platformja még nem tud mit kezdeni az új formátumú OT-s rendszámokkal. (Igen, tudom, hogy az OT-sek hamarabb váltottak, meg hogy ők nem is AA AA-123, hanem pillanatnyilag OT 12-345 formátumúak, de most ne szőrszálhasogassunk.)

A Belügyminisztérium amúgy azt nyilatkozta, hogy rajta vannak az ügyön.

De most már igyekezhetnek bárhogy, az Égvemaradt.hu (ismét) a hivatalos szervek előtt jár egy lépéssel. 🙂

Heh.


Hogy mit honnan:

Korai húsvét az Égvemaradt.hu-n!

Bár még nincs itt 2021 húsvétja, elrejtettünk nektek egy apró húsvéti tojást (vagy inkább nevezzük a “hivatalos” nevén: easter egget) a Műszerfalon: egy titkos kombóval elővarázsolhattok egy új mezőt az Egyéb adatok szekcióban, ahová beírhatjátok aaaz… <dobpergés>

OTP gépkocsinyeremény-betétkönyvetek számát!

— Bocsánat, micsodát?
— Az OTP gépkocsinyere…
— Igen, igen, akkor jól értettem… De… Miért?

Úgy értem… Hogy jön ez ide? Az Égvemaradt.hu-hoz?

Nos, ha benned is megfogalmazódtak a fenti kérdések, az teljesen rendben van. És az is, ha esetleg már az “OTP gépkocsinyeremény-betétkönyv” kifejezésnél elakadtál (ha mondjuk 50 évesnél fiatalabb vagy).

Mi az a gépkocsinyeremény-betétkönyv?

Ez a csodaszép szóösszetétel, amelyet öröm a GUI számára elfogadható hosszúságúra rövidíteni, elválasztani, vagy csak egyszerűen a hivatalos írásmódját megtalálni, egy érdekes pénzügyi entitást takar. A napi.hu tökéletesen összefoglalja a lényeget:

A konstrukciók egyszerűek: az ügyfél beteszi a pénzét egy kisebb összegű bankbetétbe, ami ugyan kamatot nem nagyon fizet, de cserébe rendszeresen részt vesz egy soroláson, amelyen autót nyerhet a szerencsés kliens. A bankbetét és nyereményjáték ötvözetéből álló konstrukció 2021-ben lesz 60 éves Magyarországon.

Szóval a mi szempontunkból ez egy nyereményjáték, ahol egy pénzintézet havonta kisorsol néhány szerencsést, akiknek vesz egy-egy autót a kevésbé szerencsések pénzének hozamaiból (illetve a szerencsések dönthetnek, hogy az autót kérik-e, vagy az árát).

De ezzel még mindig ott marad a kérdés, hogy hogyan jön ez az egész az Égvemaradt.hu-hoz. A válasz: sehogyan. Hogy akkor miért csináltam meg ezt a fejlesztést az oldalra? Na, erre már három válaszom is van.

Miért került ez az Égvemaradt.hu-ra?

Először is: mert megtehetem. 🙂 Az a jó az Égvemaradt.hu fejlesztésében, hogy hozzáadni korlátlanul lehet. Senkinek nem kötelező használnia az újdonságokat, és ezeknek a — nevezzük így: kísérleti — funkcióknak nem kell megfelelniük semmiféle komoly (pl. igazgató-) tanács elképzeléseinek.

Másodszor, és ez már inkább szól a tényleges motivációról: mert szükségem volt rá. Az történt ugyanis, hogy bár jómagam soha nem áldoztam (pénzt) a szerencsejátékok oltárán, a párommal mégis hozzájutottunk 🙂 egy ilyen betéthez, és úgy döntöttünk, hogy ha már így alakult, akkor nem váltjuk vissza, hanem játszunk. 😮 Ki tudja, talán még nyerhetünk is egyszer!

Igen ám, de az OTP-s srácok is cselesek: semmilyen módon nem értesítenek, ha nyertél, még a saját hivatalos appjukon keresztül is hónapról hónapra neked kell(ene) lekérdezned, hogy vajon kisorsolták-e a betétedet. A viselkedésük amúgy üzletileg érthető — az át nem vett nyeremények tovább kamatoznak nekik, és mivel egy hónap után már maga a nyereményautó nem, csak a sorsoláskori ára kérhető, az infláció nem jelent számukra kockázatot. Ennek aztán meg is látszik az eredménye: ha jól számoltam, jelenleg 675 át nem vett nyereményt tartanak számon, amelyek közül a legrégebbit 1982-ben sorsolták ki.

Na de most, ha már érintetté váltam, mégsem hagyhatom, hogy elússzon egy esetleges nyereményautó, nem?! Természetes, hogy minden sorsolás után ellenőriznem kell, vajon kihúzták-e a számomat. Viszont mivel ez a feladat eléggé rendszeres, sőt, mondhatni monoton, ráadásul az esetleges elfelejtésének nagy ára van, egyértelmű, hogy nem lehet, illetve nem szabad humán erőforrással megoldani – ide bizony gép kell. Ha pedig az OTP — a saját érdekei miatt — nem biztosítja ezt a gépet, akkor — a saját érdekeim miatt — magamnak kell azt elkészítenem. Hát akkor automatizáljunk!

Az xkcd örök érvényű klasszikusa nálam szerencsére nem teljesült

Az automatizálást amúgy nem kell túlmisztifikálni, a teljes kód elfér egy fél képernyőn, a két kulcsszó a curl és a cron. Utóbbi miatt került fel végül ez a funkció nyilvánosan az Égvemaradt.hu-ra.

Mivel a lejáró műszakiról szóló emlékeztetőket már úgyis cronnal küldjük ki, igazából adta magát a dolog. Hiszen tulajdonképpen az egész oldalnak pont az a célja, értelme, küldetése (ide most ilyen fokozódóan drámai-magasztos zenét kell elképzelni), hogy e-mailben értesíti a felhasználókat, ha valamilyen számukra fontos esemény történik — egy autó megnyerése pedig eléggé kimeríti az esemény fogalmát, nem? (Itt vége van a zenének, és jönnek fanfárok a következő képhez.)

Aki akar(na), az persze beleköthet(ne) ebbe az új feature-be (is). Álljon itt ezért egy kis kérdések-és-válaszok-blokk, hátha mindenki megtalálja benne a saját fenntartását és a hozzá tartozó — remélhetőleg megnyugtató — választ.

1.
— Mi lesz azokkal a betétesekkel, akiknek jelenleg nincs járművük, azaz akiknek éppen hogy nyerniük kellene egy autót, hogy rendszámuk legyen? Ők hogy regisztráljanak az Égvemaradt.hu-ra?
— Egyrészt rendszám nélkül is lehet regisztrálni, másrészt viszont ennek a funkciónak egyáltalán nem célja, hogy bevonzza azokat, akik csak emiatt regelnének. Ez az OTP biznisze, nem a miénk. Tekintsünk rá úgy, mint egy apró figyelmességre, egy kis köszönetre azoknak a felhasználóknak, akik már itt vannak. Hadd örüljenek neki azok, akiknek esetleg segít, és ne azokkal kezdjünk el azonnal foglalkozni, akiknek épp nem!

A rajz apropója most éppen a foci volt, de bármi más is lehetett volna

2.
— Szerintem adatvédelmileg aggályos az, hogy meg kell adnom a betétszámot az oldalon! Honnan tudhatom, hogy a szám ismeretében nem fogjátok megkaparintani a nyereményemet, ha kisorsolnak?
— Egy: megígérjük. Kettő: a betétszámok nem titkosak, maga az OTP is publikálja például az át nem vett nyereményekhez tartozó számokat.

3.
— Mit tegyek, ha több nyereménybetétem is van? Több számot is meg lehet adni a Műszerfalon?
— Egyelőre nem, minden felhasználó csak egy betétszámot adhat meg. De ha ebben a helyzetben vagy, akkor írj egy emailt az info@egvemaradt.hu-ra, és megoldjuk! 😉

Elég már a szövegből! Hol az easter egg?

Ha megjött a kedved az új funkció kipróbálásához, kövesd az alábbi lépéseket:

  • Jelentkezz be a fiókodba és lépj be a Műszerfaladra.
  • Görgess le az Egyéb adatok szekcióban lévő Előfordulási helyek mezőhöz.
  • Írd be ebbe a mezőbe, hogy “OTP” (idézőjelek nélkül). Ha már írtál ide valamit, akkor azt nem kell kitörölnöd, egyszerűen (szóközzel elválasztva) írd be az OTP-t a meglévő előfordulási helyek után.
  • Mentsd el a változtatásokat a szekció végén lévő Mentés gombbal.
  • Töltsd újra az oldalt.
  • Ekkor a Mentés gomb előtt megjelenik az új mező, az értéke pedig 000000000 lesz. Add meg itt a betétszámodat (a kétjegyű sorozatszámot és a hétjegyű sorszámot egybeírva).
  • Töröld ki az előfordulási helyek közül az OTP-t.
  • Mentsd el a változtatásokat a szekció végén lévő Mentés gombbal.
  • Az új mező mindaddig látszani fog, amíg ki nem törlöd belőle a számot. Ha így teszel, eltűnik, de a fenti lépésekkel bármikor ismét elővarázsolható. 🙂

Még néhány technikai apróság

Az OTP minden hónap 15-én sorsolja a nyereményeket. Az automatikus ellenőrzés valamikor ezután, általában a következő napon, délben fut le. Az esetek nagy részében sajnos nem nyernek a megadott betétszámok, ilyenkor semmi nem történik, senki nem kap értesítést.

Ha viszont az OTP bármi mást válaszol a lekérdezésre, mint az általunk előre beprogramozott negatív válasz, akkor a rendszer levelet küld. De nem ám a felhasználónak! Hanem egy Égvemaradt.hu adminnak, mert elkötelezett hívei vagyunk annak, hogy minél kevesebb embertársunk kapjon feleslegesen szívrohamot egy esetleges téves riasztás miatt. Ugyanis ilyen téves riasztáshoz vezethet az, ha:

  • az OTP megváltoztatja az interfészét, akár formailag, akár tartalmilag (és ezt természetesen bármikor, szabadon megteheti)
  • valami gond adódik a lekérdezés közben, pl. hálózati probléma, valamilyen tűzfal vagy szerverhiba miatt

Szóval sajnos még a “nem negatív” válasz esetén is esélyes, hogy az adott betétszám nem nyert, ezért a felhasználók idegeinek borzolása helyett először egy ember ellenőrzi majd, hogy tényleg egy szerencsés nyertest köszönthetünk-e az Égvemaradt.hu-felhasználók soraiban. És ha igen, akkor természetesen azonnal admin üzenetben értesíti az illetőt.

Ilyen jó lenne, ha nyerne valaki 🙂

Ha esetleg még mindig felmerülne egy negatív gondolat, íme a fenti kérdések-és-válaszok-blokk következő eleme:

4.
— De akkor ezek szerint egy admin hamarabb fog értesülni a nyereményemről, mint én magam!
— Igen, ez így van. Sőt, mondok egy durvábbat: a közjegyző meg még hamarabb értesül, az OTP alkalmazottjairól meg aztán ne is beszéljünk! Szerintem nincs ezzel semmi baj addig, amíg megbízol az Égvemaradt.hu-ban, és ezzel az adminokban. És ha már felhasználó vagy, akkor ez így van, nem igaz? 😉

Izzik a levegő az izgalomtól a nénik és az úttörő körül

Szóval röviden összefoglalva: easter eggre fel, nyerjetek egy vadiúj autót, és hadd osztozzunk az örömötökben!


Hogy mit honnan:

Értesítő lejáró forgalmiról

Egy felhasználói ötlet nyomán (kösz, Valér!) új funkcióval bővült az Égvemaradt.hu!

Mostantól belépés után, a Műszerfalon, az Egyéb adatok részben megadhatod a forgalmi engedélyed lejárati dátumát. Ha ezt megteszed, akkor a rendszer a lejárat előtt először 90, majd 60, végül pedig 30 nappal emlékeztető levelet küld, hogy időben megszervezhesd a járgányod vizsgáztatását.

A lejárati dátumot a Műszerfaladon adhatod meg

A korrektség úgy kívánja, hogy leírjam: nem mi találtuk fel a spanyolviaszt, ez a funkció elérhető a hivatalos Ügyfélkapun keresztül is. Ha van ügyfélkapus fiókod, érdemes bekapcsolni ezt a feature-t, nekem már segített.

Ha viszont nincs, esetleg valami más okból nem tudod vagy nem akarod használni azt a szolgáltatást, akkor mostantól az Égvemaradt.hu lehet az új megmentőd! És ehhez ráadásul még egy Kormányablakba sem kell elzarándokolnod. 😉

Te milyen új funkciót látnál szívesen az oldalon? Írd meg kommentben vagy levélben az info@egvemaradt.hu címre, és lehet, hogy épp neked mondhatok majd köszönetet egy következő blogbejegyzésben az új remek ötletért!

☮ üzenetsablon

Gyorshír: (a poszt írásakor) holnap, azaz 2016. október 1-jén, a Hungaroringen megrendezik az idei Volkswagen-találkozót.

vw_hippifalu_2015-bogarak-rika3849s-foto_kaiser_erika_crop

A Hippifalu egyik* autóján (pszt: egy Transporteren!) ott virít majd egy Égvemaradt.hu-matrica is, ennek örömére pedig beizzítunk egy régi üzenetsablont, amely eddig kikommentezve pihent a kód mélyén:

Szép autó! 😉

vw_hippifalu_2015-tabortuz_fenyfestes_ejszaka-rika4669s-foto_kaiser_erika_crop2Ezzel a rövid, ám pozitív üzenettel akkor is feldobhatjuk az autót egész évben ápolgató, szeretgető gazdák napját, ha esetleg nem sikerülne személyesen gratulálni nekik. Biztos, hogy sok járgány fogja megérdemelni a dicséretet, ezért erre a napra ez az üzenetsablon fogja elfoglalni a lista első helyét!

Látogassatok ki a találkozóra, nézelődjetek, ámuljatok és érezzétek jól magatokat!

Peace and love,
Égvemaradt.hu

belyeg128_small

Ui.: Az üzenetsablon a találkozó után is elérhető marad, de a lista alapértelmezett, első pozícióját újra a névadó sablon fogja elfoglani.

*: aztán a nap végére akár már többön is 🙂


Hogy mit honnan:

  • Hippifalu életképek a 2015-ös találkozóról: a találkozó saját képgalériájából (és ha hinni lehet a fájlneveknek, akkor Kaiser Erikától)

A Zöld Lakat

Nemrég egy alig észrevehető, mégis nagyon fontos változás került be az RszMail-be. A szemfüleseknek talán feltűnt, hogy a böngésző címsorában megjelent A Zöld Lakat:

lakat_grad
Ott van!

Ez nem kisebb dolgot jelent, mint azt, hogy az oldal mostantól biztonságos kapcsolatot biztosít a szerver és a böngésződ között!

buliNéhány korábbi posztban (pl. ebben) érintettem már ezt a témát, így most nem szeretnélek untatni a részletekkel, de a lényeg, hogy ezzel az új, jövőbe mutató* fejlesztéssel új kapuk tárultak ki az alkalmazás előtt. Ezek közül az első és legfontosabb a push értesítések lehetősége, később pedig további kényelmi és/vagy hasznos funkciókat tudunk beépíteni (pl. rendszámfelismerés fényképről).

A biztonságos kapcsolat örömére ki is kapcsoltam a Firebase appot, ami eddig a push értesítéseket kezelte (mondjuk teljesen megszüntetni nem volt szívem, úgyhogy az odatévedőket most udvariasan átirányítjuk a Főoldalra). 🙂

southpark

További előny, hogy mostantól a jelszavad is biztonságosan utazik a hálózaton, így sikerült még egy támadási lehetőséget elvennünk a gonoszoktól. Ettől függetlenül továbbra is javasoljuk, hogy minden fiókodhoz — tehát az RszMail-hez is — eltérő jelszót használj.

A nemkocka látogatók itt abbahagyhatják az olvasást, a kockáknak pedig még némi háttérinfó. 🙂

Nem lenne korrekt nem megemlíteni a posztban a Let’s Encrypt nevű kezdeményezést, amely lehetővé tette az oldal HTTPS-esítését. Ez a (nagy, neves szervezetekből összeállt) csoport a teljesen titkosított internetet tűzte a zászlajára, és ezért hajlandóak tenni is (és nem úgy, mint a böngészőfejlesztők, akik egyszerűen letiltják az egyes funkciókat titkosítatlan kapcsolaton keresztül -.-).

Our goal with Let’s Encrypt is to get the Web to 100% HTTPS.

"Ez derék dolog, srácok!"
“Ez derék dolog, srácok!”

A Let’s Encrypt által kiállított tanúsítvány ingyenes, de semmivel sem rosszabb a fizetős verzióknál — egyszerűen végre valaki felismerte, hogy amíg néhány nagy cég bevételi forrásként tekint az SSL tanúsítványokra, addig nem fog tömegesen elterjedni a biztonságos kapcsolat.

A teljesség kedvéért idekívánkozik a Get HTTPS for free! is, amely — bár a neve egy ájfonnyerős/lehúzós/átverős oldalt sejtet — a Let’s Encrypt egy felhasználóbarát** wrappere, és amely nélkül esélytelen lett volna a HTTPS-re való átállás. Persze biztosan bennem van a hiba, de az én cPanelhez szokott, tunya agyamnak még ez a wrapper is egy izzasztó akadályfutás volt, de a kemény munka meghozta a gyümölcsét, és végül sikerült megszerezni a tanúsítványt. 🙂

Ha Te is hasonló feladattal találod szembe magad, és hozzám hasonlóan megilletődsz az SSL, TLS, CSR és hasonló HBR-ek láttán, szólj, és szívesen segítek. 🙂

belyeg128

green_lantern
Nem veszlek be a posztomba.

Ui.: Ebbe a posztba valahogy bele akartam keverni A Zöld Lakat analógiájára a Zöld Lámpást is, de aztán arra jutottam, hogy számomra annyira szörnyű élményt nyújtott a film, hogy inkább nem riasztom el az amúgy is gyér közönségemet ilyen utalásokkal. Remélem, értékeled, hogy megkíméltelek ettől az erőltetett párhuzamtól. 🙂

*: ez bullshitnek hangzik, pedig nem az.

**: vagy nevezzük inkább kevésbé felhasználógyűlölőnek 🙂


Hogy mit honnan:

Summer special üzenetsablon

Megérkezett a nyár és vele természetesen a kánikula is. 😐 A hőségre az RszMail egy új, nyári üzenetsablonnal reagál:

Gyerek/állat maradt a forró autóban!

Sajnos ez az az időszak, amikor minden évben előkerülnek a napon álló autóban hagyott gyerekről vagy kisállatról szóló hírek. A szülő/gazdi persze csak néhány percre ugrott el bevásárolni, de ez a “néhány perc” komoly veszélyt jelenthet a forró utastérben maradtakra.

dog_w_ac
Egy fokkal jobb megoldás [Kérlek, ne törd be az ablakot. Megy a klíma. Van vize, és a kedvenc zenéjét hallgatja.]
A gondatlanságot megszüntetni/megelőzni sajnos nem tudjuk, de az új üzenetsablonnal biztosítjuk, hogy tényleg akárki üzenhessen a jármű (regisztrált) tulajdonosának néhány kattintással, bejelentkezés nélkül.

Reméljük, hogy soha nem lesz rá szükség!

belyeg128U.i.: Elnézést kérek a tanévnyitós posztkezdésért. Sajnálom.


Hogy mit honnan:

  • A summer special üzenetsablon ötlete: egy kreatív munkatárstól 🙂
  • Autóban hűsölő kutya: Twitterről

Nyomulunk!

tl;dr: Van push értesítés mobil és asztali Chrome-ra! Jejj!

kulka_orom
Kulka János is örül a push értesítéseknek.

Úgy kell, hogy:

  • bejelentkezel,
  • belépsz a Műszerfaladra,
  • legörgetsz a Push értesítések részhez,
  • ráböksz a nagy “Push értesítések beállítása” gombra,
  • megadod az eszközöd nevét,
  • bepipálod a “Kérek push értesítést…” jelölőnégyzetet,
  • ha megjelent alul valami hosszú, szürke szöveg, akkor
  • ráböksz a nagy “Mentés és bezárás” gombra,
  • és kész!

UPDATE: Ez egy kicsit megváltozott, most már közvetlenül a Műszerfaladon tudod kezelni a push értesítéseket.

Ha nemcsak ez, hanem a háttér is érdekel egy picit, akkor olvass tovább. Akkor és csak akkor.

Először is bocsánatot kérek a cím borzalmas szójátékáért, nem vagyok rá büszke. De hogyan lehetne másképp kezdeni egy push értesítésekről írt posztot? 🙂

nenyisd

Azért jó a cégünknél dolgozni, mert az ember sok hozzá hasonló, problémamegoldásra kihegyezett mérnökemberrel van körülvéve. Ha olvastad az előző bejegyzést, akkor tudhatod, hogy a push értesítések összerakásánál — akkor látszólag — áthatolhatatlan falba, a HTTPS hiányába ütköztem. Ezt nyilván nemcsak a blogon, hanem a munkahelyi beszélgetések alkalmával is elsírtam a többieknek, így kaptam egy remek tippet (kösz, Zoli!): a Firebase használatát. Ez egy olyan* szolgáltatás, ahová fel lehet tölteni egy webappot, amely aztán (most jön a — számomra — fontos rész!) HTTPS-en keresztül, a legújabb előírásoknak megfelelően lesz elérhető.

Bár a tipp úgy szólt, hogy dobjak el mindent, és költöztessem át az egész RszMail-t a Google által nyújtott platformra, én azért ennél egy fokkal óvatosabb voltam. Egyrészt már megvolt a teljes architektúra, nem akartam mindent elölről kezdeni, másrészt szeretem teljes egészében kézben tartani az oldal működését, a biztonságérzetemhez pedig még szükségem van az oldschool FTP-n feltöltős, cPanelen kattintgatós felületre (a Firebase ilyet nem ad).

Tehát a feladat az volt, hogy írjak egy, az RszMail-hez tartozó, azt kiegészítő webappot, amely technikailag teljesen független az RszMail központi részétől, és mindössze annyit tud, hogy feliratkoztatja a felhasználókat a push értesítésekre, és kezeli azokat. Szóval technikailag egy teljesen idegen alkalmazás értesítéseire kell feliratkozni, igen. 🙂

Természetesen a felhasználói élményt (van ilyen?!) meg kellett őrizni, ezért az app pontosan úgy néz ki, mint maga az RszMail, és arról is gondoskodnom kellett, hogy a külső app és a központi alkalmazás között sima legyen az átjárás. Ja, de ezzel azért ne is nyissak (nagy) biztonsági rést a rendszeren. Remélem, legalább ez utóbbi sikerült. (Várom a ‘; DROP TABLE Users; – nevű eszközöket…) 🙂

drop_table
Az ember úgy küzd a közúti bírságok ellen, ahogy tud…

Az ötlet végül csak félig jött be — a Firebase a Google push motorját, a Google Cloud Messaging-et használja (időközben átnevezték Firebase Cloud Messaging-re, és minden bizonnyal sokat alakítottak is rajta, de ez most mindegy), amely egyelőre (?) csak Android és iOS natív appokkal, illetve Chrome böngészővel működik. Szerencsére utóbbinak legalább mobil és asztali verziójával is.

Szóval jelenleg ott tartunk, hogy ha (viszonylag friss) Chrome-ot használsz**, akkor azonnal értesülhetsz a rendszámodra érkezett üzenetekről, akkor is, ha a levelezőkliensed nem pittyeg minden egyes új levélnél. Ez azért elég jó! 🙂

Természetesen van még hová fejlődni: implementálnom kell a Web Push API-t, ami már egy W3C-kompatibilis megoldás lesz, és akkor már Firefoxon, Safarin, meg minden egyeben fognak suhanni az értesítések (már ha maguk a böngészők is veszik a fáradságot, hogy szintén implementálják). Ehhez viszont kell az előző posztban említett HTTPS, szóval ez még egy kicsit arrébb van.

Hű, már 500 szó fölött járunk, lassan be kell zárni ezt a posztot. Pedig azt terveztem, hogy az RszMail (HTTP) – Firebase app (HTTPS) közötti átjárásról is írok! Meg a service workerekről, meg az általuk felmerülő kockázatokról, meg a meghiúsult AJAX hívásaimról, meg az XSS támadásokról, meg a CORS-ról, meg-meg-meg… De talán jobb is így, hogy nem, mert ez már tényleg csak a nagyon kockákat hozza lázba úgy, mint engem… Számomra nagyon érdekesek voltak ezek a témák! 🙂 De akkor erről majd személyesen, ha egy beszélgetés fonala úgy hozza…

belyeg128*: Nem, a Firebase ennél sokkal több, de nekem most ez volt a lényeg. Olvass utána, amúgy király dolog! 🙂
**: Persze csak állandó internetkapcsolattal rendelkező okostelefonról vagy számítógépről, csodát tenni nem tudunk.


Hogy mit honnan:

Megjöttek a matricák!

Nagy az öröm az RszMail háza táján (azaz nálam)! Miután zárás előtt 5 perccel sikerült beesnem a nyomdába, átvehettem a projekt első, fizikai valójukban is manifesztálódott elemeit!

Matricák!
Matricák!

Egészen hihetetlen érzés: méretük van (pixel helyett centiméterben!), súlyuk van, textúrájuk van…! Ráadásul a bennem szunnyadó (?) gyermek is azonnal felébredt, hiszen matricákról van szó: m-a-t-r-i-c-á-k-r-ó-l, amiket

  1. le lehet húzni a papírról,
  2. fel lehet ragasztani bárhova: a hűtőszekrényre, az albumba, a füzetre, apa autójának az ablakára (apa morog érte), a kistesó homlokára, vagy… akárhova! 🙂

Ismét csak: Matricák!
Ismét csak: Matricák!

Na de!

Nem vagyok olyan önző, hogy magamnak tartsam meg őket, és nyilván Te is azért olvasod most ezt a posztot, mert kíváncsi vagy, hogyan juthatsz hozzá egyhez. A válasz az, hogy ez kétféle módon lehetséges, és annak az eldöntéséhez, hogy Rád melyik vonatkozik, egy egyszerű kérdésre kell felelned: mond neked valamit 2.17A kifejezés?

Ha igen, akkor a matricádat a büfében tudod beszerezni, a mikrók mellől. Ha nem, akkor egyelőre nincs más választásod, személyesen kell találkoznod velem, hogy odaadhassam Neked. 🙂 Ehhez írj

  • egy kommentet ide (teszteljük a blogmotort!), vagy
  • egy levelet az info@egvemaradt.hu-ra, vagy
  • keress meg akármilyen más csatornán.

Mindkét esetben jár a matrica mellé egy nagy-nagy köszönöm tőlem, illetve tőlünk, az RszMail csapatától: Köszönjük, hogy a regisztrációddal bizalmat szavaztál a rendszernek, és értelmet adtál az erőfeszítéseinknek! Ígérjük, hogy folytatjuk, és a jövőben is érkeznek majd új fejlesztések, hogy még jobb szolgáltatást nyújthassunk Nektek.

A matricák sajnos és természetesen limitált példányszámban elérhetőek.
mondhatnokViszont ha kevésnek bizonyulnak, akkor lehet utánrendelni, szóval aki lemarad, az se csüggedjen, biztosan lesz még ilyen (vagy hasonló) akció!

Ja igen, még néhány apróság, ami esetleg érdekelhet Titeket: A matricák 10 x 7,5 cm-esek, és a hátsó oldaluk ragad, azaz az autó ablakára belülről nem lehet őket közvetlenül felragasztani (én ilyenkor azt a workaroundot alkalmazom, hogy a matricát felragasztom egy átlátszó fóliára, majd azt ragasztom az ablak belső oldalára).

Két verzió készült, az egyik egy kicsit formálisabb (“egvemaradt.hu regisztrált jármű” felirattal), a másik inkább személyesebb (“Üzenj nekem! egvemaradt.hu” felirattal). Természetesen amíg van, addig szabadon lehet választani a két verzió közül. Mindkettő hozza a hamisítatlan RszMail életérzést a #064DA2 színnel, a menő kocsival és az autentikus betűtípussal. 🙂

Még egy kis kedvcsináló

Jó szórakozást a ragasztgatáshoz! 🙂

belyeg128


Hogy mit honnan: