Byly publikovány informace (technické detaily) o bezpečnostním problému Snapu. Jedná se o CVE-2026-3888. Neprivilegovaný lokální uživatel může s využitím snap-confine a systemd-tmpfiles získat práva roota.
Nightingale je open-source karaoke aplikace, která z jakékoliv písničky lokálního alba (včetně videí) dokáže oddělit vokály, získat text a vše přehrát se synchronizací na úrovni jednotlivých slov a hodnocením intonace. Pro separaci vokálů využívá UVR Karaoke model s Demucs od Mety, texty písní stahuje z lrclib.net (LRCLIB), případně extrahuje pomocí whisperX, který rovněž využívá k načasování slov. V případě audiosouborů aplikace na
… více »Po půl roce vývoje od vydání verze 49 bylo vydáno GNOME 50 s kódovým názvem Tokyo (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.
Článek na stránkách Fedora Magazinu informuje o vydání Fedora Asahi Remixu 43, tj. linuxové distribuce pro Apple Silicon vycházející z Fedora Linuxu 43.
Byl zveřejněn program konference Installfest 2026. Konference proběhne o víkendu 28. a 29. března v Praze na Karlově náměstí 13. Vstup zdarma.
Byla vydána Java 26 / JDK 26. Nových vlastností (JEP - JDK Enhancement Proposal) je 10. Odstraněno bylo Applet API.
Byla vydána nová verze 260 správce systému a služeb systemd (Wikipedie, GitHub). Odstraněna byla podpora skriptů System V. Aktualizovány byly závislosti. Minimální verze Linuxu z 5.4 na 5.10, OpenSSL z 1.1.0 na 3.0.0, Pythonu z 3.7.0 na 3.9.0…
Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.
Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »int main(){
puts("Vitejte v bundas kalkulacce\npocitejte:\n");
int vs1, vs2;
char b;
do{
printf("Zadejte prvni cislo: ");
scanf("%d", &vs1);
if(vs1 == 666){
break;
}
printf("Zadejte druhe cislo: ");
scanf("%d", &vs2);
if(vs2 == 666){
break;
}
printf("\njakou aritmetickou operaci si prejete?\nDELIT ---- /\nNASOBIT ---- *\nSCITAT ---- +\nODCITAT ---- -\n\nVYBER: \n");
scanf("%c", &b);
switch(b){
case '/' : printf("Vysledek je: %d\n", vs1/vs2);
break;
case '*' : printf("Vysledek je: %d\n", vs1*vs2);
break;
case '+' : printf("Vysledek je: %d\n", vs1+vs2);
break;
case '-' : printf("Vysledek je: %d\n", vs1-vs2);
break;
case 'e' : printf("aplikace se ukoncuje...");
break;
}
}while(1);
return 0;
}
scanf("\n%c", &b);
case 'e' : printf("aplikace se ukoncuje...");
return 0;
%c ... The usual skip of leading white space is suppressed. To skip white space first, use an explicit space in the format.
scanf toto:
while(getchar() != '\n' );(Vybereš tím vstupní buffer, minimálně tu desítku co ti tam letí)
conio.h (klasicky getch() ). to som si len tak zaspominal .. scanf s pouzitim \n je IMO skor workaround ako riesenie .. ale pre zadanie ulohy staci ..
scanf() .. jeho priklad nie je zly, luky-ho citacia z man-u je to, co hladal .. tj, ci pouzije
scanf(" %c", &c);
scanf("\n%c, &c);
je to iste .. workaround ale asi nebolo spravne slovo na to riesenie (kedze man o tom pise).
aby som to uviedol na spravnu mieru, nemal som pravdu ani s tym DOSovskym getch(); "problem" so vstupnym bufferom je rovnaky a ma i rovnake riesenie.
scanf(" %*s");
Viz zde kde jsme to řešily: [C] Načtení celých čísel
Tiskni
Sdílej: