Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Vietnamka

Stran: [1] 2 3 ... 14
1
mam vsechny mozne platformy i sam jsem si provozoval mastodon server.

Ze zvědavosti, souvisí s tématemten mastodon, dá se ten mastodon použít nějak (i nějak oklikou) ke komunikaci? Nebo myslíš matrix?

2
Vývoj / Re:MPDF a POS tiskárna
« kdy: 12. 06. 2024, 18:17:32 »
a nepatří náhodou (img_)dpi taky to $params? náhodou

Je ten text pixelizovaný před tiskem (při vytáhnutí bitmapy z pdf) nebo po? Word(resp. tiskový dialog-Obecné) bude mít taky možnost Tisk jako rastr/Tisk jako vektor

3
Distribuce / Nesedí čas journalctl -k kontra dmesg -Tk
« kdy: 06. 06. 2024, 22:15:12 »
Z jakého důvodu časová návěští dmesg -T se liší asi o tři minuty od journalctl -k ?

Mimochodem, dmesg mi drží 3200 záznamů (10 dní) a journalctl -k 900 (2.6dne)
Takže ten časový rozdíl je konzistentní s událostí teĎ, ale i s tou 2 dny starou.


PS: a k čemu je volba dmesg -k  ("Print kernel messages")? Myslel jsem,že toto dělá tak jako tak. Tak k čemu ta volba?
Kód: [Vybrat]
$ dmesg  |wc
   3286   13576  178179
 $ dmesg  -k |wc
   3286   13576  178179
 $ dmesg  -k |sha256sum
835fed0b92ba99753bbb9cd4a68dff47b1a5c3632853e814d1fdddaeffdb0576  -
 $ dmesg   |sha256sum
835fed0b92ba99753bbb9cd4a68dff47b1a5c3632853e814d1fdddaeffdb0576  -
A z druhý stránky, dmesg -u mi vypíše lautr nic. Je to snad nějaký náznak, žed dmesg bylo zamýšleno nebo jde  snad nějak ohnout(použít, nakonfigurovat) k vypisování i jiných hlášek mimo kernel?

4
Vývoj / Lepší zápis symetrické binární operace
« kdy: 05. 06. 2024, 17:34:46 »
V jakém jazyku se nejlépe zapíše takováhle operace ? Coconut, Crystal, Rust, Julia,Lisp-Like,dart,Go,R , ? Fortran,C ,Pascal, javascript?
X=["https://",'eyy}~7""'];
(X[0].split("").chars.zip(X[1].chars.split("")))
 .map( (x,y) =>
    x.ord ^ y.ord
 )
.join


dvakrát se tam opakují tři stejné operace. Takže akadamické řešení vyžaduje ty tři operace zmínit jen jednou

Představuju si něco takovéhleho:

BinaryOperatorFactory(X.map ( _.split.chars) , &:^ , _.ord)

(to podržítko je detail -shorthand pro lambdu funkci s jednim parametrem _.ord() =  (arg)=>arg.ord())
Jasně, mohu si to napsat v pomalu každým nepřeškrtlým jazyku výše, ale ,který to umí rovnou a případně jakou k tomu volí syntaxi? Pro inspiraci
Není problém třeba
[1000,200,300].reduce(0.5, &:+) = 1230.5 a [10,20,2].reduce(3, &:*) = 1200
Ale který jazyk umí  u zápisu lambda funkcí s jediným argumentem místo map((e)=>fn(e) zkratku map (fn(_) ) ?

5
Dobrý fištrón, skoro mám pocit, jestli neděláte pro seznam.cz   ;D :-[ .  Chtěl jsem ještě dodat delší URL (40 znaků), kde by se to možná dalo lépe analyzovat, ale koukám není to třeba.
, ale ono to unášení URL na bcr.iva.seznam.cz se neděje vždy, i po smazání cookies. Má to asi i nějakou trvanlivost na IP adresu
  :)
Base64::urlsafe_decode64(a).chars.map {|c|(c.ord ^ 0x0D).chr}.join
date --date=@1717589511 souhlasí


A skutečně,ono to opravdu je doslova ...konecURL`empty`1717589456

Nicméně, to že prostřední část mezi fortranistickými uvozovkami  všech případech tady je emtpy, neznamená, že to tak je vždy

6
Vývoj / Re:Jak zjistit způsob enkódování (~base64
« kdy: 05. 06. 2024, 14:13:18 »
Mám podobný praktický problém:
páry řetězců jsou zde (může obsahovat i https://):
sdovolena.seznam.cz ZXl5fX43IiJ-aWJ7YmFoY2wjfmh3Y2xgI253Im1oYH15dG08Ojw6ODU1ND06IzQ4Ow
www.sauto.cz/ ZXl5fX43IiJ6enojfmx4eWIjbncibWhgfXl0bTw6PDo4NTQ8PT8jODw1
www.sbazar.cz/ ZXl5fX43IiJ6enojfm9sd2x_I253Im1oYH15dG08Ojw6ODU1Pz06Izo9NA
sreality.cz ZXl5fX43IiJ6enojfn9obGFkeXQjbncibWhgfXl0bTw6PDo4NTQ4OjUjPDs6

Zkoušel jsem base64, rot13,...  Pravdepodobně v abecedě base64 je _ zaměněné za / a asi - za +.

7
Software / Re:ČT iVysílání: kdo a proč volá stíny
« kdy: 30. 05. 2024, 22:15:27 »
Není problém v XMLHTTPREQUESTU https://api.ceskatelevize.cz/video/v1/playlist-vod/v1/shadow-call 
{POST: params: {id: "ide-epizody", idType: "idec"},streamURL= zístkáný-link-na-ivys-cdn.o2tv.cz/cdn/uri/get? }}
? Tento request je proveden po ivysilani/client-playlist/ , ale  ještě před tím, než stažení samotného  linku na redirect na playlist (to streamURL)
 Myslím, že před 3 měsíci tohle se ještě nestávalo .

K čemu by to tak mohlo sloužit?
response je
{
 "message":"done",
 "data":{
   "isMatching":true,
   "contentIds":{"new":"číslo","old":"stejnéčíslo"},
   "result":["full match"]
 }
}

Kód: [Vybrat]
const i = n.streamUrls.find(o=>!o.isLabeling)
      , a = JSON.stringify({
        streamUrl: (i == null ? void 0 : i.main) || "",
        params: {
            id: t,
            idType: r === "episode" ? "idec" : r
        }
    });
    try {
        await fetch(`${e}/shadow-call`, {
            method: "POST",
            headers: {
                "Content-Type": "application/json"
            },
            body: a
        })
    } catch {}

8
Minut má díl třicet tři

9
Stáhne se pouze jeden soubor typu media z domény podz-content.spotifycdn.com který Po 60s přestane hrát. Utne v půlce slova

10
O serveru Root.cz / Spotify forma podcástů na ComputerWorld?
« kdy: 30. 05. 2024, 17:26:16 »
Opravdu považujete vkládání podcástů přes spotify za nejšťastňější řešení na ComputerWorld? Když už tam není link na <AUDIO src="podcást.mp3"  controls />, tak proč to není třeba jako na lupa.cz nebo měšeč(Zdravím podcást s bitcoinovou blondýnou) , kde to je v celku rozumné?

Sestává se z 17 scriptů a 3 css a  ještě před povolením načtení a připojuje se na podivné domény spotify jako gabo-recever a sp-client.spotify.

11
Server / Re:Program pro verifikaci DKIM
« kdy: 27. 05. 2024, 22:15:15 »
No nic, ke znění odeslaného mailu se asi už  nedostanu, tak nebude co  zkoumat.. Jelikkož v DMARC mám defaultní "fo=" a SPF bylo OK. -nepřišlo mi na "ruf=".
MXToolbox umí mimo jiné ověřit DKIM

https://mxtoolbox.com

Asi stačí jen zadat dkim:domena.com:default pokud je to výchozí konfigurace.
Ale tohle jenom  verifikuje syntaxi  veřejné části klíče.  To ale já nechci a nepotřebuju, vím že je v pořádku, doteď všechny zprávy měly DKIM Pass. Já jsem chtěl  zjistit, která zpráva způsobila nevalidní dkim podpis a proč. Selektor byl stejný jako u jiných zpráv.
(K tomu bych hypoteticky ani veřejnou část DKIM nepotřeboval, stačilo by znovu vygenerovat kompletní zprávu  právě včetně podpisu, ale muselo by tam být stejný DKIM atribut "t=")

12
Hledám článek na rootu asi někde z března až dubna, asi z seriálu postřehy z bezpečnosti, kde v komentáři někdo si stěžoval(parafrázuju), že bezpečnost webových aplikací moc se neřeší nebo to dělají diletantni a že třeba soubory se nahrávají pod účtem webserveru nebo wwwdata nebo www-data.
To zvýrazněné je ,co tam bylo a taky mě to zajímá. Bohužel v komentářích nejde vyhledávat.  Jak to tedy je s tou špatnou a správnou praxí oprávněním/ownerem souborů/skriptů pod www-data?

13
Server / Re:Program pro verifikaci DKIM
« kdy: 09. 05. 2024, 21:12:01 »
Citace
offline
To je pravda. Myslel jsem offline tak,že nebudu někam to tramtárie posílat znění mailu a že veřejný (a poplatný té době)selektor z DNS taky předám offline algoritmu.
kanonizace=kanolizace=normalizace=Kanonikalizace

(v tom  odkazovaném linku byl problém v něčem jiném, že  v závěru hlavičky DKIM-Signature byl středník na konci "...bh=MM8hb=; b=i8B6fC=); a v tom konkrétně nevidím problém

14
Server / Re:Program pro verifikaci DKIM
« kdy: 09. 05. 2024, 21:04:43 »
Citace
offline
To je pravda. Myslel jsem offline tak,že nebudu někam to tramtárie posílat znění mailu a že i ten veřejný selektor z DNS si dopředu stáhnu  (a poplatný té době) taky předám offline algoritmu.
kanonizace=kanolizace=normalizace

(v tom  odkazovaném linku byl problém v něčem jiném, že  v závěru hlavičky DKIM-Signature byl středník na konci "...bh=MM8hb=; b=i8B6fC=); a v tom konkrétně nevidím problém

15
Server / Re:Program pro verifikaci DKIM
« kdy: 09. 05. 2024, 18:25:15 »
Tak je totakto: ... Ovšem musí se to použít na kanonikalizovaný výstup což je něco jako:
Kód: [Vybrat]
date:Thu, 9 May 2024 18:19:09 +0200
to:Jana.VELKA
mime-version:1.0
content-type:text/plain; charset=utf-8
dkim-signature:v=1; d...9; c=relaxed/simple; h=D....pe; bh=6K8=; b=
(poslední řádek je dlouhý) - následující skript-ohejbák přidá LF (zajistí převod na CR+LF) a zároveň odebere  poslední LF (rovnák)

head -c -1 <(sed -E 's/$/\r/g')| openssl dgst -sha256 -sign ../dkimp.pem |base64 # hlavička
+
echo -ne "Začátek.Konec" |sha256sum | cut -f1 -d \  | xxd -r -ps  |base64 # body
# - ovšem hash body se musí udělat jako první


Stran: [1] 2 3 ... 14