Red Hat řeší bezpečnostní incident, při kterém došlo k neoprávněnému přístupu do GitLab instance používané svým konzultačním týmem.
Immich byl vydán v první stabilní verzi 2.0.0 (YouTube). Jedná se o alternativu k výchozím aplikacím od Googlu a Applu pro správu fotografií a videí umožňující vlastní hosting serveru Immich. K vyzkoušení je demo. Immich je součástí balíčků open source aplikací FUTO. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPL-3.0.
Český telekomunikační úřad vydal zprávy o vývoji cen a trhu elektronických komunikací se zaměřením na rok 2024. Jaká jsou hlavní zjištění? V roce 2024 bylo v ČR v rámci služeb přístupu k internetu v pevném místě přeneseno v průměru téměř 366 GB dat na jednu aktivní přípojku měsíčně – celkově jich tak uživateli bylo přeneseno přes 18 EB (Exabyte). Nejvyužívanějším způsobem přístupu k internetu v pevném místě zůstal v roce 2024 bezdrátový
… více »Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-10-01. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Jedná o první verzi postavenou na Debianu 13 Trixie.
Byla vydána nová verze 4.6 svobodného notačního programu MuseScore Studio (Wikipedie). Představení novinek v oznámení v diskusním fóru a také na YouTube.
Společnost DuckDuckGo stojící za stejnojmenným vyhledávačem věnovala 1,1 milionu dolarů (stejně jako loni) na podporu digitálních práv, online soukromí a lepšího internetového ekosystému. Rozdělila je mezi 29 organizací a projektů. Za 15 let rozdala 8 050 000 dolarů.
Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.17. Díky 278 přispěvatelům.
Bylo vydáno openSUSE Leap 16 (cs). Ve výchozím nastavení přichází s vypnutou 32bitovou (ia32) podporou. Uživatelům však poskytuje možnost ji ručně povolit a užívat si tak hraní her ve Steamu, který stále závisí na 32bitových knihovnách. Změnily se požadavky na hardware. Leap 16 nyní vyžaduje jako minimální úroveň architektury procesoru x86-64-v2, což obecně znamená procesory zakoupené v roce 2008 nebo později. Uživatelé se starším hardwarem mohou migrovat na Slowroll nebo Tumbleweed.
Ministerstvo průmyslu a obchodu (MPO) ve spolupráci s Národní rozvojovou investiční (NRI) připravuje nový investiční nástroj zaměřený na podporu špičkových technologií – DeepTech fond. Jeho cílem je posílit inovační ekosystém české ekonomiky, rozvíjet projekty s vysokou přidanou hodnotou, podpořit vznik nových technologických lídrů a postupně zařadit Českou republiku mezi země s nejvyspělejší technologickou základnou.
… více »Radicle byl vydán ve verzi 1.5.0 s kódovým jménem Hibiscus. Jedná se o distribuovanou alternativu k softwarům pro spolupráci jako např. GitLab.
Hesla ke kanálům/proxy jsou v DB zahashována.
Jak pak aplikace heslo „odhashuje“, aby ho použila pro přihlášení ke kanálu/proxy?
Tak je to ale spíš šifrování, ne? Protože hashování je jednosměrné
Tak někdy to smysl má – pokud jsou šifrovaná data a klíč uloženy na různých místech a je nenulová pravděpodobnost, že někdo ukradne jedno a druhé ne (třeba logy nebo záloha databáze). Samozřejmě by útočník neměl dostat do ruky ani jedno, ale kdyby se to náhodou stalo, tak to snižuje dopad.
U desktopové aplikace by to mohlo fungovat tak, že se při instalaci vygeneruje (po-instalační skript balíčku) klíč pro daný stroj a uloží někam do /var/…
. A kdyby pak někdo náhodně vyluxoval uživatelův domovský adresář nebo se dostal k zálohám, tak to nedešifruje. Ale zase uživatel musí vědět, že si při přeinstalaci systému musí zazálohovat ten klíč z /var/…
nebo si hesla zadá znova.
Lepší by asi bylo použít klíčenku daného prostředí (KWallet, gnome-keyring), kde uživatel zadá heslo jednou po přihlášení.
Udělal bych tam nějakou abstrakci a moduly pro jednotlivé klíčenky – program by detekoval, co je k dispozici a dal uživateli vybrat + by tam byl modul, který by hesla ukládal normálně konfigurace programu.
#define DUMMY_DUMMY_DUMMY 0xaec852f1Neni nad vystizna pojmenovani.
A nešla by část programu vyčlenit do knihovny, která by se pak dala použít v démonu běžícím na serveru bez X?
time curl -k -d '{"sid":"ID","op":"getArticle","article_id":"TISIC_CLANKU"}' https://mojettrss/api/; echo "" real 0m4.143s user 0m0.083s sys 0m0.026spro eliminaci bufferu termu zapis do souboru
time curl -k -d '{"sid":"ID","op":"getArticle","article_id":"TISIC_CLANKU"}' https://mojettrss/api/ > soubor.rss % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2082k 0 2076k 100 6063 1636k 4778 0:00:01 0:00:01 --:--:-- 1668k real 0m1.279s user 0m0.081s sys 0m0.024stakze ~1sec ...
[00:33:21/11873] Processed 120 feeds in 139.1050 (sec), 1.1592 (sec/feed avg) [01:03:02/14667] Processed 120 feeds in 120.3881 (sec), 1.0032 (sec/feed avg) [01:33:31/18054] Processed 120 feeds in 149.6807 (sec), 1.2473 (sec/feed avg) [02:03:56/20939] Processed 120 feeds in 175.3368 (sec), 1.4611 (sec/feed avg) [02:32:47/27373] Processed 120 feeds in 95.7112 (sec), 0.7976 (sec/feed avg) [03:02:31/5830] Processed 120 feeds in 87.1405 (sec), 0.7262 (sec/feed avg) [03:32:29/9303] Processed 120 feeds in 87.2269 (sec), 0.7269 (sec/feed avg) [04:02:31/12095] Processed 120 feeds in 89.8186 (sec), 0.7485 (sec/feed avg) [04:33:11/15279] Processed 120 feeds in 129.6962 (sec), 1.0808 (sec/feed avg) [05:02:54/20333] Processed 120 feeds in 111.9520 (sec), 0.9329 (sec/feed avg) [05:32:18/23544] Processed 120 feeds in 77.0656 (sec), 0.6422 (sec/feed avg) [06:03:11/26334] Processed 120 feeds in 130.7213 (sec), 1.0893 (sec/feed avg) [06:32:24/29511] Processed 120 feeds in 83.1172 (sec), 0.6926 (sec/feed avg) [07:02:49/32304] Processed 120 feeds in 108.0906 (sec), 0.9008 (sec/feed avg) [07:32:49/3026] Processed 120 feeds in 107.9802 (sec), 0.8998 (sec/feed avg) [08:02:50/5829] Processed 120 feeds in 109.3831 (sec), 0.9115 (sec/feed avg) [08:32:41/9325] Processed 120 feeds in 99.8791 (sec), 0.8323 (sec/feed avg) [09:02:26/12157] Processed 120 feeds in 84.5948 (sec), 0.7050 (sec/feed avg) [09:32:15/15666] Processed 120 feeds in 73.6584 (sec), 0.6138 (sec/feed avg) [10:02:43/18455] Processed 120 feeds in 101.1940 (sec), 0.8433 (sec/feed avg) [10:32:39/21589] Processed 120 feeds in 97.5197 (sec), 0.8127 (sec/feed avg) [11:02:52/24383] Processed 120 feeds in 110.8489 (sec), 0.9237 (sec/feed avg) [11:32:35/27568] Processed 120 feeds in 93.7882 (sec), 0.7816 (sec/feed avg) [12:03:01/30356] Processed 120 feeds in 119.4838 (sec), 0.9957 (sec/feed avg) [12:32:44/1052] Processed 120 feeds in 103.1649 (sec), 0.8597 (sec/feed avg) [13:02:36/3868] Processed 120 feeds in 94.0091 (sec), 0.7834 (sec/feed avg) [13:32:52/7232] Processed 120 feeds in 110.7098 (sec), 0.9226 (sec/feed avg) [14:02:36/10025] Processed 120 feeds in 94.6923 (sec), 0.7891 (sec/feed avg) [14:32:41/13192] Processed 120 feeds in 100.5884 (sec), 0.8382 (sec/feed avg) [15:02:28/15981] Processed 120 feeds in 87.2601 (sec), 0.7272 (sec/feed avg) [15:32:40/18817] Processed 120 feeds in 98.7385 (sec), 0.8228 (sec/feed avg) [16:02:38/21605] Processed 120 feeds in 96.3068 (sec), 0.8026 (sec/feed avg) [16:32:40/24424] Processed 120 feeds in 98.5168 (sec), 0.8210 (sec/feed avg) [17:02:15/27218] Processed 120 feeds in 74.1751 (sec), 0.6181 (sec/feed avg) [17:32:29/30438] Processed 120 feeds in 87.7357 (sec), 0.7311 (sec/feed avg) [18:02:32/762] Processed 120 feeds in 90.5626 (sec), 0.7547 (sec/feed avg) [18:32:13/3613] Processed 120 feeds in 72.2621 (sec), 0.6022 (sec/feed avg) [19:02:26/6432] Processed 120 feeds in 84.2084 (sec), 0.7017 (sec/feed avg)opet z vps, ne lokal ...
Tiskni
Sdílej: