Autor: Juri Gagarin

Опубликован способ обхода 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, part 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 […]

Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting dla stron z ochroną przed DDoS, serwery VPS VDS | ProHoster