IKEA a XBOX představují kolekci YXSTABY (pdf). Ta přináší designová a praktická řešení, díky nimž se prostor pro hraní během sekundy promění v útulný a harmonický domov.
Jonathan Thomas oznámil vydání verze 4.0 nelineární střižny OpenShot. Nově podporuje nahrávání obrazu a zvuku, vylepšuje uživatelské rozhraní, mj. color grading, přidává další efekty a mnoho dalšího (seznam změn).
Proběhlo hlasování o používání LLM při vývoji Debianu. Vývojáři Debianu si odhlasovali zodpovědné využívání generativní umělé inteligence.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří vývoj Flatpaku částkou 508 640 eur.
Byla vydána první veřejná verze v7.0-mk2 projektu Multikernel (mklinux), který umožňuje spouštět více nezávislých linuxových jader současně na jednom stroji bez hypervizoru.
Heureka Group uspěla v soudním sporu se společností Google. Městský soud v Praze vydal rozhodnutí v oblasti soukromoprávního vymáhání soutěžního práva. Společnosti Heureka Group přiznal náhradu ušlého zisku ve výši 250 milionů korun, což spolu s úroky z prodlení a náhradou nákladů řízení činí více jak 410 milionů korun. Základem celého sporu bylo protisoutěžní jednání technologického giganta Google v letech 2013 až 2017. Google na
… více »Dnešním dnem končí LTS podpora Debianu 11 s kódovým názvem Bullseye. K dispozici je Extended LTS podpora.
Firma X zaslala předžalobní výzvu vývojáři projektu Nitter (Wikipedia), open-source alternativního frontendu k sociální síti X (ex-Twitter), a provozovatelům instancí jako XCancel, které umožňovaly číst příspěvky bez přihlášení, reklam a javascriptu. Údajně se dopouštějí „sběru dat“. Zdrojový kód Nitteru vývojář archivoval. Vývoj již dříve přerušil v roce 2024 po tehdejším omezení API X. X je dceřiná společnost SpaceXAI Elona Muska, provozující mj. kontroverzního chatbota Grok.
Bylo vydáno Ubuntu 26.04.1 LTS, tj. první opravné vydání Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek a oprav na Discourse.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal Zprávu o stavu kybernetické bezpečnosti ČR za rok 2025 (pdf). Incidentů ubylo, sofistikovanost útočníků roste.
Neúspěšně bojuji s CR+LF vs LF. Na serveru poslouchám netcatem a na něj se připojuji telnetem z Windows. Problém je v tom, že windows mi posílá CR+LF, ale netcat očekává zakončení řádku pouze LF. Důsledek je takový, že když výstup netcatu sypu rourou někam dál, pošlou se mi do ní data až po přerušení spojení.
Já ovšem potřebuji data posílat okamžitě, CR+LF nahradit LF...
Stojím na tomto bodě:
nc -l -k -t -p 2000 | sed -e 's/\r/\r\n/g'
Zajímavé je, že když výstup přesměruji do souboru, třeba takto:
nc -l -k -t -p 2000 > output.logtak se tam vše zapisuje okamžitě. Resp. pokud si jej otevřu ve vimu, je to tam. Cat apod. neukáže nic...
Poradí mi někdo, jak toto chování/problém vyřešit nebo obejít?
Trošku jsem pokročil:
nc -l -p 2000 | tr '\n\r' '\n'kupodivu funguje přesně, jak jsem chtěl.
Průšvih je, že chci netcatem volat skript, který vstup zpracuje a podle toho vyhodí nějaký výstup, takže něco ve stylu:
nc -l -p 2000 -e read.sh
read.sh:
#!/bin/bash while true; do read input echo $input>input.log echo "Recorded: $input" done
Ovšem tím jsem s problémem zase na začátku, protože opět nevím, jak ten vstup v read.sh vzít a prohnat ho něčím co ho zkonvertuje CR+LF na LF.
input=${input%$'\r'}
sed -e 's/\r/\r\n/g'tak úplně \r neodstraní. Asi spíš chcete
sed 's/\x0d$//g'Popřípadě totéž se sed -u, abyste ještě nenarazil na problém bufferování výstupu a data se vypisovala opravdu po řádcích. Jinak lépe než čachrovat s vimem a catem je lepší použít "od":
$ echo -ne 'aaaa\r\n' | sed 's/\x0d$//g' | od -t x1 0000000 61 61 61 61 0a 0000005
Máte pravdu. Prohnal jsem to čistě "od" a zjistil jsem, že řetězec je zakončen samotným CR (x0d), zkoušel jsem tedy
netcat -l -p 2000 | sed -u 's/\x0d/\x0a/g'což mi průběžně nevypisuje nic, až když se přeruší spojení, tak se vypíše vše najednou.
Druhý pokus ve formě
netcat -l -p 2000 | tr '\r' '\n'vypisuje pěkně průběžně.
Ovšem pokud kterýkoliv z těchto dvou výstupů přesměruji do souboru, tak se mi v obou případech zapíše do souboru až po přerušení spojení. Začínám mít obavy, že se standardními nástroji v Linuxu to dohromady nedám. Možná by bylo nejjednoduší to celé napsat v Pythonu...
což mi průběžně nevypisuje nic, až když se přeruší spojení, tak se vypíše vše najednou.Zní to jako problém s I/O buffery. Ve skutečnosti to není "po přerušení spojení" ale něco jako 4kb dat.
Tiskni
Sdílej: