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.
Článek na Raspberry Pi představuje nový vzhled desktopu operačního systému Raspberry Pi OS v aktuálním vydání 2026-09-15.
Nové verze Roundcube Webmailu 1.6.19 a 1.7.4 řeší několik zranitelností.
Na Kickstarteru běží kampaň na podporu hloupého (jenom volání a SMS) tlačítkového DIY telefonu MAKERphone 2.0 od společnosti CircuitMess postaveného na ESP32-S3 a volitelně také s hodinkami MAKERband. S možností psaní vlastních aplikací. S volitelnými HW rozšiřujícími moduly.
Byla vydána nová verze 10.7 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Přibyly balíčky HomeBox a Scrypted.
Aktuální zdrojové kódy JXP Commanderu jsou dostupné zde. Do zdrojáků bych se moc nedíval. Vypíše to adresář ~/ v levém panelu a /dev v druhém. Funguje řazení (není zrovna nejrychlejší). Adresáři se zatím procházet nedá. Přemýšlím o vyhození sloupce pro příponu a nechat ji v názvu souboru. Tak to je vše, teď si jdu dát do nosu :)
Tiskni
Sdílej:
Přemýšlím o vyhození sloupce pro příponu a nechat ji v názvu souboru.
Jsem jednoznačně pro. Ale já nejsem směrodatný, stejně to používat nebudu… :-)
Někde jsem to už viděl... že by TCMD?
Windows sice standardně příponu nezobrazujou, ale TC ji zobrazuje vždycky. Na výběr je pouze jestli jí zobrazí ve zvláštním sloupečku nebo přimo za jménem souboru. Nicméně podle přípony lze řadit ať je to tak nebo tak.
Za ten mimetyp se taky přimlouvám.
cztocz-0.9.4.tar.bz2 firebird-2.0.0RC3 stunnel.conf-dist null patches.release Makefile.in.libfbclient FontMap.Gnome config.guess README.universal_triggersCo je to vlastně ta přípona?
cztocz~1.bz2 firebi~1.0RC stunne~1.con null patche~1.rel Makefi~1.lib FontMa~1.Gno config~1.gue README~1.uniŘekl bych, že teď už to je jasnější
Nevím jak tobě, ale mně nepřijde moc super kompilovat to celé znova i když změním jenom jeden .cpp soubor.
automake, ten mne také moc neoslovil. Pokud ale použijete jen autoconf (což je v praxi častější), máte velikost makefilu plně pod kontrolou.
Makefile.in a Makefile ale není prakticky žádný rozdíl kromě toho, že ve druhém jsou expandovány vybrané proměnné.
Looking for pkg-config ... [: 18: ==: unexpected operator
Bylo by dobé trochu upravit skript compile.sh. Ne každý totiž používá bash jako /bin/sh (já tam mám dash
)
((1==1))
((num==12)) problémy mít bude?
Tady je příklad, jak by taková cache mohla vypadat. Při spuštěném nscd jsem dosáhl zrychlení opakovaného lookupu 5.5:1, při vypnutém 310:1.
#include <map>
#include <stdexcept>
#include <sstream>
#include <pwd.h>
class uid_cache {
protected:
typedef std::map<uid_t, std::string> uid_map;
uid_map cache;
long buf_length;
public:
uid_cache();
~uid_cache() {}
std::string convert(uid_t id);
};
uid_cache::uid_cache()
{
buf_length = sysconf(_SC_GETPW_R_SIZE_MAX);
if (buf_length == -1) {
// buď vyhodíme exception nebo tam plácneme bulharskou konstantu
throw std::runtime_error("Houston, we have a problem.");
}
}
std::string uid_cache::convert(uid_t id)
{
uid_map::const_iterator iter;
iter = cache.find(id);
if (iter == cache.end()) {
std::string result;
struct passwd pwd;
struct passwd* rptr;
char buff[buf_length];
getpwuid_r(id, &pwd, buff, buf_length, &rptr);
if (rptr) result = pwd.pw_name;
else {
std::ostringstream s(result);
s << id;
}
cache.insert(std::make_pair(id,result));
return result;
} else {
return iter->second;
}
}
nscd, tam jen 10^5-krát) za sebou provedl lookup stejné hodnoty, ale na druhou stranu, situace, kdy mají všechny soubory v adresáři stejného vlastníka, bude v praxi docela častá…
deb http://ftp.cz.debian.org/debian jessie main contrib non-free