Autor: ProHoster

Ako písať hudbu pomocou OOP

Hovoríme o histórii softvérového nástroja OpenMusic (OM), analyzujeme vlastnosti jeho dizajnu a hovoríme o prvých používateľoch. Okrem toho poskytujeme analógy. Photo by James Baldwin / Unsplash Čo je OpenMusic Ide o objektovo orientované vizuálne programovacie prostredie pre digitálnu syntézu zvuku. Nástroj je založený na dialekte jazyka LISP - Common Lisp. Stojí za zmienku, že OpenMusic možno použiť v […]

Ako zachránim svet

Asi pred rokom som sa rozhodol zachrániť svet. S prostriedkami a schopnosťami, ktoré mám. Musím povedať, že zoznam je veľmi skromný: programátor, manažér, grafoman a dobrý človek. Náš svet je plný problémov a ja som si musel niečo vybrať. Premýšľal som o politike, dokonca som sa zúčastnil na „Lídri Ruska“, aby som sa okamžite dostal na vysokú pozíciu. Postúpil do semifinále, [...]

Vydanie Latte Dock 0.9, alternatívneho dashboardu pre KDE

Bolo predstavené vydanie panelu Latte Dock 0.9, ktorý ponúka elegantné a jednoduché riešenie pre správu úloh a plazmoidov. To zahŕňa podporu efektu parabolického zväčšenia ikon v štýle macOS alebo panel Plank. Panel Latte je vytvorený na platforme KDE Plasma a na spustenie vyžaduje Plasma 5.12, KDE Frameworks 5.38 a Qt 5.9 alebo novšie vydania. Kód […]

Prvé tri nové vydania Bethesdy Doom už nebudú vyžadovať prístup na internet

Vydavateľstvo Bethesda Softworks včera predstavilo opätovné vydania prvých troch hier Doom pre súčasné konzoly a mobilné zariadenia – tieto hry, mierne povedané, nezískali práve najvrúcnejšie prijatie. Všetky projekty si vyžadovali účet na Bethesda.net (a teda internetové pripojenie), čo sklamalo mnohých fanúšikov série, ktorá sa začala v ére, keď bol domáci prístup na internet ešte len kuriozitou. […]

Štátna duma chce obmedziť podiel zahraničného kapitálu v Yandex a Mail.ru Group

Substitúcia importu v RuNet pokračuje. Poslanec Štátnej dumy z Jednotného Ruska Anton Gorelkin na záver jarného zasadnutia predstavil návrh zákona, ktorý by mal obmedziť možnosť zahraničných investorov vlastniť a spravovať internetové zdroje, ktoré sú pre krajinu významné. Návrh zákona navrhuje, aby zahraniční občania vlastnili najviac 20 % akcií ruských IT spoločností. Hoci vládna komisia môže zmeniť [...]

NASA oznámila dodávateľa, ktorý vytvorí obývateľný modul pre lunárnu stanicu Gateway

Americký Národný úrad pre letectvo a vesmír (NASA) oznámil výber dodávateľa na vytvorenie obývateľného modulu budúcej lunárnej stanice Gateway. Voľba padla na Northrop Grumman Innovation Systems (NGIS), súčasť vojensko-priemyselnej korporácie Northrop Grumman Corporation, pretože, ako vysvetľuje NASA, bola jediným uchádzačom, ktorý bol schopný postaviť obývateľný modul včas pre […]

AMD Genesis Peak: pravdepodobný názov štvrtej generácie procesorov Ryzen Threadripper

V štvrtom štvrťroku by sa mala objaviť tretia generácia procesorov Ryzen Threadripper, ktorá ponúkne až 64 jadier a architektúru AMD Zen 2. V minulých novinkách sa im podarilo presadiť pod symbolom „Castle Peak“, ktorý odkazuje na geografické označenia pohorí v USA v štáte Washington. Účastníci fóra Planet3DNow.de po analýze programového kódu novej verzie […]

Vietnam sa stal „bezpečným prístavom“ pre výrobcov elektroniky ešte predtým, ako sa objavili problémy s Čínou

V poslednej dobe sa stalo bežným zvažovaním „únikových ciest“ z Číny pre tých výrobcov, ktorí sa stali rukojemníkmi politickej situácie. Ak v prípade Huawei dokážu americké úrady ešte zmierniť tlak na svojich spojencov, potom závislosť na čínskom dovoze bude znepokojovať vedenie krajiny, aj keď obnoví svoj personál. Pod náporom informačných útokov v posledných mesiacoch mohol mať priemerný človek […]

Preto je potrebná stredoškolská algebra

Zvyčajne otázka „prečo potrebujeme matematiku? Odpovedajú niečo ako „gymnastika pre myseľ“. Podľa mňa toto vysvetlenie nestačí. Keď človek vykonáva fyzické cvičenie, pozná presný názov svalových skupín, ktoré sa vyvíjajú. Ale rozhovory o matematike zostávajú príliš abstraktné. Aké konkrétne „mentálne svaly“ trénuje školská algebra? Vôbec nevyzerá ako tá pravá [...]

Bol zverejnený spôsob, ako obísť kontrolu pôžičiek v Ruste.

Jakub Kądziołka zverejnil proof-of-concept ukazujúci bezprostredné problémy spojené s chybou v projekte kompilátora Rust, ktorú sa vývojári neúspešne snažia vyriešiť už štyri roky. Príklad vyvinutý Jakubom vám umožňuje obísť kontrolu požičiavania veľmi jednoduchým trikom: fn main() { nech bum = fake_static::make_static(&vec![0; 1<<20]); println!("{:?}", bum); } Vývojár žiada, aby toto riešenie nepoužíval v produkcii, takže [...]

Vydanie CFR 0.146, dekompilátora pre jazyk Java

K dispozícii je nové vydanie projektu CFR (Class File Reader), v rámci ktorého sa vyvíja dekompilátor bajtového kódu virtuálneho stroja JVM, ktorý umožňuje znovu vytvoriť obsah skompilovaných tried zo súborov jar vo forme kódu Java. Je podporovaná dekompilácia moderných funkcií Java, vrátane väčšiny prvkov Java 9, 10 a 12. CFR môže tiež dekompilovať obsah triedy a […]

Vydaná beta samostatnej aplikácie Cortana

Microsoft pokračuje vo vývoji hlasovej asistentky Cortana vo Windowse 10. A hoci môže zmiznúť z OS, korporácia už testuje nové používateľské rozhranie aplikácie. Nová zostava je už dostupná pre testerov, podporuje textové a hlasové požiadavky. Uvádza sa, že Cortana sa stala „hovornejšou“ a bola tiež oddelená od vstavaného vyhľadávania v systéme Windows […]