1. července Mozilla vypne službu Fakespot pro detekci podvodných recenzí v internetových obchodech. Mozilla koupila Fakespot v květnu 2023.
8. července Mozilla vypne službu Pocket (Wikipedie) pro ukládání článků z webu na později. Do 8. října si uživatelé mohou vyexportovat data. Mozilla koupila Pocket v únoru 2017. Několik měsíců byl Pocket integrovanou součástí Firefoxu.
Turris OS má aktuálně problém s aktualizací související s ukončením podpory protokolu OCSP u certifikační autority Let's Encrypt.
Nevidomý uživatel Linuxu v blogu upozornil na tristní stav přístupnosti na linuxovém desktopu (část první, druhá, závěr), přičemž stížnosti jsou podobné jako v roce 2022. Vyvolal bouřlivou odezvu. Následně např. Georges Stavracas shrnul situaci v GNOME. Debata o jiném aspektu přístupnosti, emulaci vstupu pod Waylandem, také proběhla na Redditu.
DevConf.CZ 2025, tj. open source komunitní konference sponzorovaná společností Red Hat, proběhne od 12. do 14. června v Brně na FIT VUT. Publikován byl program a spuštěna byla registrace.
Byla vydána nová major verze 28.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Přehled novinek v příspěvku na blogu.
Český telekomunikační úřad zveřejnil Výroční zprávu za rok 2024 (pdf), kde shrnuje své aktivity v loňském roce a přináší i základní popis situace na trhu. Celkový objem přenesených mobilních dat za rok 2024 dosáhl dle odhadu hodnoty přibližně 1,73 tis. PB a jeho meziroční nárůst činí zhruba 30 %. Průměrná měsíční spotřeba dat na datovou SIM kartu odhadem dosáhla 12,5 GB – v předchozím roce šlo o 9,8 GB.
Z novinek představených na Google I/O 2025: Přehledy od AI (AI Overviews) se rozšiřují do dalších zemí. Užitečné, syntetizované přehledy od generativní AI jsou nově k dispozici i českým uživatelům Vyhledávače.
Šestice firem označovaných jako „MAMAAN“ – tedy Meta (Facebook, Instagram), Alphabet (Google), Microsoft, Apple, Amazon a Netflix – je zodpovědná za více než padesát procent světového internetového provozu. Dalšími velkými hráči jsou TikTok a Disney+. Společně tak zásadně určují podobu digitálního prostředí, spotřebitelského chování i budoucích trendů v oblasti technologií. I přesto, že se podíl těchto gigantů od roku 2023 o něco snížil, jejich dominantní postavení zvyšuje volání po regulaci.
Evropská komise (EK) navrhuje zavést plošný poplatek ve výši dvou eur (zhruba 50 Kč) za každý malý balík vstupující do Evropské unie. Poplatek se má týkat balíků v hodnotě do 150 eur (zhruba 3700 Kč), které v EU nepodléhají clu. V loňském roce bylo do EU doručeno kolem 4,6 miliardy takovýchto balíků. Poplatek má krýt náklady na kontroly rostoucího počtu zásilek levného zboží, které pochází především z Číny.
java.util.ArrayList
? Nastuduj si pojem Serializace a uvidíš, že tvoje úloha bude náhle vcelku primitivního rázu (což už takhle je Serializable
(viz technologie JavaBeans) a poté celý ArrayList serializuj. Je to volání jedné metody. Good luck Collections.sort(list, mySorter);
- nastuduj si kolekce v Javě List seznam = new LinkedList<Trida>(); //pridani polozky seznam.put(new Trida()); //odebrani polozky seznam.remove(objekt); //prochazeni seznamu for (Trida t: seznam) { pridatDoGui(t); }
Objekt se vloží jako jeden prvek do pole, které má pevnou délku 100 (takže program umožňuje uložit 100 záznamů).Za něco takového doufám na FEL ČVUT nikdo zápočet nedá!
Pokud nemůžeš (neumíš, nechceš) přispět radou, tak se raději neozývej. Obrátil jsem se sem s prosbou o radu a pomoc, protože si nevím rady, a ne o stupidní poznámku. Java jde úplně mimo mě. Nikdy se jí věnovat nebudu, budu studovat obor Elektronika a sdělovací technika. Aplikace výpočetní techniky není prográmátorsky zaměřený předmět. Cituji z oficiální stránky předmětu:
Cílem předmětu je získat přehled o základních aplikacích výpočetní techniky.
Všem ostatním, kteří se mi snaží pomoci, ještě jednou děkuji.
Java jde úplně mimo mě. Nikdy se jí věnovat nebudu, budu studovat obor Elektronika a sdělovací technika.Jistě. Jeden kamarád vystudoval právě tenhle obor, a momentálně pracuje v softwarové firmě
ObjectInputStream
u a ObjectOutputStream
u, řazení lze snadno udělat implementací Comparator
u nebo Comparable
(spíš bych se v tomhle případě přimlouval za ten komparátor) a použitím metody Collections.sort
.
Pokud nemůžeš (neumíš, nechceš) přispět radou, tak se raději neozývej.Nebuď nafučenej a vem to, co bylo napsáno, jako radu - a nepoužívej pole tak, jak to píšeš. Je to prasárna, kravina a i když to vypadá jednoduše, zbytečně si tím způsobuješ ty problémy, na jejichž řešení se ptáš...
Nikdy se jí věnovat nebudu, budu studovat obor Elektronika a sdělovací technika.Jestli si myslíš, že tam se programování vyhneš, tak jsi na omylu.
Je to k ničemu a jediný, co se na tom naučí, je flákání.A nebo třeba jak hledat v dokumentaci. Jak pracovat se strukturami. Výhoda takovéhle úlohy je v tom, že se to dá udělat i složitě (XML tuhle, serializace támhle, vhodné pro někoho, kdo se chce dál zabývat programování) i jednoduše (využiju pár věcí z knihovny a mám to hotové, vhodné pro lidi, kteří s Javou už nebudou mít v dalším studiu nic společného) Že ty ses u toho učil flákání, je tvůj problém, není to všeobecné.
Že ty ses u toho učil flákání, je tvůj problém, není to všeobecné.Asi se neznám dostatečně detailně. Zato vy máte o mých posledních osmi letech života perfektní přehled
Je to k ničemu a jediný, co se na tom naučí, je flákání.Takže to nebylo o tobě? Pak je ovšem zjevné, že zatímco já tě neznám dostatečně detailně, ty asi znáš dostatečně detailně pisatele blogu...
ArrayList<String>
String[] array = { "a", "b", "c"}; ArrayList<String> list = Arrays.asList(array)?
ZobrazovačOsoby
, který bude mít metody na nastavení osoby a zase její získání. Tím můžeš snadno oddělit listovací a ukládácí logiku od zobrazování a editaci kontaktů. A pomůže ti to ve znovupoužitelnosti kódu (i když v tomto případě je to jen tak pro procvičení).
*) což je spíš tak pro radost, v praxi stejně v 99% použiješ už hotové algoritmy, API, knihovny...
**) možná to tak už máš.
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package local.sandbox; /** * * @author petr */ public class HlavníTřída { public void udělejTo(String tadyMášArgument) { System.out.println(tadyMášArgument); } public static void main(String[] args) { HlavníTřída hlavníTřída = new HlavníTřída(); hlavníTřída.udělejTo("Nějaký řetězec"); System.exit(0); } }Ale abych řekl pravdu, vypadá to pěkně, ale psát se to nedá
A pomůže ti to ve znovupoužitelnosti kóduJak tohle použije na faktoriál, který ho čeká následující semestr? :-o
Tiskni
Sdílej: