Автор: Юрий Гагарин

Публикуван начин за заобикаляне на 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, така […]

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

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

Моят втори ден с Haiku: впечатлен съм, но все още не съм готов да премина.

TL;DR: Впечатлен съм от Haiku, но има какво да се доразвие. Вчера разгледах Haiku — операционна система, която ме изненада приятно. Ден втори. Разберете правилно: все още съм впечатлен от това колко лесно прави неща, които са трудни в работни среди за Linux. Имам желание да разбера как работи, както и голямо желание да я използвам ежедневно. Наистина, […]

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

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

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

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

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

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

JUnit в GitLab CI с Kubernetes

Въпреки че всички знаят колко важно е да тествате софтуера си, а много от тях вече го правят автоматично, в Хабра не намерихме нито една рецепта за настройка на комбинация от популярни в тази ниша продукти, като (любимия ни) GitLab и JUnit. Нека запълним този пропуск! Въведителни. Първо, нека обозначим контекста: Тъй като всички наши […]

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

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

От историята на празника — AdminFest 2011 в Ростов на Дон

Празненството е в петък, администраторско, и в техния ден. С конкурси, игри и забавления. Както беше преди 8 години. Подготовката за Деня на администратора 2011 г. започна няколко месеца по-рано. Получих такова писмо: Уважаеми АДМИНИ! Не е далеч "Денят на системния администратор"! Започна подготовката за третия ИТ фестивал ADMINFEST. По традиция ИТ фестивалът ще се проведе в Ростов на Дон […]

Честит ден на системния администратор 

Докато част от софтуера стремително се опростява и се стига до странни дизайнерски трансформации, ИТ инфраструктурата на компаниите става все по-сложна и заплетена. Ако у вас ви сърбят ръцете да спорите с това, вероятно не сте конфигурирали маршрутизатори Cisco, не сте имали работа с DevOps, не сте запознати с мониторинга и управлението на печата и все още смятате, че администраторът е котка, шредер […]

Написване на софтуер с функционалност на клиент-сървърни утилити за Windows, част 02

Продължавайки започнатата поредица от статии, посветени на кастомизирани реализации на конзолни утилити Windows, не можем да не споменем TFTP (Trivial File Transfer Protocol) — прост протокол за предаване на файлове. Както и миналия път, накратко ще прегледаме теорията, ще видим кода, реализиращ функционалност, аналогична на изискваната, и ще го анализираме. Подробности — под кат. Няма да копирам справочна информация, чийто линкове традиционно могат да се […]

Смарт телевизорите на 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