FEL ČVUT vyvinula robotickou stavebnici pro mladé programátory. Stavebnice Brian byla navržená speciálně pro potřeby populární Robosoutěže. Jde ale také o samostatný produkt, který si může koupit každý fanoušek robotiky a programování od 10 let, ideální je i pro střední školy jako výuková pomůcka. Jádro stavebnice tvoří programovatelná řídicí jednotka, kterou vyvinul tým z FEL ČVUT ve spolupráci s průmyslovými partnery. Stavebnici
… více »Ubuntu bude pro testování nových verzí vydávat měsíční snapshoty. Dnes vyšel 1. snapshot Ubuntu 25.10 (Questing Quokka).
Společnost Netgate oznámila vydání nové verze 2.8.0 open source firewallové, routovací a VPN platformy pfSense (Wikipedie) postavené na FreeBSD. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 6.16 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Tor Browser byl povýšen na verzi 14.5.3. Linux na verzi 6.1.140. Další změny v příslušném seznamu.
Člověk odsouzený za obchod s drogami daroval letos ministerstvu spravedlnosti 468 kusů kryptoměny bitcoin, které pak resort v aukcích prodal za skoro miliardu korun. Darováním se zabývá policejní Národní centrála proti organizovanému zločinu (NCOZ). Deníku N to potvrdil přímo ministr spravedlnosti Pavel Blažek (ODS). Podle resortu bylo nicméně vše v souladu s právem.
Svobodný a otevřený multiplatformní editor EPUB souborů Sigil (Wikipedie, GitHub) byl vydán ve verzi 2.5.0. Stejně tak doprovodný vizuální EPUB XHTML editor PageEdit (GitHub).
Na základě národního atribučního procesu vláda České republiky označila Čínskou lidovou republiku za zodpovědnou za škodlivou kybernetickou kampaň proti jedné z neutajovaných komunikačních sítí Ministerstva zahraničních věcí ČR. Tato škodlivá aktivita, která trvala od roku 2022 a zasáhla instituci zařazenou na seznam české kritické infrastruktury, byla provedena kyberšpionážní skupinou APT31, veřejně spojovanou se zpravodajskou službou Ministerstvo státní bezpečnosti (MSS).
Google Chrome 137 byl prohlášen za stabilní. Nejnovější stabilní verze 137.0.7151.55 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 11 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Byl vydán AlmaLinux OS 10 s kódovým názvem Purple Lion. Podrobnosti v poznámkách k vydání. Na rozdíl od Red Hat Enterprise Linuxu 10 nadále podporuje x86-64-v2.
Byl vydán Mozilla Firefox 139.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 139 je již k dispozici také na Flathubu a Snapcraftu.
Pak se v rámci KDE začalo uvažovat o nahrazení KHTML WebKitem, respektive o sjednocení projektů, k čemuž de facto v roce 2007 po úplném otevření WebKitu došlo.Ale to vubec neni pravda, KHTML a WebKit pokracuji jako dva oddelene produkty, viz napr. nejaky ten blogisek na PlanetKDE ([1], [2], [3],...)
...KHTML a WebKit pokracuji jako dva oddelene produkty...
To je pravda, nicméně tehdy došlo ke sjednocení vychytávek z obou do WebKitu.
BTW ten druhý odkaz nefunguje...
Webkit je taky na Nokia tabletech v Maemu mozny, viz. http://www.palmlinux.cz/modules.php?name=News&file=article&sid=35 a dle meho soudu je take lepsi.
WebKit a MathML tak to mě rozesmálo. Napište do Gůglu třeba "mathml test page" a zírejte, pak zírejte třeba ve firefoxu a řekněte mi 10 rozdílů.
Kolibáč zjevně často rád píše o věcech, kterým vůbec nerozumí. WebKit MathML vůbec nepodporuje, píše se to dokonce přímo na jejich oficiálním webu.
Můžu otázku?
Ne.
Stejně se zeptám: Si za to placen a nebo to děláš zcela dobrovolně a ve svém volném čase?
Jak se chová Kolibáč ke mně, tak se chovám já k němu. Nevidím na tom nic nepochopitelného.
Aha, takže navážení se do prohlížečů jiných než je Firefox(i když jsou stejně dostupné a otevřené či dokonce používají stejné vykreslovací jádro) a vykreslovacích jader, které nepoužívá Firefox a urážení se pokud se i kapánek propagují je pomsta Kolibáčovi? Probůh, radši ani nechci vědět co ti ten Kolíbáč musel udělat tak příšerného.
Probůh, radši ani nechci vědět co ti ten Kolíbáč musel udělat tak příšerného.
Dělal jsem si z něj (pro někoho celkem nepěkným způsobem) srandu v jisté diskuzi o homosexuálech.
Kde?
Ty případy, které píšeš, spolu vůbec nesouvisí v této souvislosti. To píšu zcela jasně. Mě vadilo přílišné informování, jakkoliv chápu argumenty protistrany, svůj názor jsem vyjádřil v diskusi a to je asi tak všechno. Někomu trochu vadila zprávička, někomu jinému komentář v diskusi. Myslím, že to druhé nemusí vadit vůbec.
Don't feed da trollz.
Webkit vyzerá dobre navonok, ale videli ste jeho zdrojáky? To je jeden neskutočný humus. Všetka česť ľuďom, ktorí sa v ňom vyznajú a pracujú na ňom.
Musím se přidat. 200MB binárních ladících symbolů a šedesátý pátý stack frame…buď je to neskutečně geniální, neskutečná prasárna a nebo je to neskutečný hack(což bych řekl, že je nejpravděpodobnější). A Chromium a 10GB volného místa aby se vůbec přeložil na tom nebude lépe.
Webkit neznam, ale pred dvema lety jsem nelal neco v XULu(XPCOMu, CHROME). A taky nic moc. Pokud muzu shrnout jak je to napsany tak:
- slaba/zadna typova kontrola. void ** je nejcasteji pouzivany datovy typ
- 6 ruznych trid po stringy mezi kterymy nejde castovat
- prisernej threading model, ruzny metody smeji/nesmeji vykonavat operace v zavislosti na tom, ze ktereho vlakna jsou volany
- coding style z roku 1990. Vetsina vlastnosti C++ je zakazana pouzivat, prevazne kvuli chybam v kompilatorech ktere uz dneska neexistuji(nejen ty chyby ale ani ty kompilatory). Vsechno se resi pres makra preprocesoru.
Viz napriklad:
potomek.h
------------------------------------------------------------------------------------------
N_CLASS("potomek", A, B, C): public jina_trida {
#ifdef X
int i;
#endif
//constructor
N_CLASS("potomek", A, B, C) (void *neco)
#ifdef A
;
#else
{
//initialize
}
#endif
private:
... dalsi prvky
};
------------------------------------------------------------------------------------------
potomek.cpp
------------------------------------------------------------------------------------------
include "potomek.h"
#ifdef A
N_CLASS("potomek", A, B, C)::
N_CLASS("potomek", A, B, C)
(void *)
{
// konstruktor, ktery dela neco uplne jineho
}
------------------------------------------------------------------------------------------
Kdyz nad timhle stravite cca 8 hodin tak zjistite ze:
- v zavisloti na hodnote maker A, B, C dostanete dve ruzne tridy "potomek", "p_potomek"
- kazda trida je v jine knihovne
- Kazdy zdrokak ma vlastni -D makra
- V zavislosti na hodnote makra A muze byt konstruktor inline
- V zavislosti na hodnote makra X zabira trida potomek 16B nebo 20B
- Kontruktor a destruktor maji ruzne nazory na to, kolik mista trida potomek zabira
- Ruzne kusy kodu pouzavaji ruzne kontruktory se stejnou maskou - viz marko A.
- Pokud vytvorite instanci tridy potomek na heapu tak vse vice-mene funguje, maximalne si obcas prepisete kus pameti.
- Pokud vytvorite tridu potomek lokance na stacku, zacnou se dit straslive veci a vas program bude prepredvidatelne padat
- Pri vhodne kombinaci hodnot maker A, B, C, X a pri alignu na 8 bajtu to nepada.
Takze nejakych 200MB ladiciho bordelu na stacku bych nevidel jako velkej problem, zvlast jesti jsou k tomu nastroje jak je analyzovat. Uz jenom ta myslenka ze si hned na zacatku nekdo uvedomil, ze ten SW bude obsahovat chyby, ze ty chyby bude potreba nejak reportovat a dohledavat, je velice sympaticka.
Webkit temer neznam, ale o gecku jsem pred par lety od jednoho kamrada c++kare slysel docela stavnatej monolog.
Nainstaloval jsem "Midori" a po 5-ti minut jsem napsal: apt-get remove --purge midori
Webovy prohlizec kery neumi https je tak na dve veci .... Dale mi neotervel ani odkaz target="_blank" , nedostal jsem se ani na postu "squirrelmail" .....
Zlata Mozilla.
mam dojem ze on si nainstaloval verziu co je ofko v repoziatroch.. a tam je este starucka 0.0.8 ktora je extremne nestabilna a nevie ani stvrtku toho to dnesna 0,1,7 verzia..
1. Midori je snad jádro? Pán psal o Midori.
4. A psal snad, že je jediný, nebo dělal, že je jediný?
Nechcem nikomu vkladať slová do úst, ale pod správičkou o Webkite mi znie jeho príspevok dosť ako kritika Webkitu a nie len Midori.
Jasně, ale prohlížeč sám nic o sobě nedělá. Ten využívá k zobrazování stránek jádro a to zas využívá služeb nižších vrstev, atd. Nakonec může být chyba v nějaké Linuxové knihovně. Takže prostě obviňovat prohlížeč nějaký konkrétní prohlížeč mi nepřijde moc košer. To je jako obviňovat Flock za chybu, která leží ve Firefoxu.
A psal snad, že je jediný, nebo dělal, že je jediný?
Proto na to upozorňuju. Netýká se to jen prokletého Midori. Týká se to všech GtkWebKit-based prohlížečů. Dokonce i Epiphany-webkit. (To zas bude voda na tvoje mlýny, co?)
Ne, proč? Předsudkáři.
WebKit byl dlouho používán v podstatě jen v Safari a to bylo dlouho dostupné jen na Mac OS X, jeho podíl mezi používanými prohlížeči tedy kopíroval používanost Mac OS X.A taky v prohlížečích Shiira, OmniWeb… a prakticky ve veškerém software na Mac OS X, který chtěl vykreslovat nějaké HTML+CSS (Adium, Sparkle atd. atd.), protože byl dostupný jako systémová knihovna (resp. WebKit.framework).
Podobně zanedbatelný jako cokoliv kromě IE, Firefoxu, Safari, Chrome a možná Opery?
Tiskni
Sdílej: