Категория: Новини в интернет

Как да напишем музика, използвайки ООП

Говорим за историята на програмния инструмент OpenMusic (OM), разглеждаме особеностите на неговата структура, разказваме за първите потребители. В допълнение — намираме аналози. Снимка James Baldwin / Unsplash Какво е OpenMusic Това е обектно-ориентирана визуална среда за програмиране за синтез на цифров звук. Утилитата е основана на диалекта на езика LISP — Common Lisp. Струва си да се отбележи, че OpenMusic може да се използва в […]

Как ще спася света

Приблизително преди година твърдо реших да спася света. С средствата и уменията, които имам. Трябва да кажа, че комплектът е доста оскъден: програмист, мениджър, графоман и добър човек. В нашия свят има много проблеми и трябваше да избера нещо. Помислих за политика, дори участвах в „Лидерите на Русия“, за да премина направо на висока позиция. Преминах полуфинал […]

Ето защо е нужна училищната алгебра

Обикновено на въпроса „защо е нужна математиката?“ отговарят нещо като „гимнастика за ума“. На мое мнение, това обяснение не е достатъчно. Когато човек извършва физически упражнения, той знае точното наименование на мускулните групи, които се развиват. Но разговорите за математиката остават твърде абстрактни. Какви конкретно „мускули на ума“ се тренират с училищната алгебра? Тя изобщо не прилича на истинска […]

Публикуван начин за заобикаляне на borrow checker в Rust

Jakub Kądziołka публикува proof-of-concept, показващ непосредствени проблеми, свързани с грешка в проекта на компилатора Rust, която разработчиците безуспешно се опитват да решат вече четири години. Пример, разработен от Jakub, позволява заобикаляне на Borrow Checker чрез много прост трик: fn main() { let boom = fake_static::make_static(&vec![0; 1<<20]); println!("{:?}", boom); } Разработчикът моли да не използвате този обход в Production, така […]

Издание CFR 0.146, декомпилатор за Java

Наличен е новият разпредел на проекта CFR (Class File Reader), в рамките на който се развива декомпилатор за байткода на виртуалната машина JVM, позволяващ възстановяване на съдържанието на компилирани класове от jar-файлове под формата на код на Java. Поддържа декомпилация на съвременните възможности на Java, включително голяма част от елементите на Java 9, 10 и 12. CFR също може да декомпилира в Java съдържанието на файлове с класове и […]

Излезе бета версия на автономното приложение Cortana

Компанията Microsoft продължава да развива гласовия помощник Cortana в Windows 10. И макар че той може да изчезне от състава на операционната система, корпорацията вече тества нов потребителски интерфейс за приложението. Новата версия вече е достъпна за тестери и поддържа текстови и гласови команди. Съобщава се, че Cortana е станала по-"разговорлива", а също така е отделена от вграденото търсене в Windows […]

Браузер Firefox Reality VR вече е достъпен за потребителите на гарнитурите Oculus Quest

Уеб браузър за виртуална реалност от компанията Mozilla получи поддръжка за гарнитури Oculus Quest от Facebook. По-рано браузърът беше достъпен за притежателите на устройства HTC Vive Focus Plus, Lenovo Mirage и др. Въпреки това, гарнитурата Oculus Quest няма кабели, които буквално "привързват" потребителя към компютър, което позволява гледане на уеб страници по нов начин. В официалното съобщение на разработчиците се посочва, че Firefox […]

Mozilla обнови WebThings Gateway за шлюзове на умни домове

Компанията Mozilla официално представи обновения компонент WebThings — универсален хъб за устройства в интелигентни домове, наречен WebThings Gateway. Това е фърмуер за рутери с отворен код, проектиран с внимание към неприкосновеността на личния живот и сигурността. Експерименталните версии на WebThings Gateway 0.9 са достъпни на GitHub за рутера Turris Omnia. Също така е наличен фърмуер за едноплатния компютър Raspberry Pi 4. В момента […]

Къде учат преподаватели (не само в педагогическия институт)

На кого ще бъде полезна статията: на студенти, които решават да подработват като репетитори, на аспиранти или специалисти, които ръководят семинарни групи, на по-големи братя и сестри, когато по-младите искат да се научат да програмират (или да бродират, да говорят китайски, да анализират пазари, да търсят работа). Тоест, на всички тези, които трябва да учат, обясняват и не знаят откъде да започнат, как да планират уроци, какво да разказват. Тук ще намерите: […]

Видео: разследване в тъмната гора, умно куче и свръхестествени явления в Blair Witch

Изданието Game Informer публикува видеодемонстрация на игровия процес на Blair Witch, новия хорър от Bloober Team. В клипа с продължителност единадесет минути са показани ходът на разследването, взаимодействието с кучето, търсенето на предмети и злите свръхестествени сили. Събитията в играта се развиват във вселената на филма „Вещица от Блър: Курсова работа от отвъдното“. Видеото показва началото на играта, в която главният герой Елис пристига в […]

Обществото продължи разработката на дистрибутива Antergos под ново име Endeavour OS

Намерена е група ентусиасти, които подеха разработката на дистрибуцията Antergos, чийто напредък беше прекратен през май поради недостиг на свободно време у останалите мейнтейъри за поддържане на проекта на необходимото ниво. Развитието на Antergos ще продължи с нов екип разработчици под името Endeavour OS. Подготвена е първата версия на Endeavour OS (1.4 Гб), предлагаща прост инсталатор за внедряване на основното обкръжение на Arch Linux […]

Смарт телевизорите на LG ще получат поддръжка за Apple AirPlay 2 и HomeKit

Компанията LG Electronics (LG) обяви, че нейните „умни“ телевизори ThinQ AI TV от моделната серия 2019 г. ще започнат да получават актуализация от 25 юли, осигуряваща поддръжка за Apple AirPlay 2 и HomeKit. Технологията AirPlay позволява предаване на видео, снимки, музика и друго съдържание от устройства на Apple директно на голям телевизионен екран. Потребителите ще могат да предават на телевизори LG […]

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster