Pull to refresh
1
0
Send message

Что делать после ухода Red Hat OpenShift?

Reading time8 min
Views6.3K

До событий прошлого года одной из основных платформ управления контейнерами была Red Hat OpenShift Container Platfrom. Ей пользовались компании сегмента Enterprise с высокими требованиями к функциональности и стабильности продукта, а также к уровню поддержки решения. Теперь продажи Red Hat, как и других западных решений, невозможны. Поэтому встает вопрос о выборе альтернатив.

Меня зовут Юрий Семенюков, я директор центра проектирования вычислительных комплексов «Инфосистемы Джет». С 2018 года занимаюсь развитием направления DevOps в части инфраструктуры под контейнерное окружение, руковожу проектными командами по внедрению платформ контейнеризации в Enterprise на разных дистрибутивах. В этом посте я расскажу, как крупные компании справляются с уходом западных коммерческих дистрибутивов Kubernetes.

Читать далее
Total votes 10: ↑7 and ↓3+6
Comments1

Книга «MySQL по максимуму. 4-е издание»

Reading time8 min
Views6.2K
image Привет, Хаброжители!

Хотите выжать из MySQL максимум возможностей? Вам поможет уникальная книга, написанная экспертами для экспертов.

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

Это издание было обновлено и переработано с учетом последних достижений в области облачного и самостоятельного хостинга MySQL, производительности InnoDB, а также новых функций и инструментов. Вы сможете разработать платформу реляционных данных, которая будет масштабироваться вместе с вашим бизнесом, и узнаете о передовых методах обеспечения безопасности, производительности и стабильности баз данных.
Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments5

Как мы отказались от JPEG, JSON, TCP и ускорили ВКонтакте в два раза

Reading time24 min
Views167K

На протяжении всей жизни мне приходится экономить вычислительные и сетевые ресурсы: сначала были компьютеры с 300 кГц (кило — не гига!) и 32 Кбайт RAM, интернет по dial-up. Потом я решал олимпиадные задачки. Теперь имею дело с терабайтами трафика и 50 млрд событий в сутки. И хотя современные телефоны в 1 000 раз мощнее любого оборудования двадцатилетней давности, я до сих пор оптимизирую. Думал даже, что это со мной что-то не так. Но потом понял, что все постоянно что-нибудь оптимизируют. 

Эта статья в меньшей степени о том, почему нужно бороться за производительность, и в большей о том, на что сейчас стоит заменить устаревший стек из JPEG, JSON, gzip и TCP — и как это сделать. 

Спойлер: у нас есть решение и мы его не только показываем — ссылки на open source в конце статьи.

Читать далее
Total votes 336: ↑324 and ↓12+411
Comments300

Самостоятельное обучение стало проще с Notion AI. Онлайн школы скоро вымрут? Пример SQL курса

Level of difficultyEasy
Reading time3 min
Views10K

Самостоятельное обучение стало проще с Notion AI. Онлайн школы скоро вымрут?Пример SQL курса.

Читать далее
Total votes 7: ↑5 and ↓2+4
Comments12

Математический подход к выбору девушки*. Правило 37%

Level of difficultyEasy
Reading time7 min
Views45K


В наше время многие находят вторую половинку в интернете: на тематических форумах и в онлайн-сообществах, в играх, на сайтах знакомств и приложениях вроде «Тиндера», где знакомства вообще поставлены на конвейер. Если десять лет назад 22% всех браков в США начинались со знакомства в интернете, то сейчас доля онлайн-знакомств превысила 39%. По сути, интернет стал основным способом знакомства мужчин и женщин, как долговременного, так и краткосрочного. Это очень удобно для гиков и специалистов с техническим образованием, поскольку мы получаем конкурентное преимущество, используя привычные инструменты. Например, можно поддерживать десятки чат-сессий в десктопном приложении или применять методы численного анализа в Excel/Google Sheets.

*Примечание. Под «девушкой» здесь и далее подразумевается любой объект, поочерёдно рассматриваемый из ограниченного пула схожих объектов с отличающимися характеристиками. Это может быть не только девушка, но и мужчина, квартира для съёма, автомобиль на вторичном рынке, домик в деревне, работодатель и т. д.
Читать дальше →
Total votes 56: ↑52 and ↓4+63
Comments188

Проектирование реляционных баз данных: основные принципы

Level of difficultyEasy
Reading time6 min
Views17K


Привет, дорогие читатели! Я сегодня хочу поговорить о важной теме для всех, кто работает с базами данных. Это проектирование реляционных баз данных. Кажется, что звучит ужасно скучно, да? Но на самом деле это важнейший инструмент для успешной разработки и поддержки баз данных.

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

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

Читать далее
Total votes 16: ↑8 and ↓8+2
Comments6

Как я веду свою систему учета дел, материалов и знаний

Reading time5 min
Views9.4K

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

Зачем я это делаю? Это позволяет посмотреть на свою жизнь немного сверху. Например, у меня получился ленивый период и я по вечерам смотрел ютуб. Во-первых, скорее всего я бы даже не заметил, сколько времени и какие видео я смотрел. А даже если бы заметил, то в рамках одного дня это бы не сильно меня смутило: "ну посмотрел 2 часа видео с мемами, мне надо было отдохнуть".

Но когда вбиваешь данные за месяц и видишь, сколько времени ушло на просмотры развлекательных роликов, то понимаешь что что-то нужно менять. Ну или наоборот, что ты молодец и читал в этом месяце в 2 раза больше, чем в прошлом!

Читать далее
Total votes 13: ↑11 and ↓2+12
Comments18

С днём рождения, Дедал

Reading time7 min
Views9.5K

Ровно 85 лет назад, 20 апреля 1938 года, родился великий британский визионер и популяризатор науки Дэвид Эдвард Хью Джоунс, известный в наших странах по книге "Изобретения Дедала" ("Мир", 1985 год). К сожалению, книга больше не переиздавалась, а потому является чем-то вроде "тайного знания" старшего поколения.

Чем же так знаменит Дэвид Джоунс?

Узнать, на сколько крут Дэвид Джоунс!
Total votes 38: ↑38 and ↓0+38
Comments37

Легендарный гитарный дисторшн BOSS DS-1 своими руками

Level of difficultyMedium
Reading time8 min
Views13K

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

Статья заинтересует не только гитаристов, но и любителей аналоговой электроники. Мы узнаем не только как собрать педаль и как она работает, но и как ею пользоваться, чтобы она хорошо звучала.
Кто не умеет играть, тот любит паять эффекты. Например, я.
Total votes 29: ↑27 and ↓2+36
Comments21

Пора серьёзно поговорить про боль

Level of difficultyEasy
Reading time13 min
Views18K
Боль — это рекомендательная система нашего организма. Она рекомендует наиболее правильное поведение при травме или любом поражении. С точки зрения эволюции, это базовое свойство, которое было развито, ещё когда наши дальние предки были не очень умными. Поэтому обучение правильному поведению вроде «береги ногу и не наступай на неё пока» должно было быть очень быстрым и доходчивым. Результат: боль оказалась успешнее других систем и мы родились именно с ней. И теперь мы страдаем сильно больше, чем нужно для того, чтобы просто передать информацию о повреждении.

Острая зубная боль на вершине хит-парада по неприятности. Близко к ней почечные колики и кластерная головная боль. Родовые боли, перелом пениса и перекрут яичка болезненнее, но не входят в топ, потому что относятся только к половине населения. Так вот, как это ни странно, одна из экстренных стратегий избавления от похожей сильной боли — так называемая отвлекающая терапия. Вот мастер отвлекающей терапии:


Вот так это работает, не повторяйте это без специалиста

Да-да, если у вас болит зуб, можно сломать себе палец, это перераспределит ресурсы продолговатого мозга. Станет терпимее. Но лучше попробовать капсаицин на слизистые (не обязательно рта) — это в некоторых пределах обратимее.

Но прежде чем перейти к практическим опытам, попробуйте другие методы. Возможно, хватит таблеток, осмотических растворов, куска сала или оливкового масла.
Читать дальше →
Total votes 41: ↑39 and ↓2+57
Comments30

Сам себе экосистема: Как я адаптировал старый смартфон под современные реалии и написал клиенты нужных мне сервисов

Level of difficultyMedium
Reading time11 min
Views23K
image


Время неумолимо бежит вперед: выходят новые гаджеты, постепенно заменяя старые, превращая их в тыкву или в лучшем случае, в «тапочек» для звонков. Сейчас смартфоны стали практически одинаковы во всем: дисплей на всю площадь передней панели, почти полное отсутствие аппаратных кнопок, беспроводная зарядка… Это всё, конечно, здорово, но ведь иногда так хочется взять в руки старый, но такой необычный в наше время QWERTY-смартфон и попытаться его использовать как основной, да и цены на них могут приятно удивить: БУ девайс можно купить за несколько сотен рублей (~5-10$). Одна проблема — клиенты приложений на версии Android 1.6-2.0 безбожно устарели и давно не работают. Но иногда желание воскресить старый девайс превыше потребительского качества и тут я пришёл к мысли… а почему бы не написать с нуля свои клиенты популярных приложений? ВК с музыкой, YouTube, трекинг посылок. Так я и сел писать необходимые в повседневной жизни приложения, с нуля, на голом API Android, без каких либо фреймворков (и даже AppCompat). Получилось ли у меня это? Узнаем в статье!
Читать дальше →
Total votes 80: ↑79 and ↓1+88
Comments84

Нестабильный Wi-Fi? MikroTik покупай, частоту на нём автоматом меняй

Level of difficultyMedium
Reading time17 min
Views30K

В настоящее время интерференция наиболее актуальна для диапазона 2.4 ГГц, который перенасыщен работой вездесущих точек доступа. В статье я рассмотрел, какие возможности по исследованию радиочастотного спектра имеются на борту RouterOS, сформулировал рекомендации по выбору рабочей частоты точки доступа, работающей в сети без контроллера, а также предложил авторскую реализацию её автоматической смены. Предыстория такова, что ко мне обратилась компания Coffee Cup, у которой имеется сеть точек продаж формата кофе с собой, размещённых в разнокалиберных торговых центрах различных городов. Для работы кассового оборудования жизненно необходима работа Wi-Fi именно в диапазоне 2.4 ГГц, который, как следует ожидать, сильно зашумлён даже в огромных ТРЦ. Проблема оказалась настолько острой, что периодически устройства не могли нормально выйти в интернет, войдя в пике попыток переподключений к точке доступа. Вот в этом контексте и будет идти повествование, с отвлечением на моделирование других ситуаций.
Читать дальше →
Total votes 39: ↑38 and ↓1+52
Comments28

«Коммутаторы — это коробки, а клиенты — котики». Как устроены выделенные сетевые инсталляции

Level of difficultyMedium
Reading time6 min
Views5.1K

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

Если вам интересно, что такое выделенные сетевые инсталляции, когда нужно съезжать с публичного пула в отдельную «коробку» и при чем здесь мультивендорность, добро пожаловать под кат!
Читать дальше →
Total votes 52: ↑52 and ↓0+52
Comments3

Основные аспекты наблюдаемости систем

Level of difficultyMedium
Reading time9 min
Views5.1K

В современной разработке ПО наблюдаемость (observability) является важнейшей концепцией, которая относится к способности получать представление о внутренних процессах сложных систем. Она подразумевает сбор данных из разных источников, таких как журналы, метрики и трейсы, с последующим их использованием для лучшего понимания функционирования системы, выявления проблем и их устранения. И в этой статье мы подробно разберём все аспекты реализации этой концепции.
Читать дальше →
Total votes 35: ↑35 and ↓0+35
Comments3

Голос атомных ядер: собираем магнитно-резонансный магнитометр

Reading time18 min
Views19K
image

Пора уже поближе познакомиться с квантовой физикой на практике! Сегодня я расскажу вам об истории открытия эффекта ядерного магнитного резонанса, но в отличие от классических учебников полных зубодробительного матана мы обратим наш разрушительный для когеренции взгляд на экспериментальную составляющую. С полученными знаниями вы сможете в духе старого доброго DIY собрать несложный прибор, который позволит вживую послушать сигналы ядер атомов водорода а также измерить величину магнитного поля нашей планеты.
Поехали!
Total votes 150: ↑150 and ↓0+150
Comments68

Удивительные кубы Хинтона, которые позволяют каждому увидеть четырехмерный мир

Level of difficultyEasy
Reading time5 min
Views16K

Сегодня я хочу рассказать Вам о замечательном популяризаторе математики Чарльзе Говарде Хинтоне - человеке, внесшем просто огромный вклад в дело изучения объектов четырехмерного мира.

Читать далее
Total votes 27: ↑25 and ↓2+33
Comments23

Made at Intel. Молитвы, энтузиасты и разбитые лбы

Reading time9 min
Views20K

Интел — это такая компания, которая все доводит до абсолюта. Или до абсурда. Что, как говаривал капитан Джек Воробей, есть две крайности одной и той же сущности. Надо понимать, что Интел — это огромная машина со своей бюрократией и внутренним пиаром, помноженным на американский энтузиазм. Любое начинание, пусть даже самое полезное, она разгоняет до невиданных масштабов. И, разогнавшись, уже не может остановиться. Иногда мне это напоминало слона, бегущего по джунглям, и сносящего все живое на своем пути. О некоторых примерах, иллюстрирующих известную русскую пословицу, я расскажу в этой главе.

Читать далее
Total votes 92: ↑87 and ↓5+106
Comments34

Как эффективно делиться результатами своей работы? О «хвастовстве» здорового человека

Reading time6 min
Views24K

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

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

Возможно, вам знаком такой сценарий. Чтобы не быть Сашей, важно научиться правильно презентовать результаты своей работы. Как это делать эффективно — рассказываем на примере сотрудника техподдержки.
Читать дальше →
Total votes 62: ↑58 and ↓4+69
Comments22

Мечтали про интерактивные книги, когда читали фантастику? Я знаю человека, который делает их прямо сейчас

Level of difficultyEasy
Reading time3 min
Views12K
Когда я был юн, то завороженно читал об интерактивных книгах. Нет, не тех, что упомянуты в Гарри Поттере, а о настоящих — описанных десятками фантастов. Таких, где иллюстрации можно покрутить, запустить в динамике, поставить на паузу и рассматривать в разных сочетания. Я думаю, вы понимаете о чем я говорю.

Каково же было мое удивление, когда в прошлом году я наткнулся именно на такие пусть и не книги, но довольно подробные статьи. Делает их калифорнийский iOS-разработчик польского происхождения Бартош Цехановский (Bartosz Ciechanowski). И каждая его статья — штучный товар.


Читать дальше →
Total votes 45: ↑45 and ↓0+45
Comments24

Гараж, ЭЛТ, PS… Одним словом — ностальгия в городе Б

Level of difficultyEasy
Reading time2 min
Views3.7K

Гараж, ЭЛТ, PS... Одним словом - ностальгия в городе Б

История о том, как обычным летним днём, я тронулся головой и сделал из гаража - уголок нулевых. Сколько это стоило, процесс и видео на VHS камеру прямиком из гаража.

Вернуть нулевые
Total votes 23: ↑23 and ↓0+23
Comments8

Information

Rating
Does not participate
Registered
Activity