Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.6. Přehled novinek s náhledy v oznámení na blogu.
V Edici CZ.NIC, knižní řady správce české národní domény, vychází nová kniha Martina Malého Kódy, buildy, firmwary. Autor po půl roce od vydání předchozího titulu přichází se svou již sedmou knihou, tentokrát zaměřenou na vývoj programového vybavení pro embedded zařízení. Publikace s podtitulem Základy vývojářského řemesla pro tvůrce hobby elektroniky nabízí praktického průvodce pro všechny, kdo své projekty vytvořené s Arduinem
… více »V Brně na FIT VUT probíhá dvoudenní open source komunitní konference DevConf.CZ 2026. Na programu je celá řada zajímavých přednášek, lightning talků, meetupů a workshopů. Přednášky lze sledovat i online na YouTube kanálu konference. Aktuální dění lze sledovat na Matrixu, 𝕏 nebo Mastodonu.
Byla vydána nová verze 15.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
Vývojáři Ubuntu představili projekt Myna, tj. iniciativu zaměřenou na přidání funkce převodu řeči na text do prostředí desktopu Ubuntu. Dle plánu již v Ubuntu 26.10.
Společnost Epic Games představila nový open source systém pro správu verzí Lore navržený pro "bezprecedentní škálovatelnost dat i týmů a optimalizovaný pro projekty, včetně her a zábavy, které kombinují kód s velkými binárními soubory, aby uspokojil potřeby vývojářů i umělců". Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Úřad pro ochranu hospodářské soutěže (ÚOHS) provedl v říjnu 2024 místní šetření u společnosti Seznam.cz. Úřad prověřoval důvodné podezření na možné protisoutěžní jednání, konkrétně zneužití dominantního postavení. Krajský soud v Brně v květnu 2025 konstatoval, že toto šetření bylo nezákonné. Nejvyšší správní soud (NSS) včera rozhodl, že šetření bylo provedeno v souladu se zákonem. Krajský soud bude muset případ posoudit znovu.
Byl představen skládací telefon Commodore Callback 8020. Ani hloupý, ani chytrý. Pro fanoušky Commodore a digitálního minimalismu. Bez webového prohlížeče a sociálních sítí. S předinstalovaným WhatsAppem. S operačním systémem Sailfish OS.
V OpenBSD byla objevena 27 let stará chyba v ppp pomocí níž lze vzdáleně obejít autentifikaci. Chyba byla nahlášena 12.6. a 14.6. byla opravena. Bližší info v článku A 27-Year-Old Authentication Bypass in OpenBSD's PPP Stack.
Odpověď Evropské komise (pdf) k evropské občanské iniciativě Stop Destroying Videogames, jež je součástí hnutí Stop Killing Games: "Komise se domnívá, že v této fázi nemůže navrhnout právní povinnost zachovat hratelnost videoher poté, co přestaly být poskytovány komerčně. Důvodem jsou i stávající práva duševního vlastnictví. Podle autorského práva EU mají nositelé práv výlučná práva ke svým výtvorům. Kromě autorských práv mohou být
… více »
)))))
Kdyby místo přiblblýho mona naprogramovaly pořádnej CAD systém.Programátorky na Linuxu věnující se CAD systémům budeš shánět těžko.
) Hlavně ty jsi asi velký UNIX programátor dle tvých stránek co jsem se koukal.
)))
nechceš abych ti tu ještě zabečel? Aneb ovce zustane ovcí a ty budeš bečet jako stádo dál.
))
)
děkuji za opravu.
C++ a C# jsou tedy *úplně* jiné jazyky, zaměřené na pokrytí úplně jiných potřeb. Jestli je C++ podělané tedy s C# vůbec nesouvisí. Naopak C# a Java k sobě mají extrémně blízko, proto lze C# považovat za důkaz toho že Java podělaná JE (a je jedno jestli návrhem, licencí, nebo obojím).
lol, to je argument :)Když se nějaký FOSS projekt forkuje aniž by se měnilo jeho cílení, jde snad o důkaz zdraví a síly?
lze C# považovat za důkaz toho že… si Sun nenechal srát na hlavu od Microsoftu, když tento začal do Javy cpát delegáty
Že je tam teď Sun cpe sám, to už je jiná pohádka
- C++ je zdrojově i binárně kompatibilní s C, C# ne.To nejsou vlastnosti jazyka. Mohu mít klidně interpret C++, stejně jako si mohu C# zkompilovat do binárky, která půjde slinkovat s C++ knihovnami nebo naopak.
- C++ je překládáno staticky, C# dynamicky.
Naopak C# a Java k sobě mají extrémně blízko, proto lze C# považovat za důkaz toho že Java podělaná JE (a je jedno jestli návrhem, licencí, nebo obojím).Stejně tak bych mohl existenci GNU C považovat za důkaz toho, že je ISO C podělané. Samozřejmě není - a je blbost totéž říkat i o Javě.
To nejsou vlastnosti jazyka. Mohu mít klidně interpret C++, stejně jako si mohu C# zkompilovat do binárky, která půjde slinkovat s C++ knihovnami nebo naopak.To JSOU vlastnosti jazyka (de facto). Teoreticky lze samozřejmě všechno interpretovat turingovým strojem na parní pohon s páskou z toaletního papíru. To však neznamená že všechny programy jsou stejné.
Stejně tak bych mohl existenci GNU C považovat za důkaz toho, že je ISO C podělané.Nesmysl. ISO C je jazyk, GNU C je jeho implementace, proto tu není vůbec žádný rozpor. Naopak Java a C# jsou dvě zcela odlišné implementace identické abstraktní konstrukce (bezpečný, staticky typovaný, céčku podobný jazyk, kompilovaný do přenositelného bytekódu).
To JSOU vlastnosti jazyka (de facto).Nejsou. Jsou to vlastnosti nástrojů pro práci s těmito jazyky. Kdokoliv může ale přijít a udělat nástroje jiné (a mám pocit, že už nějaké existují).
Nesmysl. ISO C je jazyk, GNU C je jeho implementace, proto tu není vůbec žádný rozpor.Nesmysl. ISO C (ať už jako ISO C90, 99 nebo jiný) a GNU C (opět různé verze) jsou jazyky do úplně stejné míry. Každý má mírně jinou syntaxi i sémantiku, totéž platí třeba i mezi jednotlivými verzemi ISO C. Každý z těchto jazyků mohu kompilovat různými kompilátory, naopak jedním kompilátorem mohu (podle nastavení) kompilovat různé jazyky.
Safe/unsafe je jednoznačné a mnohem důležitější rozlišení, a tam je zásadní rozdíl mezi C++ a Java/C# jednoznačný.
Safe/unsafe je jednoznačné a mnohem důležitější rozlišení, a tam je zásadní rozdíl mezi C++ a Java/C# jednoznačný.Jo. A o klíčovém slově
unsafe už jste slyšel?
Based on the ECMA/ISO standards.Pokud je něco ISO standard, tak to s patenty nebude až tak horké. Ale neznám přesně stanovy ISO (a i kdybych znal, moje angličtina by nestačila na nějakou delší větu právnického žargonu
).
Mě na Monu vadí spíš ty přípony .exe a .dll a hnůj v podobě textu „This program cannot be run in DOS mode“ v každé binárce; bůhví co za další překvapení z Redmondu se pak skrývá uvnitř.
.NET dnes velice expanduje a myslim si, ze Javu postupne zatlaci do pozadi ... coz dokazuji mnohe programy, ktere posledni dobou, zejmena v GTK# vznikaji.Za prvé, .NET není mono. Takový program napsaný v .NETu nemusí v monu vůbec fungovat, zatímco program napsaný v monu v .NEtu fungovat bude (a kdyby ne, mono je i pro Windows). Za druhé - Mono tedy podle tebe vytlačuje Javu z pozic, kde nebyla nikdy příliš populární?
Jak je na tom enterprise nasazení? Jaký je poměr a trendy v Java/Mono/.NET?
Zásadním problémem Mona je, že mu jeho konkurent .NET utíká čímdál větší rychlostí. Zatímco verze jvm od Sunu vychází pro všechny podporované platformy současně, mono v současné verzi ani neumí kompletní ASP.NET2 a Windows.Forms2.0. Nemluvě o tom, že implementace verze 3.0 je zatím jenom v experimentálním projektu.
Pro ilustraci, vezmi si, že by na Linuxu dnes existovala pouze jvm verze 1.3, verze 1.4 by byla nekompletní a verze 1.5 by byla zatím jenom experimentální. Na Javu sice každý prská, ale Sun samotný podporuje X platforem.
.NET je sice v některých aspektech technicky vyspělejší, než Java (aby taky ne), ale je to Windows centrická technologie a zájem Microsoftu nebyl, aby byla rozvoj dalších platforem. Mono je potom skutečně takové kukaččí vejce, nebo spíše demoverze .NETu pro plebejské (rozumněj ne MS) platformy a popravdě, proč chodit ke kováříčkovi (Mono), když mohu jít ke kováři (.NET a Windows)?
Posledním argumentem proti Monu v enterprise nasazení (což je pro něj killer aplikace spíš, než Banshee) může být i fakt, že jej RedHat v současných verzích RHEL nemá a nepodporuje. Ale to by se pravděpodobně změnilo, pokud by byl ze strany zákazníků RH vyvinut dostatečný tlak.
Ze .NET neni Mono samozrejme vim.Ale přesto se jím stále oháníš ...
ale treba obsazuje oblasti, ktere nejsou tradicne tolik javovske.Což asi není dobře pro pro jazyk, který by měl Javě přímo konkurovat.
Nicmene i treba s tema weby si myslim, ze uz nastava ASP.NET x Java, uvidime, co z toho bude ...Zase mluvíš o .NETu, přitom řeč je o monu, které neumí ani ASP.NET2.0, které se už nějaký ten čas běžně používá. Kolik (původně) .NET aplikací dnes běží v produkčním nasazení na Monu (a Linuxu)?
Vim i o soucasnem vyvoji Mona a jsem si vedom jeho zaostalosti za .NETem, myslim ale, ze se to behem nekolika let srovna.Obávám se, že je v tomto případě přání otcem myšlenky. Faktem je, že Mono .NETu nestíhá a pokud náhodou ano, předpokládám, že nebude pro MS takový problém vydat .NET XP, který bude Mono zase pár let dohánět. Zkus se podívat na plánované roadmapy a srovnat je s realitou. Jak dlouho jim trvala implementace .NET 1.1 včetně Windows.Forms (které nabralo poměrně nechutné zpoždění) a kde byl v té době .NET?
Vzhledem k tomu, ze portace programu z .NET na Mono je dnes pomerne snadna (alespon vyvojari Mona to tvrdi, ja nic neportoval)Vývojáře Mona v tomto případě nepovažuji za dobrý zdroj podobných tvrzení, resp, pokud by řekl opak, dost dobře by se mohlo stát, že by pak najednou neměl na chleba
Ale portace programu z mona do .NET je ještě jednodušší a člověk navíc získá veškeré možnosti, které v monu nejsou
. Prostě mono je a bude pouze plebejská demoverze velkého .NETu, vždycky bude až ten druhý, protože se MS pochopitelně o plánovaných změnách s vývojáři Novellu radit nebude. A navíc, bez ohledu na to, kolik úsilí do toho Novell vloží, tak MS marketing pravděpodobně stejně nepokoří.
A znova opakuji, pokud nepůjde portace provést (např kvůli Gtk#), tak mono běží i ve Windows, kdežto .NET aplikace, kterou do mona nedostaneš, v Linuxu nikdy nativně nerozchodíš! Mono opravdu usnadňuje portaci, ale z velké části směrem od Linuxu do Windows, obráceně to tak jednoduché prostě není!
A hlavne - technicke vyhody .NETu jsou opravdu nezanedbatelne.Ano a až bude existovat nativní port pro Linux, bude to skvělé. Do té doby ...
Dejme tomu, že napíši NET 2/3 aplikaci, která používá funkci, kterou ještě mono nezvládá. Nu a pokud ji mermomocí chci na monu rozběhat, tak přestože neobsahuje žádné platformně závislé věci (c:\, unmanaged kód v ActiveX, registry, ...) musím
Ona ani Java neni uplne tak multiplatformni, jak se stale rika. Pokud napr. budu potrebovat aplikaci komunikujici se seriovym portem, uz ztracim onu prenositelnost a musim linkovat knihovny daneho OS.No mobilní Java je na tom hůř. Na druhou stranu asi není možné udělat úplně všeobsažnou platformu (no dobře až na Smalltalk ne
).
Docela by me zajimalo, jak je na tom MS.Když uděláš plugin do Visual Studia, které funguje i v ligth verzi, tak tě MS zažaluje :-|.
Tiskni
Sdílej: