Wireframe — это карта экранов, которая показывает навигацию между ними и содержит минимальную детализацию.
Новости
Астрономический словарик: планетарная туманность, полярное сияние
Планетарная туманность
Планетарная туманность NGC 6326
Планетарная туманность – это один из тех астрономических терминов, которые совершенно не соответствуют реальному явлению, однако прижились по историческим причинам, и используются по сей день, не переставая запутывать всё новые поколения астрономов и любителей.
Уильям Гершель, английский астроном, оптик и композитор немецкого происхождения, впервые разглядел один из таких объектов в 1780-х годах, и описал его, как «туманность, напоминающую планету». Возможно, на него повлияло открытие французского астронома Антуана Даркье де Пелепуа, который в 1779 году независимо от Шарля Мессье открыл планетарную туманность M 57, также известную как Туманность Кольцо. Он описал её как «очень тусклую туманность с чёткими границами, размером с Юпитер, выглядящую, как тусклая планета».
Управление списками рассылки в Carbonio
Списки рассылки - это удобный корпоративный инструмент для массового оповещения пользователей. Отправленная на один электронный адрес информация автоматически доставляется в почтовые ящики пользователей, благодаря чему процесс их информирования происходит максимально быстро и требует минимальных трудозатрат. В Carbonio также есть поддержка динамических списков рассылки, а использоваться они могут не только для массовой отправки писем, но и для массового назначения различных прав доступа. В данной статье мы расскажем о том, как создавать, редактировать и удалять списки рассылки, как ограничивать отправку в них для пользователей, а также о том, как назначать или отзывать права у пользователей, включенных в список рассылки.
Стратегии тестирования микросервисов
От автора: в этой статье я поделюсь своим опытом тестирования микросервисов. В последние годы команды разработчиков программного обеспечения внедряют архитектуру микросервисов, чтобы иметь возможность разрабатывать, тестировать и деплоить сервисы независимо и быстро. Для эффективного тестирования таких систем необходимо хорошо знать их архитектуру.
Как следить за кластером Kubernetes: 6 главных метрик, на которые нужно обращать внимание
Загвоздка с Kubernetes в том, что это не единая система, как, например, Redis RabbitMQ или PostgreSQL, а комбинация нескольких компонентов Control Plane: etcd, API-сервера и других. С помощью виртуальных машин или серверов они помогают контролировать пользовательские нагрузки, и от всех поступают огромные потоки метрик, в которых очень легко запутаться.
Команда VK Cloud перевела статью о том, на какие именно метрики стоит обращать внимание в первую очередь, чтобы грамотно мониторить рабочие нагрузки и поддерживать кластеры в исправном состоянии.
Очумелый саморучник — спрайты как в Doom'е без дорисовывания
Рендерим спрайты как в Doom/Heretic/Hexen.
RubyRussia 2022: как выбрать себе доклад?
Самое большое (по версии Юкихиро Мацумото) русскоязычное событие по Ruby и Rails случится уже вот-вот: 30 сентября и 1 октября. Чтобы ориентироваться было легче, мы подробно описали каждый доклад, оценили их по сложности и обозначили, кому конкретно они будут полезны. Проверяйте, попали ли мы в ваши ожидания и интересы, и выбирайте, что посмотреть на конференции. И не забывайте регистрироваться, конечно!
Flutter: Настройка тем приложения
Всем привет, читатели Habr! В начале я хочу сделать акцент на том, что статья ориентирована для новичков, однако может быть полезной для более опытных коллег. В этой статье я расскажу про то, что такое тема приложения, какие ошибки обычно делают новички и рассмотрю, как по мне, элегантный вариант настройки тем.
Пожары в дата-центрах. Как выстроить надёжное резервирование?
Когда 16 сентября 2022 года загорелся небоскрёб China Telecom со столбом пламени в десятки метров и взрывами, то первым делом возник вопрос — что так сильно горит в 42-этажном офисном здании? Вскоре выяснилось, что здание не совсем офисное. Оказалось, на нескольких этажах размещался ЦОД. А все мы знаем, что по правилам резервирования Tier 2 дата-центр обязан хранить запасные энергоносители на случай отключения основного питания.
Что такое «запасные энергоносители»? Это могут быть заряженные аккумуляторы, ну, или дизельное топливо…
Немного деталей про грузовой беспилотник SWAN с газодинамической системой управления, вертикальным взлетом и посадкой
Эффект Коанда, заключающийся в отклонении реактивной струи из сопла при обтекании криволинейной поверхности, известен с начала прошлого века. Его пытались использовать в самолетостроении, но только как вспомогательный инструмент, который сокращает длину необходимой для взлета полосы, уменьшает расход топлива или способствует лучшей управляемости.
Однако несколько лет назад родился проект грузового беспилотника SWAN, который взлетает, управляться и садится за счет этого и других аэродинамических эффектов, не используя поворотные сопла или иную механику.
Рассказываем о пользе и вреде FullStack-фреймворков на примере Meteor.js
В последнее время появляется довольно много Fullstack-фреймворков, они становятся популярны, их обсуждают.
Если посмотреть на результаты The State of JS 2021 в разделе «Библиотеки — Бэкенд-фреймворки», то минимум 5 из них (возможно, больше) будут как раз FullStack. Отсортировав бэкенд-фреймворки по заинтересованности, в самом верху списка мы снова увидим именно FullStack. Это понятно — они востребованы и лежат в основе разных проектов.
Однако на наш взгляд, область их применимости несколько ограничена. Почему — объясняем под катом.
Когда байты были маленькими
Мне всегда нравилось копаться в истории IT и находить какие-то штуки из прошлого, которые находятся здесь и сейчас рядом с нами. Что-то такое, что было разработано десятки лет назад, но продолжает жить и развиваться и, порой, занимает заметное место в нашей жизни даже если мы об этом не знаем.
В публикации - три короткие "живые" истории. Первая про старое железо и 6-битные байты. Вторая про старый софт и Министерство Обороны. И третья про старые баги и новые айФоны.
Почему хантинг — это нормально
В этом году тенденции найма сотрудников окончательно изменились. Мир движется и такие относительно новые механизмы, как хантинг, с еще большим ажиотажем обсуждаются в индустрии. Хантить или нет - вот в чем вопрос. Мы на него себе уже ответили, поэтому рассказываем.
Что это такое?
Хантинг это подвид executive search. То есть мы целенаправленно ищем высококвалифицированных специалистов с четкими и сложными требованиями. Как правило, речь о технически сложных специальностях IT или менеджерах высшего звена. С точки зрения грейдов, это все специалисты, у кого грейд выше мидл. То есть на позиции уровня junior будут искать путем массового подбора. Executive search,в свою очередь, подразумевает анализ рынка, выбор подходящей компании по стэку технологий и общей философии бизнеса. Найдя эту компанию на HH.ru\LinkedIn\ Хабр Карьера, мы сверяем опубликованные у них вакансии. Важно, чтобы совпадали требования и желаемые требования по hard и soft skills. Далее мы составляем таблицу компаний с определенными направлениями. На том же Хабре можем перейти на страницу компании и с помощью фильтров, предложенных “Хабр Карьера”, можно найти подходящих специалистов внутри отобранных (на этапе анализа рынка) компаний.
Найти специалиста мало - его нужно привлечь. Тут и начинается хантинг. Мы пишем потенциальному кандидату, пытаемся его заинтересовать, продаем компанию. Главное - ненавязчиво и мягко провести коммуникацию. Как бы некоторые не утверждали, хантинг - это экологичный вид подбора. Мы лишь предлагаем свои условия, решение всегда остается за сотрудником. Наша главная задача - просто предложить пообщаться. В ходе интервью мы получаем возможность познакомиться друг с другом и понять, совпадают ли наши ожидания. Если да, мы продолжаем общение. То есть процесс строится на следующих этапах: сначала мы проводим HR- интервью, затем техническое и только потом выставляем оффер. Он, как правило, совпадает с зарплатными ожиданиями, которые оговорены на HR-собеседовании.
Экскурсия в backend Интернета вещей
Пастух весь день зависает в смартфоне, при этом его стадо коров остаётся под присмотром. Оператор на нефтяном месторождении прогнозирует поломку сложного агрегата и заранее сообщает о проблеме, чтобы вовремя её решить. Казалось бы, что может быть общего у этих несвязанных вещей… Ответ прост. Им облегчает работу IoT. Предлагаю вам небольшую экскурсию, где мы с вами погуляем вдоль вольеров зоопарка устройств, подивимся его разным «живностям» и окунёмся в Industrial Internet of Things – промышленный интернет вещей.
Я — Владимир Плизга, занимаюсь разработкой backend IoT-платформы AggreGate. Область интернета вещей (IoT, Internet of Things) открывает много интересных и необычных кейсов применения. Сегодня я поделюсь некоторыми из них и помогу вам систематизировать знания в этой сфере.
Дневник разработки настольной игры по мотивам танчиков для Dendy. О референсах визуального стиля игры
В продукте важная часть которого составляет визуал важны источники вдохновения, идеи для творчества - референсы. Мозг человека по своей природе ленивый кусок плоти и приучен экономить ресурсы. Он гоняет нервные импульсы по уже протоптанным дорожкам, цепляется за знакомые образы, и упрощает восприятие новой информации.
При постановке задачи художникам и дизайнерам мы тоже использовали референсы. При этом было важно, чтобы новый арт получился оригинальным, а не стал копированием стиля первоисходника.
Мы начали с того, что определили как будут выглядеть компоненты настольной игры, т.к. это то, с чем игроки будет взаимодействовать в первую очередь. За основу мы взяли арт оригинальной игры: тайлы местности, бонусы, внешний вид танков, палитру. Для референсов мы использовали арт версии для NES, для Gameboy и вообще игр с похожей стилистикой.
Как небольшой IT-компании запустить образовательный курс: рассказываем о своём опыте
Один из мифов по поводу MDM-систем — «ну что там делать-то, данные взяли, записи объединили, вот тебе и готово. А вы, мол, за работу миллионы хотите. Мы сами всё за полгода сделаем».
Чтобы объяснить, как всё обстоит на самом деле, мы в HFLabs придумали образовательный курс по клиентским данным в энтерпрайзе. Сегодня расскажу о том, как мы создавали курс, где ошибались и что меняли в процессе. Надеюсь, будет полезно небольшим компаниям, которые, несмотря ни на что, всё ещё задумываются о развитии собственных образовательных проектов.
Презентация Intel: новые процессоры Core 13 и конкуренция с AMD
Вчера вечером Intel раскрыл секрет Полишинеля и представил новую линейку десктопных процессоров Intel Core 13 Raptor Lake. Напомню, что четыре недели назад AMD презентовала свою новую линейку процессоров для ПК, и это соперничество вызывает интерес. Под катом — характеристики новой линейки Intel и сравнение с главным конкурентом.
Послание в чаше Петри: кодирование сообщений с помощью бактериальных паттернов
В былые времена люди без иронии и преувеличения называли самым ценным ресурсом информацию. И чем ценнее информация, тем лучше она должна быть сокрыта от любопытных глаз и ушей. Этот тезис как никогда актуален в наши дни. Сопряжение реального и цифрового миров привело к тому, что множество данных, некогда хранящихся на физических носителях, преобразовались в цифровой вид. А чем сложнее форма, в которой пребывает информация, тем сложнее ее защитить от потенциального злоумышленника. Ввиду этого разнообразие новых методов шифрования данных не прекращает расти. И вот ученые из Дьюкского университета (США) разработали новый метод кодирования и декодирования информации, который использует искусственный интеллект и бактерии. Как бактерии помогают шифровать данные, какова задача ИИ в этом процессе, и насколько такое шифрование эффективно? Ответы на эти вопросы мы найдем в докладе ученых.
Сквозь тернии к core-у или процесс компиляции Vue
Нео проснулся от бликов вспыхнувшего экрана компьютера. Экран заполняла зеленая полоска прогресса.
– Матрица – испуганно прошептал Нео.
– Александр, вы уснули на работе – прошептал тимлид.
Я взглянул на экран компьютера еще раз. Компиляция Vue была завершена. Я облегченно вздохнул.