Bola vydaná nová verzia Linux Mint 20.1 Ulyssa s LTS podporou - v troch vydaniach s desktopmi Cinnamon, MATE a Xfce. Bližšie informácie ako aj linky na download nájdete na domovskej stránke a na stránkach DistroWatch.com
Na vyše 100 tisíc firewall, VPN gateway a access point controller zariadeniach značky Zyxel bol nájdený účet s administrátorskými privilégiami, ktorý bol zapísaný priamo v kóde firmvéru. Tento účet zabezpečil útočníkovi root prístup či už cez ssh, alebo cez webadmin interface.
Dnes bol vydaný Quassel 0.14-rc1. Quassel IRC je moderný multiplatformový distribuovaný IRC klient.
Projekt Common Voice je iniciatíva Mozilly, ktorá pomáha strojom učiť sa, ako rozprávajú skutoční ľudia.
Zhromažďujeme hlasové vzorky nielen pre najpoužívanejšie jazyky, ale aj pre jazyky s menšou populáciou hovoriacich.
Publikovanie rôznorodého súboru hlasov umožní vývojárom, podnikateľom a komunitám aby túto medzeru riešili sami.
Popri dátovom súbore Common Voice taktiež budujeme aj open source nástroj na rozpoznávanie reči s názvom Deep Speech.
Odteraz môžete darovať svoj slovenský hlas a pomôcť nám tak vybudovať open source hlasovú databázu. Tu potom môže použiť ktokoľvek na tvorbu inovatívnych aplikácií pre zariadenia a pre web. Čítajte vety a pomôžte strojom naučiť sa, ako hovoria skutoční ľudia. Skontrolujte prácu ďalších dobrovoľníkov a vylepšite jej kvalitu.
O projekte: https://commonvoice.mozilla.org/sk/about Často kladené otázky: https://commonvoice.mozilla.org/sk/faq
Amazon, Alphabet - dcérska spoločnosť Google a Microsoft používali fotografie ľudí na trénovanie technológii pre rozpoznávanie tváre bez získania súhlasu dotknutých osôb. Fotografie boli súčasťou IBM databázy Diversity in Faces. Fotografie boli anotované parametrami ako napríklad symetria tváre, dĺžka nosa, výška čela, atď. Zber, uchovávanie a používanie biometrických údajov bez výslovného súhlasu dotknutej osoby je v štáte Illinois protizákonné.
Na vývojárskych stránkach IceWM (GitHub) sa odštartovala možnosť diskusie s vývojármi a komunitou okolo IceWM.
Open source ktorý naučí váš HW porozumieť hovorenej slovenčine, alebo rozprávať slovensky. Na spustenie slovenčiny su potrebný dobrovoľníci na zber a schvaľovanie obsahu https://commonvoice.mozilla.org/sentence-collector/#/
Prehľad dostupných jazykov https://commonvoice.mozilla.org/sk/languages
Výsledkom je open-source balík
STT = Speech-to-Textengine https://voice.mozilla.org/stt
TTS = Text-to-Speech https://voice.mozilla.org/tts
Za hodinu začína online virtuálne stretnutie ľudí z odboru IT bezpečnosti KyberKatovna 7 (zplošťujeme křivky)
NodeGUI slúži na písanie multiplaformných desktopových aplikácií v Node.js a CSS. Beží na QT 💚, nepotrebuje Chromium, takže je nenáročné na procesor a pamäť.
Ak sa vám táto stránka páči, môžete nás podporiť tak, že si na vaše stránky umiestnite tento banner.
Náš Twitter tag je #LinuxOSsk
Skus este viac popisat problem, ak sme sa nepochopili.
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <sys/stat.h>
int main()
{
int *file1;
int i;
int f1;
int f2;
int dlzka=100; /*este neviem ako zistim dlzku tak to je iba odhad skuste poradit poznam seek_end ale ten asi nemozem pouzit*/
file1=(int *) malloc (dlzka*sizeof(int));
f1=open("file",O_RDONLY,0); // funkciu open tiez nemozem pouzit
f2=open("file2",O_CREAT | O_APPEND | O_WRONLY |O_TRUNC , S_IRUSR | S_IWUSR);
for (i=0;i<20;i++)
{
i=read(f1,file1,dlzka);
if (i != -1)
write(f2,file1,i);
}
free(file1);
return 0;
}
staci si precitat manualovu stranku k read() ;)
2. pozri si manualovu stranku k funkcii open() pre vysvetlenie jednotlivych bitovych parametrov
3. nepouzivas nic zo stdio.h
4. pouzi radsej funkcie zo standardnej knihovny jazyka C - fopen(), fgets(), fputs()
5. riadiacu premenu cyklu i pouzivas nejak zahadne. skutocne ju tak chces pouzivat?
Tu dlzku si neviem ako odhadol. V glibc sa pouziva buffer (typ a velkost podla toho o aky subor sa jedna). Preco nemozes pouzit funkcie open() a fopen()?
PS: pozeral si sa na cat?
Príklad vstupného súboru:
[1012222121310101]4=32
Takéto číslo uvedené medzi [] reprezentuje hodnotu v štvorkovej sústave (sústave so základom 4) a má ju previesť do sústavy so základom 32.
Program si nemôže vytvárať žiadny dočasný súbor a nemôže sa v súbore pohybovať inak ako sekvenčným načítavaním tohto súboru pomocou funkcie read.
Program musí byť vytvorený v jazyku ANSI C (nie C++). Zo systémových volaní alebo knižničných funkcii môže používať iba funkcie read, write, malloc, free. Žiadne iné funkcie nie sú povolene (žiadne fread, fwrite, getchar, realloc ...).
Vstup
Vstupom je súbor s výrazom [číslo]z1=z2, ktorý bude presmerovaný na štandardný vstup.
Výstup
Výstupom je číslo v sústave so základom z2 vo formáte [číslo]z2.
//--------------------------------------------------------------------------------------------------------------------
Cele to je na http://www.joineset.sk/number_transfer.html
IMHO ja na ten job nemam ale skusam ulohuy vsade kde sa da :D
Pomozem ti jedine tak, ze po skonceni sutaze (1 septembra) ti pastnem/poslem svoje riesenie :)
Na standardny vstup a vystup sa mozes pozriet ako na subory, ktore ma operacny system inicialne otvorene preto nemusis pouzit funkciu open() ani close().
Staci read() - aby si nacital retazec z klavesnice a write() aby si ho vypisal. Pozri si unistd.h, ktora obrahuje tie funkcie a pogoogli a hlavne skus s tym poexperimentovat. Uvidis je to easy.
Program ti bude fungovat aj pomocou suborov, ak pouzijes presmerovanie (urcite si sa s tym stretol, pozri man bash, kde by si mal najst sekciu REDIRECTION alebo napr http://tldp.org/LDP/abs/html/io-redirection.html - je toho mega na nete) takze ja svoj program spustam asi takto ./nazov < vstupny_subor_s_cislom.txt > skonvertovane_cislo_v_pozadovanej_sustacve.txt.
Drzim prace a program dokonc aj ked po termine. Nieco sa naucis. Ked sa to mne podarilo urcite sa to podari aj tebe ;)
Maj sa a googli :)
Dik za odpoved.
ANSI C - americka norma C (uz starsia)
POSIX je norma pre OS, ANSI C je jedna z noriem C. C ako jazyk nedefinuje funkcie pre I/O - to az standardna knihovna jazyka C.