Archívum - Ápr 2023
április 30
Flask - nem értem
Van egy ilyen primitív program:Ha http://localhost/inc formában szólítom meg, akkor hibátlanul visszaad nullát (vagy amit felül beállítottam a counter értékeként).
Ellenben, ha kap egy x paramétert: http://localhost/inc?x=1, akkor internal server error az eredmény. A valódi hiba: "local variable 'count' referenced before assignment
Ez valami flask hülyeség, nem is az a kérdés, hogyan javítsam ki, csak arra nem találok értelmes választ, hogy ha nem akarom módosítani, akkor miért látja mégis?
Mert a flasknek van olyanja, hogy app context, meg request context és amikor a http get-re válaszol, akkor az utóbbi él, normális, hogy nem tud mit kezdeni a contexten kívül definiált változókkal. De akkor read only miért látja?
■ from flask import Flask, request
app = Flask(__name__)
counter = 0
print(f"....{counter}....")
@app.route("/inc")
def inc():
x=request.args.get("x")
print(f"Counter: {counter}")
if x:
count += int(x)
return f"+++ {counter} +++"
if __name__ == "__main__":
app.run()
Ellenben, ha kap egy x paramétert: http://localhost/inc?x=1, akkor internal server error az eredmény. A valódi hiba: "local variable 'count' referenced before assignment
Ez valami flask hülyeség, nem is az a kérdés, hogyan javítsam ki, csak arra nem találok értelmes választ, hogy ha nem akarom módosítani, akkor miért látja mégis?
Mert a flasknek van olyanja, hogy app context, meg request context és amikor a http get-re válaszol, akkor az utóbbi él, normális, hogy nem tud mit kezdeni a contexten kívül definiált változókkal. De akkor read only miért látja?
április 24
ChatGPT - hype és még...???
Kedves eddig többnyire mélyen hallgató olvasók, ha van köztetek olyan, aki használja a ChatGPT-t és programozási vagy üzemeltetési témában kapott már korrekt, használható választ...
Amennyiben nem üzleti- vagy személyes titok, megosztanátok a kérdés-válasz párok lényegi részét?
Nem tudom, hány hónapja próbálkozom vele hol magyarul, hol angolul, mindig, kivétel nélkül hibás választ kaptam tőle. Jó esetben csak szintaktikailag, rossz esetben totális hülyeséget írt.
Szeretném látni, hogy van akinél helyesen működik! :)
■ Amennyiben nem üzleti- vagy személyes titok, megosztanátok a kérdés-válasz párok lényegi részét?
Nem tudom, hány hónapja próbálkozom vele hol magyarul, hol angolul, mindig, kivétel nélkül hibás választ kaptam tőle. Jó esetben csak szintaktikailag, rossz esetben totális hülyeséget írt.
Szeretném látni, hogy van akinél helyesen működik! :)
április 10
reddit... ez még szánalmasabb, mint a google+facebook+chatgpt együtt :D
Mindegy... az idiotizmus tarol mindenhol. :(
Ez a legújabb: regisztrálsz, majd várj x napot, mire írhatsz. Csak erről elfelejt értesíteni a rendszer, csak annyit látsz, hogy amint beküldted a negyedóra alatt begépelt posztot, egy másodperc alatt visszakapod, hogy kimoderálták. Ok nincs.
Majd 10-15 perc elteltével érkezik egy privát üzenet ugyanattól az automatától, hogy friss regisztrációval nem posztolhatsz.
Anyád, az...
Ugyanennek a suttyóságnak egy másik verziója van a prohardveren: amíg újnak számítasz, nem írhatsz olyan topic-ba, ahová nem írt valaki utánad. Ha egy évig nem ír senki, akkor egy évig. OMFG.
Ugyanők (meg még sok más hülye is): IP cím alapján képesek blokkolni. Végleg. Hogy aki kicsit ért hozzá, az kb. 10mp alatt jut új címhez, aki meg az övét legközelebb megkapja, az csak néz... hát az kit érdekel? :D (évekig gyűjtögettem a logokat, tíz év alatt kb. négy vagy öt IP címet kaptam meg többször, a többi egyedi volt)
Komolyan mondom, ha a hülyeség fájna, ezek mind ordítanának.
■ Ez a legújabb: regisztrálsz, majd várj x napot, mire írhatsz. Csak erről elfelejt értesíteni a rendszer, csak annyit látsz, hogy amint beküldted a negyedóra alatt begépelt posztot, egy másodperc alatt visszakapod, hogy kimoderálták. Ok nincs.
Majd 10-15 perc elteltével érkezik egy privát üzenet ugyanattól az automatától, hogy friss regisztrációval nem posztolhatsz.
Anyád, az...
Ugyanennek a suttyóságnak egy másik verziója van a prohardveren: amíg újnak számítasz, nem írhatsz olyan topic-ba, ahová nem írt valaki utánad. Ha egy évig nem ír senki, akkor egy évig. OMFG.
Ugyanők (meg még sok más hülye is): IP cím alapján képesek blokkolni. Végleg. Hogy aki kicsit ért hozzá, az kb. 10mp alatt jut új címhez, aki meg az övét legközelebb megkapja, az csak néz... hát az kit érdekel? :D (évekig gyűjtögettem a logokat, tíz év alatt kb. négy vagy öt IP címet kaptam meg többször, a többi egyedi volt)
Komolyan mondom, ha a hülyeség fájna, ezek mind ordítanának.
április 5
ChatGPT mint terminál egy linuxos vm-hez (blogmark helyett)
https://www.engraved.blog/building-a-virtual-machine-inside/
A srác megkérte az AI-t, hogy válaszoljon úgy, mintha egy linuxos terminál lenne! És lőn... :)
Megpróbáltam ugyanezt magyarul, nem ment.
■ A srác megkérte az AI-t, hogy válaszoljon úgy, mintha egy linuxos terminál lenne! És lőn... :)
Megpróbáltam ugyanezt magyarul, nem ment.
április 3
Bye, bye github (blogmark helyett)
Mivel a blogmark funkció évek óta döglött...
Szerintem érdemes elolvasni:
https://ersei.net/en/blog/bye-bye-github
Ír érdekes dolgokat...
■ Szerintem érdemes elolvasni:
https://ersei.net/en/blog/bye-bye-github
Ír érdekes dolgokat...
április 2
Javascript (egy topic-ban)
Talán jobb lesz, ha nem nyitok új témát minden apró hülyeségnek.
Legalábbis én könnyebben visszatalálok egy topic-ba, mintha sok régi közt kellene turkálni (pl. CSS-nél jártam így nemrég - szerencsére azt pont megtaláltam)
■ Legalábbis én könnyebben visszatalálok egy topic-ba, mintha sok régi közt kellene turkálni (pl. CSS-nél jártam így nemrég - szerencsére azt pont megtaláltam)