Archívum - 2022
szeptember 7
Attribútum szerinti csoportosítás
Szervusztok!
Valaki tudna segíteni abban, hogyan lehet kiválasztani egymást követő elemek azonos attribútum értékével rendelkező elemeinek első egyedét?Azt szeretném elérni, hogy az 1,2,4,5,7,9,10. sorok legyenek szelektálva.
Megtisztelő válaszaitok és segítségetek köszönöm.
■ Valaki tudna segíteni abban, hogyan lehet kiválasztani egymást követő elemek azonos attribútum értékével rendelkező elemeinek első egyedét?
<div value="1">1.</div>
<div value="2">2.</div>
<div value="2">3.</div>
<div value="3">4.</div>
<div value="1">5.</div>
<div value="1">6.</div>
<div value="4">7.</div>
<div value="4">8.</div>
<div value="5">9.</div>
<div value="1">10.</div>
Megtisztelő válaszaitok és segítségetek köszönöm.
június 23
cpanel - van ingyenes szolgáltató, ahol ismerkedni lehet vele?
Ezt a cPanel nevű dolgot csak fizetős szolgáltatónál lehet elérni vagy van ilyen valahol ingyenes helyen is?
Segíteni próbáltam valakinek pythonos témában, de kicsit gyanús, hogy a problémája inkább a szolgáltatás konfigjára vezethető vissza. De cpanelt életemben nem láttam, azt se tudom, milyen logokat kellene látni, mi az, amit a user tud módosítani a konfigokban stb.
■ Segíteni próbáltam valakinek pythonos témában, de kicsit gyanús, hogy a problémája inkább a szolgáltatás konfigjára vezethető vissza. De cpanelt életemben nem láttam, azt se tudom, milyen logokat kellene látni, mi az, amit a user tud módosítani a konfigokban stb.
június 9
Hol lehet kézből használható gépágyút venni? :D (totál off... asszem)
Csomagolunk költözéshez. A derekam már ifjú koromban sem volt túl teherbíró, így elég hamar kidöglöttem, kicsit lefeküdtem pihenni, közben neteztem kicsit.
Eszembe jutott, hogy tegnap éjjel felraktam valami szemetet (ubuntu-t használok), leszedtem a felesleget.
Kicsit később reboot. Nincs net. Sehol. Se wifin, se utp-n.
Hát ezt már nem lehet így hagyni, mert ha költözés után nincs notebook, akkor gyakorlatilag mehetek remetének. Csekély 3.5-4 órám ment rá, mire kiderült, hogy ez a mocsok beleírt a /etc/network/interfaces fájlba néhány sort.
Sajnos az addig hiányzó wifi adaptert is, nekem meg nem tűnt fel elsőre, meg sokadjára sem, hogy ha NetworkManager kezeli a hálózatot és az interfaces-ben felbukkan valamelyik interface, azt bizony ignorálni fogja. De nem ám azt mondja (rohadna le a keze annak, aki ezt ilyenre írta!), hogy bocs, ezt úgy konfiguráltad, hogy nekem nincs közöm hozzá... miért is írná... csak közli nemes egyszerűséggel, hogy nincs wifi adapter a gépben.
Csak ennyi volt benne:
auto wlp1s0
iface wlp1s0 inet manual
(a sorok egyébként joggal kerültek bele, mert egy pppoe klienssel szórakoztam éjjel csak nem vettem észre, hogy nem a megfelelő gépen vagyok, mikor először futtattam a pppoeconf-t, a mai rebootig meg nem okozott gondot)
Plusz a leszedett ppp csomag miatt a hálózat indítása egyébként is félbeszakadt (valamiért a /usr/bin/pon-t futtatta volna), emiatt meg a systemd (lásd a fent említett kezekre vonatkozó jókívánságok! :D) resolvere hülyült meg és olyan hibaüzenetekkel fosta tele a logot, amiből végképp nem derült ki, hogy mi a baja. Még az is véletlenül derült ki, hogy a névfeloldás nem megy...
■ Eszembe jutott, hogy tegnap éjjel felraktam valami szemetet (ubuntu-t használok), leszedtem a felesleget.
Kicsit később reboot. Nincs net. Sehol. Se wifin, se utp-n.
Hát ezt már nem lehet így hagyni, mert ha költözés után nincs notebook, akkor gyakorlatilag mehetek remetének. Csekély 3.5-4 órám ment rá, mire kiderült, hogy ez a mocsok beleírt a /etc/network/interfaces fájlba néhány sort.
Sajnos az addig hiányzó wifi adaptert is, nekem meg nem tűnt fel elsőre, meg sokadjára sem, hogy ha NetworkManager kezeli a hálózatot és az interfaces-ben felbukkan valamelyik interface, azt bizony ignorálni fogja. De nem ám azt mondja (rohadna le a keze annak, aki ezt ilyenre írta!), hogy bocs, ezt úgy konfiguráltad, hogy nekem nincs közöm hozzá... miért is írná... csak közli nemes egyszerűséggel, hogy nincs wifi adapter a gépben.
Csak ennyi volt benne:
auto wlp1s0
iface wlp1s0 inet manual
(a sorok egyébként joggal kerültek bele, mert egy pppoe klienssel szórakoztam éjjel csak nem vettem észre, hogy nem a megfelelő gépen vagyok, mikor először futtattam a pppoeconf-t, a mai rebootig meg nem okozott gondot)
Plusz a leszedett ppp csomag miatt a hálózat indítása egyébként is félbeszakadt (valamiért a /usr/bin/pon-t futtatta volna), emiatt meg a systemd (lásd a fent említett kezekre vonatkozó jókívánságok! :D) resolvere hülyült meg és olyan hibaüzenetekkel fosta tele a logot, amiből végképp nem derült ki, hogy mi a baja. Még az is véletlenül derült ki, hogy a névfeloldás nem megy...
június 7
Nosleep website
Szervusztok!
Szeretném megérdeklődni, hogy valaki tudja e miként oldja meg a facebook, webskype, google egyéb nagyok azt, hogy inaktív oldal esetén is kap a felhasználó értesítést beérkező üzenetről?
Próbálkoztam nosleep.js-el megkergült, próbálkoztam a wake lock apival de nem kifejezetten erre megoldás.
Egy egyszerű kommunikációs klienst csinálok de amint a böngésző (jelen esetben chrome) inaktívnak ítéli (mondjuk másik tabon tartózkodok) az oldalt bealtatja és megállnak az xhr-jeim és így ugye még egy title-t se tudok módosítani se egy hang effect semmi.
Ellenben facebook esetén ha egy hónapig nem nézem az oldalt és full inaktív a tab amibe az oldal fut még akkor is kapok document titlen keresztüli értesítést.
Értem, hogy ezek mindenféle biztonsági intézkedések ill. energiatakarékosság de a nagyok milyen technológiát alkalmaznak, hogy még is náluk működik?
Megtisztelő válaszaitokat előre is köszönöm.
■ Szeretném megérdeklődni, hogy valaki tudja e miként oldja meg a facebook, webskype, google egyéb nagyok azt, hogy inaktív oldal esetén is kap a felhasználó értesítést beérkező üzenetről?
Próbálkoztam nosleep.js-el megkergült, próbálkoztam a wake lock apival de nem kifejezetten erre megoldás.
Egy egyszerű kommunikációs klienst csinálok de amint a böngésző (jelen esetben chrome) inaktívnak ítéli (mondjuk másik tabon tartózkodok) az oldalt bealtatja és megállnak az xhr-jeim és így ugye még egy title-t se tudok módosítani se egy hang effect semmi.
Ellenben facebook esetén ha egy hónapig nem nézem az oldalt és full inaktív a tab amibe az oldal fut még akkor is kapok document titlen keresztüli értesítést.
Értem, hogy ezek mindenféle biztonsági intézkedések ill. energiatakarékosság de a nagyok milyen technológiát alkalmaznak, hogy még is náluk működik?
Megtisztelő válaszaitokat előre is köszönöm.
június 4
Ingyenes windows "shell" online?
Ha még jár erre élő ember: nem tudtok véletlenül olyan ingyenes szolgáltatást, ahol nem linux, hanem windows shellt (cmd, powershell hóttmindegy) kaphatok anélkül, hogy kártyaadatokat kérnének vagy mobilszámot?
Van pythonban pár dolog, ami doksi szerint nem egyformán működik linuxon és windows-on, illetve van ami számomra érthetetlen okból csak linuxon (állítólag), ezeket szeretném megnézni, viszont nincs az az isten, akinek a kedvéért még1x windows-t engednék a gépeim közelébe. ;)
(eddig csak a stackoverflow-n botlottam olyanokba, akik csak mínuszolni tudnak, ma a redditen is :D)
■ Van pythonban pár dolog, ami doksi szerint nem egyformán működik linuxon és windows-on, illetve van ami számomra érthetetlen okból csak linuxon (állítólag), ezeket szeretném megnézni, viszont nincs az az isten, akinek a kedvéért még1x windows-t engednék a gépeim közelébe. ;)
(eddig csak a stackoverflow-n botlottam olyanokba, akik csak mínuszolni tudnak, ma a redditen is :D)
május 9
fetch - másik domainről (meg úgy egyáltalán... :) )
Valakinek segíteni akartam egy primitív ajax-os problémát megoldani, akkor botlottam a JS fetch funkcióba.
Próbálom megérteni, de nem megy.
A nulladik gond, hogy nodejs interpreterből nem fut. Erre van valami egyszerű (!) workaround, hogy böngészős eszközöket használjak cli alapon?
Az elsődleges gond, hogy a "let resp=fetch("https://example.com/", {method:'GET', mode:'cors'});" következetesen hibára fut az oldal sajátjától eltérő domain miatt.
A másodlagos, hogy számomra borzasztóan idegen a JS szintaxis. Hogyan tudom ebből a Promise nevű ojjektumból kivenni a lekért oldal kódját?
Pythonban mindez nagyon egyszerű, de itt...
■ Próbálom megérteni, de nem megy.
A nulladik gond, hogy nodejs interpreterből nem fut. Erre van valami egyszerű (!) workaround, hogy böngészős eszközöket használjak cli alapon?
Az elsődleges gond, hogy a "let resp=fetch("https://example.com/", {method:'GET', mode:'cors'});" következetesen hibára fut az oldal sajátjától eltérő domain miatt.
A másodlagos, hogy számomra borzasztóan idegen a JS szintaxis. Hogyan tudom ebből a Promise nevű ojjektumból kivenni a lekért oldal kódját?
Pythonban mindez nagyon egyszerű, de itt...
április 25
fércbúk
Nem semmi...
Regisztráltam erre a szemétdombra.
Egy olyan böngészőből, amiből korábban nem használtam.
Amint megadtam a mailben küldött megerősítő kódot, feljött ez:
A fiókod le van tiltva.
Nem használhatod a Facebookot, mert a fiókod vagy az annak használatával végzett tevékenység nem felel meg a közösségi alapelveinknek.
Ha úgy gondolod, hogy tévedésből történt a fiókod letiltása, végigvezethetünk néhány lépésen, amelyek révén ismételt ellenőrzést kérhetsz.
Ismételt ellenőrzés kérésére 30 napod van onnan számítva, hogy megtettük az intézkedést a fiókoddal kapcsolatban. 30 napod van még erre.
További tudnivalók közösségi alapelveinkről
WTF???
Egy dolgot tudok elképzelni: tudják azonosítani a fizikai eszközt, amit használok (mobil).
Viszont az ilyen szintű követés szerintem erősen törvénysértő, bár pl a google is ezt csinálja.
■ Regisztráltam erre a szemétdombra.
Egy olyan böngészőből, amiből korábban nem használtam.
Amint megadtam a mailben küldött megerősítő kódot, feljött ez:
A fiókod le van tiltva.
Nem használhatod a Facebookot, mert a fiókod vagy az annak használatával végzett tevékenység nem felel meg a közösségi alapelveinknek.
Ha úgy gondolod, hogy tévedésből történt a fiókod letiltása, végigvezethetünk néhány lépésen, amelyek révén ismételt ellenőrzést kérhetsz.
Ismételt ellenőrzés kérésére 30 napod van onnan számítva, hogy megtettük az intézkedést a fiókoddal kapcsolatban. 30 napod van még erre.
További tudnivalók közösségi alapelveinkről
WTF???
Egy dolgot tudok elképzelni: tudják azonosítani a fizikai eszközt, amit használok (mobil).
Viszont az ilyen szintű követés szerintem erősen törvénysértő, bár pl a google is ezt csinálja.
április 22
File letőltés
Tisztelet!
Tudna valaki abban segíteni, hogy az alábbi kódot, hogy lehet úgy módisítanom, hogy fennmaradjon az oldal és a kliens között az interakció?
(ez egy külön fileban fut, mondjuk download.php de közben minden más meghal az oldalon)Főként azért szeretném ezt a kódot alkalmazni, mert a nagy fájlok letöltésévél meggyűlt a bajom és ez tökéletesen megfelelt erre a célra.
Válaszaitok előre is köszönöm.
■ Tudna valaki abban segíteni, hogy az alábbi kódot, hogy lehet úgy módisítanom, hogy fennmaradjon az oldal és a kliens között az interakció?
(ez egy külön fileban fut, mondjuk download.php de közben minden más meghal az oldalon)
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename=' . $filename;
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . $filesize);
ob_clean();
$handle = fopen($filedir, 'rb');
while (!feof($handle)){
echo fread($handle, 5242880);
ob_flush();
flush();
sleep(1);
}
fclose($handle);
Válaszaitok előre is köszönöm.
április 15
Content Security Policy: The page’s settings blocked the loading of a resource at data: (“media-src”).
Ki akartam próbálni valamit és a fenti üzenetbe botlottam a firefox konzolon.
(ha levágná a fórum: "Content Security Policy: The page’s settings blocked the loading of a resource at data: (“media-src”)."
Az vele a gondom, hogy ez még mindig egy natúr web szerver (python flask beépített szervere, illetve próbáltam gunicorn-t is), az oldal tartalma meg pl. egy "x". Semmi html, semmi plusz header.
Akkor honnan veszi ezt a media-src-t?
Google nem igazán segített.
Van még előtte más hasonló is:
Content Security Policy: Couldn’t process unknown directive ‘noscript-marker’
Content Security Policy: Couldn’t process unknown directive ‘script-src-elem’
Content Security Policy: Couldn’t process unknown directive ‘script-src-attr’
Mik ezek?
■ (ha levágná a fórum: "Content Security Policy: The page’s settings blocked the loading of a resource at data: (“media-src”)."
Az vele a gondom, hogy ez még mindig egy natúr web szerver (python flask beépített szervere, illetve próbáltam gunicorn-t is), az oldal tartalma meg pl. egy "x". Semmi html, semmi plusz header.
Akkor honnan veszi ezt a media-src-t?
Google nem igazán segített.
Van még előtte más hasonló is:
Content Security Policy: Couldn’t process unknown directive ‘noscript-marker’
Content Security Policy: Couldn’t process unknown directive ‘script-src-elem’
Content Security Policy: Couldn’t process unknown directive ‘script-src-attr’
Mik ezek?
április 5
Leépülés (wordle átirat)
Hát már ennyire leépültem agyilag.
Múlt héten felmerült bennem az ötlet, hogy azt a wordle nevű játékot (magyarul szozat.miklosdanka.com, jealoudmarkup.xyz/szofejto) megírom pythonban, json alapú kommunikációra építve, így automatizálni tudom a játékot, plusz bármilyen UI illeszthető hozzá:
- kell egy program, ami a feladványt generálja és fogadja a tippeket, válaszként elküldi, hogy milyen egyezéseket talál. Input akár egy sima string is lehet, output json formátumban az egyes betűkhöz tartozó jelzéssel, hogy van találat, a pozíció is helyes vagy semmi.
- kell egy másik, amelyik ugyanabból a szótárból dolgozik, amiből a játék motorja. Ez egy folyamatosan szűkülő listát generál a válaszok alapján és így találgat, első körben stratégia nélkül.
Problémák:
1. Minek ehhez a json? (És mióta felmerült a program ötlete, eszembe sem jutott, hogy hóttfelesleges)
2. Kulturált formában megírni a tippeket kiértékelő algoritmust. Egyelőre ott tartok, hogy betűnként ellenőrizni, van-e pozíció szerinti egyezés. De mit csináljak a rossz helyen lévő, esetleg ismétlődő betűkkel? Kulturált megoldás lenne, hogy a pozíció egyezésekor törlöm az adott betűt a feladványból és a tippből is? És ez részben nyelvi gond, mert pythonban írom és a pythonosok csúnyán néznek, ha nem hasznalom ki a nyelv lehetőségeit. :)
...
És akkor hol van még a megfejtést generáló program? :)
■ Múlt héten felmerült bennem az ötlet, hogy azt a wordle nevű játékot (magyarul szozat.miklosdanka.com, jealoudmarkup.xyz/szofejto) megírom pythonban, json alapú kommunikációra építve, így automatizálni tudom a játékot, plusz bármilyen UI illeszthető hozzá:
- kell egy program, ami a feladványt generálja és fogadja a tippeket, válaszként elküldi, hogy milyen egyezéseket talál. Input akár egy sima string is lehet, output json formátumban az egyes betűkhöz tartozó jelzéssel, hogy van találat, a pozíció is helyes vagy semmi.
- kell egy másik, amelyik ugyanabból a szótárból dolgozik, amiből a játék motorja. Ez egy folyamatosan szűkülő listát generál a válaszok alapján és így találgat, első körben stratégia nélkül.
Problémák:
1. Minek ehhez a json? (És mióta felmerült a program ötlete, eszembe sem jutott, hogy hóttfelesleges)
2. Kulturált formában megírni a tippeket kiértékelő algoritmust. Egyelőre ott tartok, hogy betűnként ellenőrizni, van-e pozíció szerinti egyezés. De mit csináljak a rossz helyen lévő, esetleg ismétlődő betűkkel? Kulturált megoldás lenne, hogy a pozíció egyezésekor törlöm az adott betűt a feladványból és a tippből is? És ez részben nyelvi gond, mert pythonban írom és a pythonosok csúnyán néznek, ha nem hasznalom ki a nyelv lehetőségeit. :)
...
És akkor hol van még a megfejtést generáló program? :)