Just the Browser je projekt, 'který vám pomůže v internetovém prohlížeči deaktivovat funkce umělé inteligence, telemetrii, sponzorovaný obsah, integraci produktů a další nepříjemnosti' (repozitář na GitHubu). Využívá k tomu skrytá nastavení ve webových prohlížečích, určená původně pro firmy a organizace ('enterprise policies'). Pod linuxem je skriptem pro automatickou úpravu nastavení prozatím podporován pouze prohlížeč Firefox.
Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.
Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.
Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny
… více »D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.
CreepyLink.com je nový zkracovač URL adres, 'díky kterému budou vaše odkazy vypadat tak podezřele, jak je to jen možné'. Například odkaz na abclinuxu.cz tento zkracovač převádí do podoby 'https://netflix.web-safe.link/logger_8oIlgs_free_money.php'. Dle prohlášení autora je CreepyLink alternativou ke zkracovači ShadyURL (repozitář na githubu), který dnes již bohužel není v provozu.
Na blogu Raspberry Pi byla představena rozšiřující deska Raspberry Pi AI HAT+ 2 s akcelerátorem Hailo-10 a 8 GB RAM. Na rozdíl od předchozí Raspberry Pi AI HAT+ podporuje generativní AI. Cena desky je 130 dolarů.
Wikipedie slaví 25. výročí svého založení. Vznikla 15. ledna 2001 jako doplňkový projekt k dnes již neexistující encyklopedii Nupedia. Doména wikipedia.org byla zaregistrována 12. ledna 2001. Zítra proběhne v Praze Večer svobodné kultury, který pořádá spolek Wikimedia ČR.
Po více než dvou letech od vydání předchozí verze 2.12 byla vydána nová stabilní verze 2.14 systémového zavaděče GNU GRUB (GRand Unified Bootloader, Wikipedie). Přehled novinek v souboru NEWS a v aktualizované dokumentaci.
Koukám jako blázen! Co se to s tím NetBeans IDE děje?
Někdy v prehistorii se zdrojáky formátovaly tak, že programátor každejch x (kde často x = 80) znaků ručně zalomil řádek. Ale upřímně — kdo občas mrkne kolem sebe, vidí, že ta prehistorie pro hodně lidí vůbec neskončila. Tehdy to mělo nějakej smysl, teď nemá. No co, každýmu halt není dáno… To se ale nás netýká, že ne?
NetBeans IDE je tak nějak nejmíň idiotský vývojový prostředí. Má fakt hodně funkcí, a většina z nich je na houby. Třeba různý vizuální návrháře grafickýho rozhraní a další pseudoautomatika jsou nádhernejma exemplářema zlověcí.
Ale teď se chlapci fakt pochlapili a přidali i něco užitečnýho, takže už (!) v roce 2011 si můžeme v NetBeans IDE nastavit virtuální zalamování řádků. Hustý. Přidávat průměrně jednu novou dobrou funkci za tři léta je podle mě víc než slušný — může tohle říct KDE, GNOME nebo Firefox?
Takže všichni obraťte zraky na tuhle cestu: nabídka Tools → nabídka Options → karta Editor → karta Formatting → volba Line Wrap. Já to nastavil na After Words (nezalamuje vprostřed slova).
Krása!
Tiskni
Sdílej:
BTW aplikace v pythonu pouzivajici PyQt slapou na mem hw jako vino, ackoliv je vm cpythonu mnohem pomalejsi nez jvm.
To je spis problem GUI knihoven nez JVM.Já to vidím na nějakej problém programu nebo dat. Ale takhle to nejde moc dobře posoudit. Když řeknu, že se mi na pár minut seknul BASH, taky nepůjdeme hned hledat problém do kompilátoru C...
IMO jsou swing/awt v ramci javovske manie napsane take v jave misto aby pouzivaly vykonejsi nativni knihovny.Hodně, hodně obecně a nepřesně řečeno: Swing je "jenom v Javě", AWT je "nativní".
BTW aplikace v pythonu pouzivajici PyQt slapou na mem hw jako vino, ackoliv je vm cpythonu mnohem pomalejsi nez jvm.Osobně jsem nikdy nepozoroval, že by Swing byl pomalejší než GTK, Qt nebo cokoli jinýho.
Hodně, hodně obecně a nepřesně řečeno: Swing je "jenom v Javě", AWT je "nativní".Ano, AWT se chova kapku lepe, ale "nativni" bych ho radeji nenazyval
Ja mam aktualne spusteny Eclipse, STS, muCommander, Jetty v devel modu, Rachotu a honim tu preklady Mavenem a nejak vsechno slape ...
Samozrejme k tomu jeste obvykle appky.
Tak já nevím - to, že je rok 2011 znamená, že se může plýtvat výpočetním výkonem? Tenhle názor nezastávám, protože pak to vypadá tak, jak to dnes vypadá. Počítače jsou 200x výkonnější než před 20 lety, ale rychlost práce je stále podobná, protože se stále čeká na software, který o mnoho dokonalejší není.To je dost povrchní pozorování. Před 20 lety by se Vám ani nezobrazil desktop v tom rozlišení jaké máte teď, nemluvě o přehrávání nějakých mp3 (vzpomínáte, že na přehrání mp3 bylo potřeba aspoň pentium?). Práce kterou počítač vykonává je nepoměrně větší. Pak si myslím že se nejedná o plýtvání ale prostě o nějakou ekonomickou rovnováhu. Větší práce znamená složitější programy. Složitější program můžete buď napsat složitě a pak zaplatíte brutální částku za jeho údržbu a nebo ho můžete napsat jednoduše a budete mít režii na výkonu, který lze ale poměrně levně koupit.
To je dost povrchní pozorování. Před 20 lety by se Vám ani nezobrazil desktop v tom rozlišení jaké máte teď, nemluvě o přehrávání nějakých mp3 (vzpomínáte, že na přehrání mp3 bylo potřeba aspoň pentium?). Práce kterou počítač vykonává je nepoměrně větší.Máte pravdu. "Problém" je v tom, že počítače jsou využívaný zároveň k mnoha činnostem, ale jen jejich zlomek je považovanej za "produktivní práci". Některý lidi maj tendenci vidět zvýšenej výkon počítačů, ale stále jen tu "produktivní práci", ne už zbytek, kterej ale taky žere výkon (třeba to přehrávání hudby, který může bejt provozovaný souběžně s "prací").
Uvědomuji si, že dnes si mohu dovolit mít puštěnou hudbu, IDE a ještě editovat 90MB obrázek zároveň a dopad na výkon bude neznatelný, což by před 20 lety bylo nemyslitelné. Ale tohle jsem záměrně v úvahu nebral.Asi jsem se úplně nevyjádřil přesně: přehrávání mp3 je prostě jeden z příkladů, kde narostla práce kterou dělá počítač - dříve šlo přehrát jen nekomprimovaný zvuk. Pokud byste pracoval se zvukem tak byste nemohl říct že na 100x výkonnějším stroji dnes děláte totéž jako dřív. Přehrávání hudby při práci je samozřejmě zcela jiný, ale rovněž platný případ.
Měl jsem na mysli spíše výpočetně nenáročné aplikace, které už z podstaty spíše čekají na vstup od uživatele než na dokončení vnitřních výpočtů.Ani Word ani IDE nežerou moc výkonu když *čekají*, ale žerou ho když se dočkají. Spell check při psaní, vyhledávání všech volání metody, nahrazování bloků kódu, to vše musí fungovat tak, aby se toho uživatel dočkal (nebo "on the fly"), a to samozřejmě žere příslušný výkon počítače.
A takhle je to dnes s většinou software a to mi vadí.Mně taky vadí když je SW nepoužitelný ale tomu se vyhýbám. Řekl bych že tak smýšlí většina lidí, a proto je jednou z hlavních deviz dnešního SW rychlost a použitelnost. Funguje to skvěle v dobře vyvinutém konkurenčním prostředí - prohlížeče, IDE, dejme tomu i office programy. Nefunguje to tam kde tlak konkurence není - průmyslové aplikace a bohužel i spousta free SW (KDE, ...)
Vám to nevadí, že byste si měl pro zachování rychlosti práce kupovat co 2 roky nový počítač, přičemž komfort práce zůstává už 10 let stejný (silnější HW, ale nenažranější SW, který toho o mnoho více nenabízí)?Já vidím že každé 2 roky dělám s novým HW a SW o spoustu věcí navíc, o kterých se mi předtím ani nesnilo, takže ten komfort je úplně někde jinde. Před rokem koupený počítač na vývoj s 8G paměti je dnes tak tak a vím že za 1-2 roky už bude za zenitem. A upřímně mi to nevadí, protože kdyby se zastavil vývoj HW, tak by se zastavil i vývoj SW.
Ale rozumím tomu, že se s tím v komerční sféře nedá moc nadělat, protože je HW zkrátka levnější než pracovní síla programátorů.To je jedna věc a navíc v mnoha případech ani nelze takovou pracovní sílu pořídit. Problémy pro lidi musí zůstávat více méně stejně složité, zbytek musí řešit počítač.
Já vidím že každé 2 roky dělám s novým HW a SW o spoustu věcí navíc, o kterých se mi předtím ani nesnilo, takže ten komfort je úplně někde jinde. Před rokem koupený počítač na vývoj s 8G paměti je dnes tak tak a vím že za 1-2 roky už bude za zenitem.Evidentně máme oba jiné požadavky na počítač. Můj způsob využití počítače se v čase příliš nemění, proto bych si vystačil s jedním počítačem léta, pokud by se nové verze SW chovaly slušně. Největší skok byl, když jsem začal virtualizovat kvůli testování. To mě prostě donutilo upgradovat a zde jsou nároky opodstatněné. Ale globálně mě prostě nikdo nevymluví, že ty nároky běžných programů jsou opodstatněné, protože na starším počítači je nový SW prostě pomalejší i když nevyužívám ty super nové funkce
Jak roste program a jeho programova vybava, roste jeho komplexnost - neni to tak, ze vyvojar vzdy jen prilepuje featury k jiz existujici funkcionalite a tak by se teoreticky nemelo stat, ze by existujici featury mely byt stejne rychle. Vetsinou je potreba hrabat jiz do existujiciho kodu, refaktorovat, zobecnovat, vytvaret nove abstraktnejsi vrstvy, misto znovuvynalezani kola se pouzije obecnejsi (a mene rychla) knihovna, to vse prispiva k vetsi prehlednosti kodu, mensi nachylnosti k chybam, ale software je pak o neco pomalejsi. Samozrejme, existuji i vyvojari a jejich software, kteri skutecne jen prilepuji kod k existujicimu software, z toho se ale casem stane neudrzovatelny bordel a ten pak (vetsinou) umre.
Zkoušel jsem Eclipse a bylo hrozně neintuitivní ovládání a pro PHP mnohonásobně složitější instalace debuggeru. NetBeans se mi zdá jako poměrně dobré vývojové prostředí, teda alespoň pro PHP.
Ještě mi chybí mi skládat (folding) všechen kód ve složených závorkách, nejen skládání kódu funkcí, metod a tříd.
šíleněDlouhýchNázvůMetodATříd, nebo různých delegátů nestačí prakticky nikdy. Třeba jenom prosté čtení ze souboru sebere 97 znaků
BufferedInputStream bufferedInput = new BufferedInputStream(new FileInputStream("filename.txt"));
Jaký jsou vaše důvody pro to, aby se řádky zalamovaly skutečně, fyzicky ve zdrojáku? Nebo je nezalamujete a jen používáte horizontální posuvník, abyste ten kód "víc vpravo" viděl?duvod je jednoduchej - kdyz se v tom programu chces vyznat tak nestaci to zalomit kdekoliv, potrebujes to zalomit na spravnym miste a na dalsim radku vhodne odsadit. A to za tebe zadnej edior spravne neudela... automaticky zalamovanej program logicky bude jedna velka prasarna ve ktery se nikdo nevyzna...
Podelte se prosim o zkusenosti. Zatim pouzivam nb, ale rad prejdu na neco lepsiho.
Maximálně tak na editaci nějakých konfiguráků, na programování fakt ne. Občas ho ještě použiji na prohlížení, protože má v konsoli bezkonkurenční zvýrazňování syntaxe (lepší než mcedit).
ha ha ha Při editaci třeba 300 MB sql skriptu už vim používám jen opravdu v nouzi. Protože opravdu ale opravdu to nemá lagy (ironie).Zkuste ":syntax off", zvýrazňování syntaxe je ve vimu skutečně bída. Pokud Vám to dělá i bez zvýraznění syntaxe, tak mě udivujete. Ale SQL bez syntaxe ... to jsem o deset let zpátky
Nicméně když toto opomenu, neznám nic lepšího (univerzálního).
Co preferujete? Netbeans? Eclipse? Idea? Vim?IntelliJ IDEA, osobně oceňuji spoustu věcí, např:Podelte se prosim o zkusenosti. Zatim pouzivam nb, ale rad prejdu na neco lepsiho.
NetBeans a Eclipse stridave pouzivam a v praci a muzu rict ze ani jedno neni zrovna idealni, rychlostne me nejvice vyhovovalo kdevelop, ale to zase melo dalsi chyby a neprijemnosti, takz ebylo nepouzitelne. Netbeans mi bralo menen pameti nez eclipse ale zase bylo mirne pomalejsi v doplnovani a celkove rekace mi prisli oproti eclipse horsi. Nove eclipse indigo mi ted celekm svizne frci, ale to zrani RAMky je opravdu neprijemne, ale pokud jsem si nainstaloval 32bit system tak to bylo v pohode, to pak NetBeans i Eclipse brali do 400MB, na 64bit si vezmou klidne pres 1GB