Byla vydána nová verze 6.12 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přináší důležité bezpečnostní opravy díky bezpečnostnímu auditu od společností Radically Open Security. Tor Browser byl povýšen na verzi 14.0.5. Thunderbird na verzi 128.6.0. Další změny v příslušném seznamu.
Databáze DuckDB (Wikipedie) byla vydána ve verzi 1.2.0. S kódovým názvem Histrionicus (kačka strakatá). Z novinek lze vypíchnout, že například 🦆 může být nově použita jako vícebajtový oddělovač sloupců. 😂
Google Chrome 133 byl prohlášen za stabilní. Nejnovější stabilní verze 133.0.6943.53 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 12 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Novinky v Knot Resolver 6: ochrana před DoS útoky – technické řešení, aktuální příspěvek na blogu zaměstnanců CZ.NIC.
Smb4K, tj. pokročilý prohlížeč síťového okolí a nástroj na připojování úložišť Samba, byl vydán v nové major verzi 4.0.0. Proběhla portace na Qt 6 a KF 6.
V červnu loňského roku představena RISC-V základní deska pro Framework Laptop 13 je již v prodeji. Její cena je 4990 Kč. Díky otevřenosti Framework Laptopů začínají vznikat moduly třetích stran, například SDR modul nebo modul s dotykovým e-paperem.
Video Game History Foundation (VGHF, Wikipedie), tj. nadace zabývající se historii videoher byla založena v únoru 2017. Od svého vzniku buduje také digitální knihovnu. Po letech katalogizace, zpracovávání a digitalizace svých sbírek ji otevřela veřejnosti. Zdarma, pro všechny a odkudkoli: Library a Digital Archive.
Byl vydán Mozilla Firefox 135.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 135 je již k dispozici také na Flathubu a Snapcraftu.
Dnes vychází Kingdom Come: Deliverance II (Wikipedie), pokračování počítačové hry Kingdom Come: Deliverance (Wikipedie, ProtonDB Gold).
Zdravim,
mam ponekud priblbly dotaz: mam v "C" s dopomoci FCGI knihoven napsany jednoduchy FastCGI programek, ktery provozuji s lighttpd a vse funguje zhruba tak, jak ocekavam.
Bohuzel nyni potrebuji v nekterych pripadech timto "programkem" odpovedet 404. A zatim jsem neprisel na to, jak se googlu spravne zeptat
BTW: Ze zoufalstvi jsem zkousel neco jako:
FCGX_FPrintF(out, "HTTP/1.1 404 Not Found");
Ale lighty stale posila 200 OK...
Za jakekoliv k cili vedouci nakopnuti bych byl velmi vdecen
Hezky den!
kokoska.rokoska
FastCGI applications set response status using the Status and Location CGI headers.
Zkus nastavit hlavičku Status: 404 Not Found
.
Mimochodem, dokumentace FastCGI je nic moc a vůbec celé FastCGI je takové nějaké podivné, osobně nechápu jak se to mohlo ujmout
Diky moc za odpoved, pane kolego Messo!
Neco takoveho tez tusim, ale nevim jak zaslat/nastavit/zmenit http hlavicku
Pokus:
FCGX_FPrintF(out, "Status: 404 Not Found\r\n");
k cili nevede (a vynechani r\n take nic neresi)...
Mohl bys mi, prosim, jeste trochu napovedet?
BTW: Ze dokumentace k FastCGI neni "nic moc" si myslim tez, ale kdyz potrebuji "za kazdou cenu" maximalizovat pocet odbavenych requestu za sekundu, tak mi asi nic jineho nezbyva
Hezky den!
kokoska.rokoska
Zajímavé, mě to funguje: http://fcgipokus.messa.cz/ (zkus tu adresu zadat třeba sem, uvidíš HTTP status)
Použil jsem příklad http://www.fastcgi.com/devkit/examples/echo-x.c a upravil jsem ho takto:
--- echo-x.c +++ moje.c @@ -50,6 +50,7 @@ int len = 0; FCGX_FPrintF(out, + "Status: 404 Not Found\r\n" "Content-type: text/html\r\n" "\r\n" "<title>FastCGI echo (fcgiapp version)"
Pak už jenom...
$ gcc -o moje -lfcgi moje.c
Nastavení lighttpd:
$HTTP["host"] == "fcgipokus.messa.cz" { fastcgi.server = ( "/" => (( "host" => "127.0.0.1", "port" => 22222, "bin-path" => "/.../moje", )) ) }
Jasne, ze to funguje, pane kolego Messo!
A me by to fungovalo taky, kdybych nebyl pako, ktere si "sachovanim" s pointry nakopirovalo nejaky bordel do vystupniho bufferu
Takze lighty celkem opravnene pred to vsechno "predradil" 200 OK...
Dekuji Ti, pane kolego Messo, za pomoc a vsem se omlouvam za vlastni pitomost.
Hezky den!
kokoska.rokoska
Tiskni
Sdílej: