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.
Byly publikovány výsledky průzkumu mezi uživateli Blenderu uskutečněného v říjnu 2024. Zúčastnilo se více než 7000 uživatelů. Téměř 93 % z nich například používá uživatelské rozhraní v angličtině.
Lukáš Růžička v článku RamaLama aneb vyháníme lamy na vlastní louku na MojeFedora.cz představuje open source nástroj RamaLama umožňující spouštět jazykové modely v izolovaných OCI kontejnerech, a to bezpečně, bez potřeby mít root přístup k počítači, s podporou GPU či CPU a bez zbytečných obtížností kolem.
Byl vydán Sublime Text 4 Build 4200. Sublime Text (Wikipedie) je proprietární multiplatformní editor textových souborů a zdrojových kódů. Ke stažení a k vyzkoušení je zdarma. Pro další používání je nutná licence v ceně 99 dolarů. Spolu se Sublime Merge je cena 168 dolarů.
Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.12.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.5. Přehled novinek v Changelogu.
Po 25 letech s číslem 329 končí linuxový časopis Linux Format (Wikipedie, reddit, 𝕏).
Immich z balíčků open source aplikací FUTO je alternativa k výchozím aplikacím od Googlu a Applu pro správu fotografií a videí. Umožňuje vlastní hosting serveru Immich. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPL-3.0.
Po 9 týdnech vývoje od vydání Linuxu 6.14 oznámil Linus Torvalds vydání Linuxu 6.15. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies.
Je taky moc krásné, že java umožňuje dělat multiplatformní aplikace, ale k čemu to? Když její programátor do nich "natvrdo" zadrátuje cestu k zařízení platnou jen na desktopové stanici s WinXP?
- IMHO autor netvrdi nic jineho.Přitom stačilo tak málo. Aby bylo možné v té javovské aplikaci nastavit cestu k zařízení místo na idiotského COM13 na /dev/ttyUSB0 a na všech těch strojích mohl být linux a opensource nástroje. Úspora mohla být bratru za cca 10000000 KčA to by nestačilo udělat symlink? Případně rovnou
mknod
?
Když její programátor do nich "natvrdo" zadrátuje cestu k zařízení platnou jen na desktopové stanici s WinXP?To asi těžko, když Win do souborového systému sériová zařízení nezačleňují.
Na linuxu, samozřejmě...Když její programátor do nich "natvrdo" zadrátuje cestu k zařízení platnou jen na desktopové stanici s WinXP?To asi těžko, když Win do souborového systému sériová zařízení nezačleňují.
Když její programátor do nich "natvrdo" zadrátuje cestu k zařízení platnou jen na desktopové stanici s WinXP?
Přitom stačilo tak málo. Aby bylo možné v té javovské aplikaci nastavit cestu k zařízení místo na idiotského COM13 na /dev/ttyUSB0 a na všech těch strojích mohl být linux a opensource nástroje. Úspora mohla být bratru za cca 10000000 Kč
System.getProperty("file.separator")
Hmm, takže až se jednoho dne v MS rozhodnou, že '/' může být součástí jména souboru, tak přestane fungovat boost, python a php.Odporucam skusit v tom widlackom prikazovom riadku (ci ako to nazvat) skusit:
c: cd windows\system32 cd \ cd windows/system32
... že prostě napíšu dopředná lomítka ...Nebude to tím, že je winapi moc chytré a dokáže snít cestu i s
/
? Třeba c:/windows/
mi v průzkumníku porchází ...
::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
:)
UUID=506a1435-b469-4b04-a165-5f4b6483d3d4
V boostu jsem moc spokojeny. Muzu zvolit, jestli cesty muzou obsahovat znaky, ktere jsou nativni pro porstredi (fs:native
), urcit kompletni cestu v pripade, ze zadana neobsahuje root, tj. C:\
nebo /
(path.is_complete()
). Operator /
je syntakticka pomucka, moc sikovna (viz priklad). A jine rostarny.
namespace fs = boost::filesystem; <snip> fs::path tmpPath( workingDirOption, fs::native ); workingDir = tmpPath.is_complete() ? tmpPath : workingDir/tmpPath; if( !fs::exists( workingDir ) ) </snip>
Tiskni
Sdílej: