Byla vydána nová verze 3.5.0 nástroje pro inkrementální kopírování souborů rsync (Wikipedie). Přehled oprav a vylepšení v souboru NEWS. Řešeno je 33 zranitelností.
Organizace Apache Software Foundation (ASF) vydala verzi 31 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Firma IBM uvedla svůj první mikropočítač Personal Computer před 45 lety, v srpnu 1981. Základní konfigurace modelu 5150 za 1 565 tehdejších dolarů obsahovala desktop s Intel 8088 a 16KB RAM, Color Graphics Adapter a klávesnici. Právě klávesnice Model F/XT vybavené kapacitními spínači, vlivné a s převodníkem dodnes použitelné, připomíná sběratelský web Admiral Shark's Keyboards.
Slovensko odhalilo ruské součástky ve dvou testovaných zařízeních na zjišťování přestupků v silničním provozu a označilo je za bezpečnostní riziko. S odvoláním na vyjádření slovenského Národního bezpečnostního úřadu (NBÚ) to včera oznámil ministr vnitra Matúš Šutaj Eštok. Zároveň ohlásil ukončení spolupráce svého úřadu s dodavatelem části uvedeného systému, slovenskou společností Soitron. Opozice, která na problematické kamery upozornila už dříve, vyzvala k odvolání ministra vnitra.
Dle plánu dnes ve 13:00 proběhne veřejný test eDokladů. Jeho cílem je ověřit připravenost aplikace a související infrastruktury na vysokou souběžnou zátěž před podzimními komunálními volbami.
Byla vydána nová verze 3.47 frameworku Flutter (Wikipedie) pro vývoj mobilních, webových i desktopových aplikací a nová verze 3.13 souvisejícího programovacího jazyka Dart (Wikipedie).
Byla vydána nová verze 26.1 linuxové distribuce Manjaro (Wikipedie). Její kódové jméno je Bian-May. Ke stažení je v edicích GNOME, KDE PLASMA a XFCE.
Na akci Made by Google 2026 (YouTube) byla oficiálně představena jedenáctá generace telefonů Pixel s novým čipem Google Tensor G6 a hodinky Pixel Watch 5.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) se spolu s partnery z dalších zemí připojil ke společnému upozornění (Joint Cybersecurity Advisory) týkajícímu se probíhající kybernetické kampaně skupiny LAUNDRY BEAR zaměřené na uživatele e-mailové platformy Zimbra Collaboration Suite (ZCS) nejméně od července 2025. NÚKIB doporučuje organizacím využívajícím Zimbra Collaboration Suite neprodleně ověřit, zda
… více »Intel vydal 42 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20260811 mikrokódů pro své procesory.
First problem is in ln (natural logarithm) which is undefined for numbers smaller or equal to 1Ta jednička bude asi překlep. Jinak, zkoušel jsem si to přeložit v Mac OS X (gcc 4.2.1). Kromě pár varování ve stack.c o aritmetice s void pointerem mi to hodilo chybu v support.h, kde si to stežuje, že funkce isnumber je už definována v ctype.h. Moc jsem to nezkoumal, ale kód vypadá docela pěkně, dobrá práce. Škoda toho derivování, aby to dobře derivovalo výrazy jako x^2 by snad nemělo bejt tak težký, nebo ne?
Díky, opraveno.First problem is in ln (natural logarithm) which is undefined for numbers smaller or equal to 1Ta jednička bude asi překlep.
Jinak, zkoušel jsem si to přeložit v Mac OS X (gcc 4.2.1). Kromě pár varování ve stack.c o aritmetice s void pointerem mi to hodilo chybu v support.h, kde si to stežuje, že funkce isnumber je už definována v ctype.h.To je docela zajímavý, vypadá to na nějaké nestandardní rozšíření (já třeba isnumber() v ctype.h nemám). Nicméně opravím.
Moc jsem to nezkoumal, ale kód vypadá docela pěkně, dobrá práce.Díky.
Škoda toho derivování, aby to dobře derivovalo výrazy jako x^2 by snad nemělo bejt tak težký, nebo ne?To jsem si myslel taky. Pokud by šlo jenom o případ f(x)^C, kde C by byla konstanta tak je to jednoduché. Ale pak by nebylo možno derivovat i „horší“ věci jako je třeba x^(sin(x)). Kvůli tomu používám chytrý vzoreček (opravdu je obecný, což se hodí), který mi poradili na tamějším fóru. Ten bohužel způsobuje dané problémy. Popravdě napadlo mě to rozdělit na případ, kdy je to f(x)^C a všechno ostatní, nezdá se mi to ale tak elegantní řešení. Akorát teď by to chtělo to zjednodušování výrazů
.
#if !defined(_ANSI_SOURCE) && (!defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE))
Ale zdá se mi, že už jsi to mezitím opravil, teď už se mi to zkompiluje.
-ansi -pedantic (je to v makefile).
A ano opravil jsem to – přejmenoval jsem tu funkci. Vypadá to, že je běžná na BSD systémech. Proto je podle mne lepší ji přejmenovat (nemate to lidi). Člověk pak taky nemusí spoléhat na nějaké přepínače kompilátoru aby nedocházelo ke konfliktům.
.
Taky jsem trochu pátral a vypadá to, že definovat _ANSI_SOURCE nebo _POSIX_SOURCE není věc překladače, nýbrž programátora. Nejlepší odkaz (dotaz plus odpovědi), který jsem našel, je tento: http://www.mail-archive.com/freebsd-hackers@freebsd.org/msg23363.html.Díky, zajímavé počtení.
I tak je ale asi stejně lepší nepoužívat konfliktní názvy funkcí (pak už jen zbývá vědět, které to jsou ty konfliktníSouhlasím..
Tiskni
Sdílej: