Programovací jazyk Python byl vydán v nové major verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.
BIGWORDS.PAGE je open-source webová aplikace, která po otevření odkazu v prohlížeči vykreslí přes celou obrazovku jednoduché informační sdělení. Zpráva i její nastavení jsou uložené v části URL za znakem #, například odkaz https://bigwords.page/#abclinuxu zobrazí jako velký bílý nápis 'abclinuxu' na černém pozadí. Obsah odkazu lze upravovat i vestavěným editorem, ten umožňuje nastavovat formátování a vizuální efekty textu, časovače, QR kódy a obrázky. Zdrojový kód je dostupný pod licencí MIT na GitHubu.
V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."
Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.
Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.
Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.
… více »Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.
Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.
ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím
… více »ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.
Pokud vám jde o generování těch kombinací, tak pro inspiraci můžete použít tohle:
void find(const char* prefix, const unsigned N)
{
unsigned prefix_len = strlen(prefix);
unsigned char buff[hash_len+1];
unsigned char pw[maxN];
unsigned pwi[maxN];
unsigned j;
for (j=0; j<N; j++) { pwi[j] = 0; pw[j] = alpha[pwi[j]]; }
memcpy(pw, prefix, prefix_len);
while (true) {
ALG(pw, N, buff);
#ifdef DEBUG
for (j=0; j<N; j++) putchar(pw[j]);
putchar(' ');
for (j=0; j<hash_len; j++) printf("%02x", buff[j]);
putchar('\n');
#endif
if (!memcmp(hash, buff, hash_len)) {
for (j=0; j<N; j++) putchar(pw[j]);
putchar('\n');
exit(0);
}
j = prefix_len;
while (j<N) {
if (++pwi[j] < alpha_len) { pw[j] = alpha[pwi[j]]; break; }
pwi[j] = 0; pw[j] = alpha[pwi[j]];
j++;
}
if (j == N) break;
}
}
man gzip
man bzip2 (mám spoustu času :))
. Spíše jsem myslel jestli by někdo už něměl nebo nevěděl kde tento generátor stáhnou, případně jej pro zábavu nevytvořil a neposlal.
na studenta jsem trochu starý
ale rád bych se vrátil do mladších let
a studoval, bohužel je trochu pozdě.
( Jen vím část hesla a to že první písmeno je velké a poslední tři jsou jisté, bohužel nevím skutečnou délku hesla, jen to že jsou uprostřed malá písmena. Stahl jsem si advanced archive password recovery, ale tam se nedá nastavit aby první nechával jen velké a poslední neměnil a nevsazoval je zbytečně do jiných míst stejně jako nedával dvě stejná písmena vedle sebe. Tak bych si ušetři další pár stovek milionů pokusů. Proto kdybych měl generátor který by to uměl (viz. požadavky výše)tak bych si postupně generoval hesla do souboru*.txt a nechal bych advanced archive password recovery to heslo hledat podle vygenerovaného slovníku. Asi se nyní pěkně zasměješ, protože to je práce na několik let, ale já doufám, že jsem to heslo měl co nejkratší. Ale pokud to nikdo nemá nedá se nic dělat budu muset spoléhat na náhodu.

Co je horší, je to, že ten soubor je pro mne víc jak dost důležitý.
Jo jen tak trochu existují jaké bity (hex) pro formát JPEG existuje nějaký "základní" bit pro JPEG, nebo čím jsou dané?

dist/bin/sandbox.sh --length 4 --prefix %%% --suffix @@@ --no-repeat abcdeABCDEbude generovat hesla dlzky 10 znakov, pricom prve tri znaky budu %%%, posledne tri znaky budu @@@ a styri znaky medzi tym budu rozne kombinacie znakov a-eA-E, pricom dve po sebe iduce sa nebudu opakovat. Len pre zaujimavost: je ich 7290, vysledny subor ma 80190 bajtov, defaultna i najlepsia gzip kompresia je 80%, bzip2 kompresia je takmer 92%.
5) ..., pismena, z ktorych sa ma generovat, mozno zadat (pozri nizsie), ...
Nic není zle, není to sice přesně podle zadání, ale funkční to je a tvoří to pomalu skoro to co bylo žádáno :).
Mně jen připadlo, že to mělo znít jako: lze to lehce spočítat takto….
Ale na to by nestačila ani Hlubina Myšlení, možná země, jen jestli to myši dovolí. :)
./genpas -small -big 4 XYZ > smazVygeneruje soubor smaz, kde to bude začínat na libovolné velké písmeno + 3 malá písmena + XYZ
./genpas absd SDK 4 kuk > smazVygeneruje soubor smaz, kde to bude začínat na [SDK] + 3×[absd] + kuk
chmod +x genpas, spustit…./genpas -small -big 2 z | tail -n 1 ZzzPozri priklady v povodnom dotaze. Negeneruje to hesla dlzky od-do, iba jednej dlzky. Ja len ze si tak rypal, ze moj program nerobi presne to, co bolo v zadani.
¡Neopakují! :)Odporucam este raz pozorne si pozriet priklady v poziadavke 2; posledne pismeno prefixu nema byt rovnake ako prve pismeno jadra, a posledne pismeno jadra nema byt rovnake ako prve pismeno suffixu, pricom porovnanie je case-insensitive.
První písmeno je ze sady velkých.
Druhé písmeno je ze sady malých.
A třetí bylo zadáno v uvedeném příkaze jako pevný dodatek
2)nemají se opakovat stejné zanky těsně za sebou (např.: Aabc§-' Abbc§-'nebo Abcc§-')Ten prvy priklad to ukazuje, ze sa nema opakovat rovnaky (case insensitive) znak na zaciatku generovaneho jadra taky, aky bol prefixovy znak. Ak by to bolo tak, ako tvrdis, tak zadanie splna uz moja implementacia, a neviem, preco si sa vobec unuval.
,
a protože byl požadavek na definici množiny prvních písmen (bod 5)
.
Tiskni
Sdílej: