Byla vydána nová verze 6.4 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu.
Německý kancléř Friedrich Merz (CDU) se během debaty s finalisty studentské vědecké soutěže Jugend forscht vyjádřil pro konec anonymity na internetu a vyslovil názor, že pro uživatele Internetu by měla platit podobná právní odpovědnost jako pro novináře tradičních médií. Na dotaz studenta, jak by se tedy povinnost uvádět pravé jméno slučovala s prací investigativních novinářů nebo ochranou jejich zdrojů, Merz neodpověděl, ve své
… více »Společnost Fujitsu představila FUJITSU-MONAKA CPU a Fujitsu MONAKA Server. Navrženo, vyvinuto a vyrobeno v Japonsku. Pro suverénní AI infrastrukturu.
Předprodej v květnu představených notebooků Googlebook, nástupců notebooků Chromebook, bude spuštěn v pondělí 21. září.
Byla vydána betaverze Fedora Linuxu 45 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 20. října. S konzolí kmscon místo fbcon. Současně byla vydána betaverze Fedora Linux Asahi Remixu 45. S podporou čipů M3.
Po půl roce vývoje od vydání verze 50 bylo vydáno GNOME 51 s kódovým názvem "A Coruña" (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře. Videopředstavení na PeerTube a YouTube.
OpenAI spolupracuje s konkurenty Anthropic a Google DeepMind ze skupiny Alphabet na bezpečnosti umělé inteligence (AI). Globální obavy ohledně existenčních rizik umělé inteligence vzrostly poté, co se o víkendu sešli vedoucí předních amerických firem z odvětví AI a vyzvali k pozastavení vývoje technologie.
Evropská unie navrhne zákaz sociálních sítí, online her a chatbotů pro děti mladší 13 let a možnost účtu pro děti do 15 let jen se souhlasem rodičů, oznámila šéfka Evropské komise Ursula von der Leyenová v dnešním projevu ve Štrasburku. Návrh předpisu nazvaného EU Kids Act představí Evropská komise ve čtvrtek. Von der Leyenová zdůraznila, že chce, aby se rovněž změnilo základní pravidlo: platformy budou muset dokázat, že jsou bezpečné.
… více »Byla vydána Java 27 / JDK 27. Nových vlastností (JEP - JDK Enhancement Proposal) je 9.
Byl vydán Mozilla Firefox 156.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vestavěný prohlížeč PDF se nyní spouští o 45 % rychleji. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 156 bude brzy k dispozici také na Flathubu a Snapcraftu.
#!/bin/bash ZDROJ=`pwd` CIEL='/home/dvh/pokus' mkdir $CIEL for i in *.txt; do echo "Kopirujem $i" cp "$ZDROJ/$i" "$CIEL/`echo $i | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`" done(aneb: Ked jediny nastroj co mas je kladivo, vsetko vyzera ako kliniec :) premennu CIEL si premenuj na to kam sa to ma kopirovat
#!/bin/bash ZDROJ=`pwd` CIEL='/home/dvh/pokus' mkdir $CIEL for i in *.txt; do echo "Kopirujem $i" cp "$ZDROJ/$i" "$CIEL/`echo $i | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' | sed 's/.txt$//'`" done
#!/bin/bash
# Inicializace promennych
AWK=/usr/bin/gawk
i=0
fail()
{
echo "SELHANI: ${*}"
exit 1
}
get_dst()
{
SRC_NAME="${1}"
DST_DIR="${2}"
echo $* | $AWK -v src_name="${SRC_NAME}" -v dst_dir="${DST_DIR}" '
BEGIN {
dst_name=src_name
sub(/\.txt$/,"",dst_name)
sub(/.*\//,"",dst_name)
print(dst_dir "/" tolower(dst_name))
}'
}
# Zakladni kontrola smysluplnych parametru
[ "${#}" -lt "2" ] && fail "Prilis malo parametru."
[ -d "${!#}" ] || fail "\"${!#}\" neni adresarem."
while [ "${i}" -lt "$((${#} - 1))" ] ; do
((i++))
if [ ! -f "${!i}" ] ; then
echo "VAROVANI: \"${!i}\" neni souborem - vynechavam."
continue
fi
cp -i "${!i}" "`get_dst "${!i}" "${!#}"`"
done
Jde to vylepšit (zjednodušit, přidat kontroly... mazanou koncovku ovládat z příkazové řádky... přepsat), ale jinak komentáře:
a) I takový malý nástroj může být príma, když ho jde krmit parametry z příkazové řádky.
b) trocha purismu... omezme roury (a forky). I ten sed, šel zavolat najednou:
sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/;s/\.txt$//'c) (ne že by byl dobrý nápad je používat, ale) ten
sed by si vylámal zuby na jménech souborů s diakritikou. Nehledě na to, že v tomto případě získává sed nízké hodnocení za estetický dojem. Tohle by navíc snad mělo běhat celkem na čemkoliv, kde je k dispozici bash a gawk nebo nawk (po malé úpravě). ;)
for i in *.txt; do cp $i adresar/`echo ${i%.txt} | tr '[:upper:]' '[:lower:]'`; done
Tiskni
Sdílej: