Category : habrahabr

habrahabr
Программист с фигой в кармане: в чем причины?

IT-сообщество давно уже изобилует людьми, которые работают, откровенного говоря, спустя рукава. Отлынивают, филонят, тихо саботируют. Такие сотрудники часто прогуливают работу, пользуясь удаленкой. Они коммитят в 2 раза реже и хуже, чем могли бы. Они не готовы править и даже замечать ошибку в коде, если на это нет прямого распоряжения начальника. Они принципиально не готовы разбираться в текущих задачах шире и глубже, чем этого требует минимально возможная планка. Одним словом, такие сотрудник…

  • пятница, 24 ноября 2023 г. в 00:00:17
habrahabr
Пакуем весь трафик в Ping message, чтобы не платить за интернет | ICMP NAT traversal

Бывало ли у вас такое, что вы подключились к общественной сети или мобильному интернету, но он себя странно ведёт. Надпись «Подключено, без доступа к интернету» отсутствует, устройство думает, что всё нормально. Вы открываете браузер и видите «Пройдите проверку личности в сети нашего кафе» или в случае с мобильным интернетом «Пополнить баланс можно тут, тут и тут». Так вот, переходя ближе к теме. Вы можете воспроизвести подобное поведение очень просто прямо сейчас при помощи вашего мобильног…

  • четверг, 23 ноября 2023 г. в 00:00:22
habrahabr
Рога страны советов

Долгий путь на Ленинградку«Элеткромот» напоминал современные троллейбусы весьма отдалённоВесной 1882 г. в пригороде Берлина поехала странная повозка — её не тянула лошадь, зато сама она тащила за собой по высоко натянутому проводу токосъёмную тележку. Это был «Электромот» Вернера фон Сименса — прообраз троллейбуса. Будучи почти ровесником электрического трамвая, в отличие от «старшего брата» троллейбус долго не мог найти практического применения – мешали плохие тогдашние дороги и негодные сист…

  • четверг, 23 ноября 2023 г. в 00:00:21
habrahabr
Нейросетевая революция в метеорологии. Как машинное обучение может навсегда изменить прогноз погоды

14 ноября 2023 года команда Google Deepmind официально представила мировой общественности свою модель прогнозирования погоды – GraphCast. Её особенность заключается в том, что она способна рассчитывать погоду на 10 дней вперёд без понимания «физики» атмосферных процессов. Учёные обучали нейросеть на цифровых исторических архивах погоды за период с 1979 по 2017 годы. Сам же прогноз рассчитывается за минуту и не требует огромных суперкомпьютерных ресурсов. В тестах GraphCast смог обойти самую пе…

  • четверг, 23 ноября 2023 г. в 00:00:20
habrahabr
Страсти по советскому «Чинуку»

В фильмах и кинохронике о Вьетнамской войне в глаза бросается огромное количество вертолётов. Винтокрылая техника применялась и до того, но в страшном Вьетнаме её роль выросла качественно. Среди стрекочущей мелочи выделялся СН-47 «Чинук» — огромная двухвинтовая «колбаса» продольной схемы высаживала десанты, забирала попавших в беду, перевозила грузы и даже была смертоносным «ганшипом». Закономерен вопрос — а почему по другую сторону «железного занавеса» не сделали аналога?Продольная модаГелико…

  • четверг, 23 ноября 2023 г. в 00:00:20
habrahabr
Ультрабюджетный домашний сервер и что он может

Давеча мне попалась интересная материнская плата на процессоре Celeron J1800 за цену аж в 850 рублей! В повседневном использовании этот процессор, мягко говоря, не очень хорош, а в роли домашнего сервера у него могут быть все шансы, особенно при такой цене. В статье проведём тесты и изучим его реальные возможности и потребление в паре с бюджетным SSD. Началось всё случайно. Мне понадобился небольшой Backup-сервер для моего Proxmox-сервера. Идея сидела в голове давно, но срочности никакой не…

  • четверг, 23 ноября 2023 г. в 00:00:19
habrahabr
Чем хорош Rust для продакшена?

За последние годы интерес к Rust значительно вырос. Отчасти этому способствовало то, что ведущие участники технологической индустрии, такие как Microsoft, Google и Amazon рассказали о своём опыте использования этого языка в реализации критических систем. При этом немалое внимание к Rust проявляют те, кто ещё не применял его в продакшен-среде или же делал это в некритических системах. В результате сформировалось искажённое понимание специфики применения этого языка в продакшене, особенно сред…

  • среда, 22 ноября 2023 г. в 00:00:22
habrahabr
Что ты такое, dhclient?

Сетевой стек Linux не прост даже на первый взгляд: приложение — в юзерспейсе, а всё, что после сокета, — в ядре операционки. И там тысяча реализаций TCP. Любое взаимодействие с сетью — системный вызов с переключением контекста в ядре.Чтобы лишний раз не дёргать ядро прерываниями, придумали DMA — Direct Memory Access. Это когда трафик пишется напрямую в память, откуда он считывается приложением в обход ядра. И это дало жизнь классу софта с режимом работы kernel bypass. Например, при DPDK (Intel…

  • среда, 22 ноября 2023 г. в 00:00:21
habrahabr
Станция Миди и голосовое управление Zigbee-устройствами без интернета. История разработки

Недавно мы представили нашу новую умную колонку — Яндекс Станцию Миди. Она больше, чем Лайт или Мини, поэтому в ней уместились вуфер и два высокочастотных динамика с суммарной мощностью звука 24 Вт. Но при этом она легче и компактнее, чем Станция 2 или Макс. Кроме того, в Миди мы внедрили технологии, которые позволили Алисе научиться новому. В частности, благодаря более современному процессору и бо́льшему объёму оперативной памяти, Алиса в Станции Миди впервые стала понимать и выполнять голосо…

  • среда, 22 ноября 2023 г. в 00:00:20