Category : habrahabr

habrahabr
Энергосистемы орбитальной станции — рассказывает космонавт А.И. Лазуткин

Источник На орбитальной станции очень жёсткая энергетическая дисциплина. Генерация только с солнечных панелей, для теневой стороны — аккумуляторы, а потребители — всё вокруг. Поэтому даже пульты светятся только тогда, когда нужна красивая картинка для научпопа. Обычное состояние светодиодов на пультах — если система работает нормально, то диоды выключены. Включаются они для временно включаемых потребителей и по запросу на статус. То есть экономят даже на такой, казалось бы, мелочи. Ещё для …

  • понедельник, 29 апреля 2024 г. в 00:00:11
habrahabr
Эпидемия многоступенчатых собеседований

Эта статья написана по мотивам НЕМИТАПА, проведенного компанией Авито. Когда я увидел ЭТО, сказать, что был шокирован – ничего не сказать. Сначала Яндекс, потом Тинькофф, ну и теперь вот Авито (и это только наши, отечественные) внедряет у себя шестиступенчатое собеседование.ШестиступенчатаяМеня зовут Султанов, и я тимлид (тяжелый вздох). Стараюсь делать найм честным. Иногда даже получается. А еще у меня есть канал, где можно обсудить эту и другие статьи. Подписывайтесь, там интересно.Вроде бы о…

  • понедельник, 29 апреля 2024 г. в 00:00:10
habrahabr
Не всё так просто с луддитами, как кажется

Как пишут в энциклопедиях и статьях, луддиты — это некие ретрограды 19 века, противящиеся технологиям, что путем стихийных бунтов с погромами протестовали против прогресса и машин, которые отбирали у них работу в ходе промышленной революции в Англии. Сейчас этот термин используется в качестве уничижительного ярлыка для технофобов.В современные луддиты, которых называют неолуддитами, записывают вообще всех. И тех, кто предостерегает от бесконтрольного внедрения новых технологий, и тех, кто призы…

  • воскресенье, 28 апреля 2024 г. в 00:00:11
habrahabr
Сложнейшая проблема компьютерных наук: центрирование

Заявляю: «Мы, как цивилизация, разучились использовать центрирование». Ну то есть мы, конечно, знаем, как это делать — очень просто: display: flex; justify-content: center; /* Горизонтальное центрирование */ align-items: center; /* Вертикальное центрирование */ Не спрашивайте, почему вам нужно запомнить четыре слова вместо просто горизонтальное/вертикальное; всё равно лучше, чем было до этого. Ещё можно использовать сетку: display: grid; justify-items: center; /* Горизонтальное центрировани…

  • воскресенье, 28 апреля 2024 г. в 00:00:10
habrahabr
Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение

На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, что у пользователя будет pip, чтобы он смог поставить все ваши зависимости, вам все нужно организовать самостоятельно. В этой статье поговорим о различных формах распространения Python-приложений. Какие есть подходы и инстр…

  • суббота, 27 апреля 2024 г. в 00:00:20
habrahabr
Шахматы Bauhaus

Функция определяет формуИнтроПравильнее, конечно, называть шахматы Йозефа Хартвига. Но статья не только про сами шахматы, поэтому такой заголовок мне показался хорошим компромиссом.О школе Баухаус есть огромное количество лекций, книг, статей и исследований. Фильм «Баухаус: Лицо двадцатого века» считается обязательным для обучающихся дизайну. Мне очень понравился документальный фильм DW выпущенный к 100-летию школы.Баухаус это не только про дизайн и архитектуру. Это про мировосприятие, про поис…

  • суббота, 27 апреля 2024 г. в 00:00:19
habrahabr
Самое понятное объяснение парадокса близнецов

В комментариях к моей предыдущей статье и в комментариях к ролику было много вопросов и некорректных замечаний по поводу парадокса близнецов. Как оказалось, мое объяснение оказалось не настолько понятным, как я надеялся, поэтому в этой статье я решил максимально наглядно, подробно и последовательно объяснить парадокс близнецов и ответить на некоторые другие вопросы.Для иллюстраций и анимаций я написал интерактивный браузерный визуализатор, где можно двигать ползунки, менять режимы и наблюдать з…

  • суббота, 27 апреля 2024 г. в 00:00:18
habrahabr
Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров

Источник: polymerh. На Хабре достаточно статей про передачу данных через протокол ICMP. Чего говорить, шесть лет назад я сам писал про стеганографию в IP-пакетах и «пингах». Но кажется, самое время вернуться к этой теме и предложить неочевидные методы. Если вам кажется, что тема передачи данных в ICMP уже исчерпана и я не смогу вас удивить, то предлагаю извлечь данные из дампа сетевого трафика до прочтения статьи. То, что будет дальше, может ввести в недоумение. При подготовке статьи я зада…

  • пятница, 26 апреля 2024 г. в 00:00:18
habrahabr
Рисуем рабочий процессор в Paint и запускаем на нём ОС | Ритуал по призыву демона Тьюринга

Однажды в тёмном-тёмном городе, в тёмном-тёмном подвале, очередной обезумевший контентмейкер за паяльной станцией подключал программатор к умному термосу. Термос этот он нашёл на улице и хотел перепрошить его маленький и беззащитный Cortex-M0+. Человек бредил. Раз в пару минут его глаза загорались и он издавал душераздирающий крик: «Если что-то существует, то на этом можно запустить Doom!». Но действительно ли это так? И что вообще значит «запустить»? Почему нельзя просто вывести изображени…

  • пятница, 26 апреля 2024 г. в 00:00:16