Краеугольный камень анализа. Часть 2

Потребуется достроить пирамиду абстракций. За основу я использовал метамодели OMG Business Motivation Model и Open Group ArchiMate. Нас интересует два слоя: «Модель стратегии» - она находится над моде...

66 0

OpenRPNCalc: делаем бескомпромиссный калькулятор

Калькулятор как он есть.Вообще-то в блогах я обычно выступаю в роли фриковатого научного сотрудника, занудным голосом вещающего про какое-нибудь измерение параметров Стандартной Модели. Но сейчас я по...

68 0

Контролируем удаление с финализаторами

В Kubernetes не так-то просто что-то удалить — вы уверены, что удалили объект, но оказывается, что он все еще присутствует в кластере. Вы, конечно, можете выполнять команду kubectl delete в повседневн...

67 0

«Морской бой» на Java для новичков. Level 1

Всем привет!Статья посвящена тем, кто только врывается в увлекательный мир программирования на Java и ищет применения своим знаниям. Классно, что вы теперь знаете, как создавать переменные, методы и м...

70 0

О параметре компилятора /SAFESEH

ВведениеВ этой истории я расскажу вам об увлекательном приключении, которое привело меня к решению одной загадки, которую я сам себе загадал. Разгадка являет собой небольшую подробность в механизме за...

64 0

Как автор «Дневников Киллербота» Марта Уэллс преодолела карьерный кризис и создала убийственно крутую серию

Только недавно рассказывал о сериях, номинированных на «Хьюго», среди которых были и «Дневники Киллербота». А вот уже первый роман из цикла (до этого выходили повести) выигрывает другую премию — «Небь...

72 0

Как Airbnb скрывает кошмары при помощи тайной команды «чистильщиков»

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

70 0

Cassandra: криптор, который любит держаться в тени

Ни один атакующий не хочет, чтобы его инструменты обнаружили и раскрыли раньше времени. Поэтому, как правило, в чистом виде никто вредоносные программы не распространяет. Например, пользователю прилет...

68 0

Дата-центрическая архитектура: «волшебная пуля» от интеграционных проблем

Любой корпоративный ИТ-ландшафт состоит из множества приложений, большинство из которых имеет собственные базы данных. В этих базах хранятся информационные объекты, представляющие бизнес-объекты, собы...

67 0

Радиотелескоп на обратной стороне Луны: зачем он там нужен и чем поможет науке

Источник: NASA Весной 2020 года NASA одобрило проект создания огромного радиотелескопа на обратной стороне Луны. Согласно планам, его планируют создавать при помощи специализированных роботов DuAxel,...

68 0

Сравнение Java-записей, Lombok @Data и Kotlin data-классов

Несмотря на то что все три решения позволяют бороться с бойлерплейт кодом, общего между ними довольно мало. У записей более сильная семантика, из которой вытекают их важные преимущества. Что часто дел...

70 0

Где в Рунете работать хорошо: всероссийское исследование IT-брендов 2021

Команда Хабра и «ЭКОПСИ» начинает второе исследование IT-брендов работодателей. Оно будет полезно кадровым и маркетинговым департаментам компаний, которые вливаются (или уже влились) в IT-сообщество, ...

70 0