TCH (statz) | #1, Főfasz (10466) |
1522 | #4ec1 | ^ | Idézet | Fri, 03 Jan 2020 22:37:57 +01 |
188.143.*.* | *.pool.digikabel.hu |
Néha egyszerűen nem fogom fel, hogy miféle logika szerint működik a JS... Adott a következő függvény: function blacklisted(hostname) { var spl, ret, hn; spl = hostname.split("."); if (spl.length >= 2) { hn = spl[spl.length - 2] + "." + spl[spl.length - 1]; ret = (hn == "x.com") || (hn == "y.com") || (hn == "z.com") ; return ret; } else { return false; } }Ez így tökéletesen működik. Ha viszont kiveszem a ret változót: function blacklisted(hostname) { var spl, hn; spl = hostname.split("."); if (spl.length >= 2) { hn = spl[spl.length - 2] + "." + spl[spl.length - 1]; return (hn == "x.com") || (hn == "y.com") || (hn == "z.com") ; } else { return false; } }Akkor undefined-et ad vissza! Úgy, hogy ha belül kialertelem azt amit vissza kell adnia, akkor az stimmel! Tehát belül még jó, de mire visszatér, nem jó! Több, mint egy órám ráment erre, mire rájöttem, de csak arra jöttem rá, hogy így működik, arra nem, hogy miért, hiszen működnie kellene külön visszatérési változó nélkül is... Rated: WTF?! Természetesen a gugliban csak olyan esetet lehet találni, hogy lehagyta a delikvens a return-t a függvényből; hát úgy persze, hogy undefined, de itt nem volt lehagyva... Sz*rk: Megoldódott. Mit mondhatnék...DZSUVASZKRIPT ŰBERSUKKSSZ!!! |
TCH (statz) | #1, Főfasz (10466) |
1021 | #4ec2 | ^ | Idézet | Sun, 05 Jan 2020 08:55:44 +01 |
178.164.*.* | *.pool.digikabel.hu |
saxus már megint ostoba. Beette a fene a topicomba és rögtön azzal nyitott, hogy szaracé. A téma egy JS fail volt, de őbutthurtsága rögtön szaracé. Hogy a gecibe jön ide a C? Hogy a gecibe jön ide egy fordított nyelv a JS mellé? Hogy a gecibe jön ide, hogy a C-ben mi van a fordító implementációjára bízva, amikor itt arról volt szó, hogy a JS-ben a nyelvben van egy irdatlan logikai bukfenc, hogy egyszerre megengedett a többsoros utasítás, de a nyelv belehekkeli a forrásba a sorvégi pontosvesszőt? Hogy? (Ja, itt meg kb. leírta még egyszer a problémát, amit már 30 órával korábban kiveséztünk. Nem gyengén analfabéta és Captain Obvious/Hindsight, kurwa nagy fáziskéséssel.) Ez az ember egy akkora idióta, hogy arra nincsenek szavak. Bármilyen topicról is legyen benne szó, ő képes rögtön belevinni, hogy szaralinuksz, vagy szaracé. Butthurt barom. De hiába erőlködik, nem fogok neki válaszolni. |
miklos_akos (statz) | #7, Lófasz (884) |
1090 | #4ec3 | ^ | Idézet | Sun, 05 Jan 2020 13:02:11 +01 |
176.77.*.* | *.pool.telenor.hu |
Nekem erről azok a suxploreres memek jutnak eszembe. Amcsi üzlettárs meglepett karácsonyra egy Google Pixellel (jó telefon, de most nem róla van szó), ennek úgynevezett A/B partíció sémája van, ami tl;dr annyi, hogy 2 rendszer slotod van (dual-bootolni is tudsz), na akartam felrakni TWRP-t (custom recovery), hogy rootolhassam a telefont Magiskkal, de mint kiderül az Android 10-zel változott a bootloader és nem működik az install script. Ezen az A/B gecin nincs külön recovery partíció, hanem a kernelbe van beletaknyolva egy külön KÖRNYEZET, AMI FÜGGETLEN AZ ANDROIDTÓL BASZDMEG. A boot image működik, tud decryptelni, flashelni, minden kutyafasza. Megnéztem az install scriptet, dettó ugyanaz, mint a Magisk install scriptje, ugyanazt a kernel patchert használják ráadásul, kérdem én, akkor mi a faszért nem működik?! Mindegy, sikerült rootolni, rendszer flashhez már nem id kell igazából custom recovery csak az olyan dolgokhoz, mint GApps telepítés meg root. |
TCH (statz) | #1, Főfasz (10466) |
403 | #4ec4 | ^ | Idézet | Sun, 05 Jan 2020 13:27:35 +01 |
178.164.*.* | *.pool.digikabel.hu |
Melyek? Mert a szarrágó kugli nem akarja, hogy te nélküle használhasd azt a szájbatekert kémgépet. És azt már nem akarod megosztani, hogy hogyan? :] |
miklos_akos (statz) | #7, Lófasz (884) |
522 | #4ec5 | ^ | Idézet | Sun, 05 Jan 2020 13:59:25 +01 |
176.77.*.* | *.pool.telenor.hu |
TWRP boot imaget bebootolod a fastboot boot twrp.img paranccsal. Aztán decrypt data, magiskot felrak, újraindít, Magisk Managert felrak, Safetynetet csekkol, ha van app ami hisztis rootra, akkor Magisk Hideon belül bekapcsolod említett szarra a rejtést.
Pl ez |
TCH (statz) | #1, Főfasz (10466) |
42 | #4ec6 | ^ | Idézet | Sun, 05 Jan 2020 15:59:30 +01 |
178.164.*.* | *.pool.digikabel.hu |
Jah, ez mótvá. |
saxus (statz) | #9, Agyfasz (419) |
580 | #4ec7 | ^ | Idézet | Mon, 06 Jan 2020 02:40:43 +01 |
31.46.*.* | *.catv.pool.telekom.hu |
Na, sejtettem, hogy megint én leszek az ostoba azért, mert nem érted meg, hogy a JS nem fogja tudni eldönteni, hogy a következő sorban lévő kifejezések az előző sorhoz tartoznak-e, ha nem jelzed neki vagy nincs valami olyan nyelvi elem, ami egyértelműen vár valami folytatást. if (false) return masikkifejezes() Nincs itt semmi logikai bukfvenc. Te nem akarod elfogadni, hogy nem kötelező a ;. A "mi az, hogy félig-meddig opcionális"-ra jött a C, hogy nem JS specifikus az elnagyolt specifikáció. De mindegy, további jó duzzogást évtizede történt baromságok miatt. |
miklos_akos (statz) | #7, Lófasz (884) |
486 | #4ec8 | ^ | Idézet | Mon, 06 Jan 2020 03:29:54 +01 |
84.225.*.* | *.pool.telenor.hu |
Sajnos az evtizede tortent baromsagok miatt szop a fel vilag meg mindig (Winfos update szarra zabalja a procit meg mindig lol, regi rendszerek 2038 januar 19-en hajnali 3 ora 14 perc 7 masodperckor (GMT) negativ szamra fordul at, GLONASS/GPS time overflow meg egy jo pelda). Es igen, az end (l)user, programozo, sys(m)admin estebe "duzzogni" fog, mert minden eltorik. |
TCH (statz) | #1, Főfasz (10466) |
1115 | #4ec9 | ^ | Idézet | Mon, 06 Jan 2020 08:41:56 +01 |
84.236.*.* | *.pool.digikabel.hu |
Hagyjad, mondom, hogy ostoba. Szerinte nem értem meg, hogy a JS szar és nem tud eldönteni valamit, ami egy épeszű nyelvben simán működik; napokkal azelőtt megértettem, hogy odaette a rosszsors, azt az ostoba, bloatfelszopó, butthurt seggfejét. Ostobaságának ékes példája pl. ez is. Miközben már gombamódra szaporodnak a fullos system-control-suite-ok (pl. s6, nosh, whatever), szerinte, ha valakinek igénye van a rendszer életbentartására és használhatóvá tételére, akkor systemd. No comment. Barom. |
miklos_akos (statz) | #7, Lófasz (884) |
1036 | #4eca | ^ | Idézet | Mon, 06 Jan 2020 09:09:56 +01 |
84.225.*.* | *.pool.telenor.hu |
Azt meg a valasziraskozben megprobaltam ertelmezni, de a reggeli kave hatasa utan sikerult felfogni, mirol folyik a vita. Szoktam en is orjongeni, amikor valami szar, aztan rajovok, hogy en basztam el valamit + ami nyelvet hasznalok egy rakat fos. :DDD Csak azert hasznalok faszomciganyd-t, mert lusta vagyok az archot atpakolni valami eletkepesebb initre + a csoomagok is a faszomciganyd-hez vannak osszekokanyolva es inkabb hagyom a picsaba az egeszet. |
TCH (statz) | #1, Főfasz (10466) |
789 | #4ecb | ^ | Idézet | Mon, 06 Jan 2020 09:25:58 +01 |
84.236.*.* | *.pool.digikabel.hu |
Hát itt pont ez a lényeg, hogy a JS egy nagy fos. :D A lustaságból leszarás, vagy a beletörődés nem ugyanaz a kategória, mint az, ha valaki direkt, meggyőződésből választja ezt. |