Как стать автором
Обновить
45
0

Пользователь

Отправить сообщение

TimescaleDB против всех: как база данных справляется с рядом сложных задач

Время на прочтение11 мин
Количество просмотров6.9K

В фильме «Отряд самоубийц: Миссия навылет», когда персонажи Идриса Эльбы (Бладспот) и Джона Сины (Миротворец) знакомятся при участии Аманды Уоллер, звучит следующая фраза:

– Ты сказала, что у всех в отряде уникальные навыки, а он — это тот же я.


Источник

Казалось бы, при чем здесь базы данных? На самом деле, отношения между PostgreSQL и TimescaleDB напоминают эту пару героев. PostgreSQL — одна из самых популярных СУБД в мире. Вокруг решения давно существует комьюнити, а за годы в коммерческой разработке набралось достаточно документации. TimescaleDB, будучи расширением PostgreSQL, умеет многое из ее арсенала, но применяется более точечно. В основном в проектах, где нужно работать с временными рядами или собирать данные с IoT-устройств.

В этом материале мы рассмотрим особенности работы TimescaleDB, а также покажем, как ее использует клиент Selectel — сервис DwarfByte.
Читать дальше →
Всего голосов 46: ↑45 и ↓1+44
Комментарии4

Как разбить GPU на несколько частей и поделиться с коллегами: практическое пособие по работе с MIG

Время на прочтение13 мин
Количество просмотров6.4K

Привет, Хабр! Меня зовут Антон, я — DevOps-инженер в отделе Data- и ML-продуктов Selectel. Последние три месяца исследовал интересную проблематику — шеринг GPU между конкурентными процессами и пользователями. В русскоязычном сегменте не смог найти ни одного оригинального материала — только переводы англоязычных статей.

После посещения пары докладов понял, что тема особенно актуальна: компании знают о шеринге GPU как о технологии, но пока не применяют ее. У меня же накопилось достаточно материалов, чтобы осветить эту тему более подробно и показать, как работает шеринг GPU на практике. Интересно? Самое время погрузиться под кат!
Читать дальше →
Всего голосов 46: ↑46 и ↓0+46
Комментарии11

Спрос на технику падает. У производителей электронных устройств и компонентов для них — проблемы

Время на прочтение4 мин
Количество просмотров9.8K
image

Совсем недавно мы писали о том, что большинство производителей электроники не справляется с заказами клиентов. Так, для того, чтобы получить необходимые компоненты для своих устройств, крупным и не очень компаниям приходилось заключать контракты на 1, 2, а то и 3 года с TSMC и другими подрядчиками. И стоимость компонентов в таких контрактах была фиксированной на весь срок действия договора в пользу подрядчиков, конечно.

И даже в этом случае не всем компаниям удавалось заключить договоры с производителями чипов и других компонентов — настолько были загружены фабрики. Ну а теперь ситуация иная — спрос падает, снижается загрузка производственных линий и доход поставщиков. Среди них — тайваньская компания TSMC, а также несколько других.
Читать дальше →
Всего голосов 45: ↑44 и ↓1+43
Комментарии30

Полезные материалы и инструменты для погружения в Flask: выбор сотрудников Selectel

Время на прочтение4 мин
Количество просмотров7.5K

Часто Python-разработчики выбирают Flask в качестве «быстрого старта» для создания веб-приложений. Он прост в использовании и имеет много преимуществ перед другими фреймворками — например, легкий синтаксис, удобные шаблоны и инструменты для гибкой настройки сайтов.

Однако у начинающих могут быть трудности в работе с фреймворком. Чтобы свести их к минимуму и помочь с погружением в Flask, наши коллеги собрали полезные материалы. Сохраняйте подборку в закладки и делитесь своими вариантами в комментариях.
Читать дальше →
Всего голосов 27: ↑23 и ↓4+19
Комментарии6

Как в разы сократить время поиска респондентов для исследований и получать 35-40 заявок в месяц от кандидатов?

Время на прочтение7 мин
Количество просмотров1K

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

Привет! Меня зовут Маша, я UX-проектировщик. В работе часто участвую в пользовательских исследованиях и сталкиваюсь со сложным подбором респондентов. В тексте расскажу, как мы решили изменить процесс рекрута и провели эксперимент: создали страницу Selectel.Мнения и собрали свою базу участников. Поделюсь стартовыми гипотезами и результатами.
Читать дальше →
Всего голосов 16: ↑14 и ↓2+12
Комментарии0

Дизайн-процесс при проектировании сложных продуктов: без чего нельзя обойтись, а что можно исключить

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров9.5K

Привет! Меня зовут Ксения Гаврилова, я дизайн-менеджер команды продуктовых дизайнеров в Selectel. Я определяю и поддерживаю дизайн-процесс и качество дизайна продуктов в компании, занимаюсь поиском и онбордингом людей в команду, помогаю дизайнерам развиваться.

В этой статье я поэтапно разберу наш дизайн-процесс, который формировался годами. Более 20 дизайнеров уже применили его в работе. Мы его дорабатываем, так как компания развивается и дизайн-процессы должны это учитывать.

Что полезного вы узнаете из текста:

  • Как идти по процессу на практике и насколько это может отличаться от рафинированных представлений в теории.
  • Что входит в каждый из этапов дизайн-процесса. Для каждого шага дам описание критериев готовности, список методов исследований и анализа, которые чаще всего используются. Расскажу, как можно подстраивать этапы под ресурсы команды.

Также дам список источников информации для прокачки навыков на каждом этапе и схему дизайн-процесса. Ее можно использовать как шпаргалку, чтобы всегда понимать, в какой точке ты находишься и как прийти к качественному результату.
Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии2

Как создать свой мод для Cyberpunk 2077? Шерстим исходники, Lua, C++ и Python

Время на прочтение16 мин
Количество просмотров7K

Недавно мой коллега @Doctor_IT попросил помочь с его проектом — VR-жилетом, который «проецирует» ощущения урона, которые получает персонаж, на тело игрока. С моей стороны — мод, который будет отправлять данные из Cyberpunk 2077 на сам жилет.

Информации по теме моддинга мало, на русском языке материалов практически нет, а существующие статьи местами устарели — пора это исправить. Если вам интересно, как разработать свой мод для Cyberpunk 2077 и собрать VR-жилет, добро пожаловать под кат.
Читать дальше →
Всего голосов 50: ↑50 и ↓0+50
Комментарии10

10 шаблонов запросов для ChatGPT, которые выдадут качественные ответы в помощь продакт-менеджеру

Время на прочтение24 мин
Количество просмотров22K

Привет! Я Аля — продакт-менеджер выделенных серверов Selectel. Люблю быстрое тестирование гипотез (и да, верю, что в B2B это возможно), общаться с целевой аудиторией и чистить бэклог.

Хочу поделиться, как продакт-менеджеры могут превратить ChatGPT из магии и забавной болталки, вокруг которой уже существует целая куча мемов, в полезный инструмент для решения повседневных задач. В этом тексте дам шаблоны запросов для разных целей — от составления структуры презентаций до валидации идей. Задачу ChatGPT не облегчала и проверяла его на боевых задачах, связанных с развитием моего непростого продукта.

Дисклеймер: Сразу отмечу, что рассматриваю AI-инструменты в качестве мощного ускорителя работы и источника вдохновения, а не как полную замену продакт-менеджера. Да, с помощью ChatGPT или Notion AI можно генерировать идеи и вопросы для интервью, но принятие решения о дальнейших шагах и выбор путей реализации все равно остаются в компетенции специалиста.

Читать дальше →
Всего голосов 53: ↑48 и ↓5+43
Комментарии18

Дитя конверсии: обзор ноутбука IBM ThinkPad iSeries 1400

Время на прочтение7 мин
Количество просмотров12K

Когда компания пытается войти в новый для себя сегмент рынка, часто получаются очень необычные и забавные девайсы. Яркие примеры — почти электромобиль BMW i3, самолет HondaJet, постсоветские мясорубки и соковыжималки, которые после обработки напильником требовали лицензии на ношение, и ноутбуки IBM ThinkPad iSeries.

Задуманные как недорогие машины для домашнего применения и крайне малого бизнеса, эти машины стали примером неоднозначных решений и странного дизайна. Но со временем превратились в большую редкость, не сразу понятую и принятую коллекционерами, но теперь — очень желанную.
Читать дальше →
Всего голосов 56: ↑53 и ↓3+50
Комментарии8

Динамические ИБП в дата-центрах: как мы устанавливали Piller CPM300 с двойным преобразованием

Время на прочтение8 мин
Количество просмотров9.3K
Внутри такой штуки крутится маховик

Уверен, что читатели Хабра представляют, почему лидеры рынка дата-центров столько внимания уделяют бесперебойной подаче электропитания к серверным. Критичен даже секундный сбой, поэтому обычно с резервированием электроэнергии у ЦОД все строго, а провайдеры ищут более эффективные решения.

Для Selectel таким решением стали динамические источники бесперебойного питания Piller CPM300. В этой статье я расскажу вам, как мы запустили в работу новые для рынка ИБП, с какими трудностями столкнулись и почему вообще решили изменить подход к резервированию IT-нагрузок.
Читать дальше →
Всего голосов 52: ↑51 и ↓1+50
Комментарии73

RHVoice Lab: как незрячие разработчики создают голоса для синтезатора речи

Время на прочтение12 мин
Количество просмотров4.3K

Привет, Хабр! Представьте на секунду, что этот текст вы не пробегаете глазами, пока допиваете кофе, а слушаете в выбранной озвучке, лишь примерно представляя, как выглядит верстка страницы. Тем не менее, именно так статью «прочитают» незрячие люди, в том числе энтузиасты RHVoice Lab.

RHVoice Lab – это некоммерческая лаборатория по созданию новых голосов для одноименного отечественного синтезатора речи. Его особенность в том, что он создан специально для слабовидящих и незрячих людей, для бытового использования. За год существования RHVoice Lab создала до десяти новых голосов, в том числе для английского и украинского языков. Благодаря команде проекта незрячие люди могут выбирать голос подходящего им тембра и звучания или «озвучивать» навигацию по интернету голосами известных людей.

Руководитель проекта Артём Плаксин рассказал, как появилась идея RHVoice Lab, как воссоздать голос Артемия Лебедева при помощи сервера от Selectel и можно ли быть программистом, если ты не видишь код.
Всего голосов 47: ↑47 и ↓0+47
Комментарии2

DCIM-платформа Racks: почему мы отказались от энтерпрайз-решения в пользу самописного приложения

Время на прочтение17 мин
Количество просмотров6.8K

Как вести учет и контроль оборудования, если у тебя более десятка серверных в трех географически разделенных дата-центрах? Как и многие крупные провайдеры, в России и за рубежом, Selectel начал реализовывать DCIM-систему. Однако история с готовым энтерпрайз-решением нам не подошла: попытка адаптировать внешнюю систему под свои потребности с помощью пары скриптов на Python выросла в полноценную самописную DCIM-платформу.

Собственно, о том, как «вылупилась» и развивается DCIM-система, которую мы назвали Racks, мы сегодня и расскажем. Что сейчас может приложение и почему мы в итоге отказались от стороннего решения? Ченджлог подняли руководитель направления DCIM Вячеслав Литвинов и разработчик систем управления инфраструктурой дата-центров Николай Огоров.
Всего голосов 45: ↑45 и ↓0+45
Комментарии12

Arduino Nano RP2040 Connect: новая «ардуинка» с Wi-Fi на борту

Время на прочтение3 мин
Количество просмотров13K

Похоже на то, что компания Arduino не особо спешила с адаптацией чипа RP2040 для своих плат. Свой вариант одноплатника, предложенный Arduino, получил название Arduino Nano RP2040 Connect. Насколько можно понять, у платы есть практически все достоинства «малинки», плюс Wi-Fi, чего часто не хватает.

Коротко о характеристиках платы: ее основа — все та же система на кристалле от Raspberry Foundation. Здесь двухъядерный Arm Cortex M0+ с частотой работы ядра 133 МГц, плюс 264 КБ SRAM и 16 МБ флеш-памяти. Такой же объем памяти у Raspberry Pi Pico. Ну а теперь подробнее обо всем.
Читать дальше →
Всего голосов 60: ↑59 и ↓1+58
Комментарии60

Переводит и показывает нейросеть: из устной речи в жестовую

Время на прочтение3 мин
Количество просмотров8.4K

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

В мире десятки миллионов глухих и слабослышащих людей, использующих жестовый язык как основное средство коммуникации. С одной стороны, в онлайн-мире проблема общения для слабослышащих людей решается при помощи субтитров. Но с другой — популярные сейчас вебинары, стримы и прочий контент приходится переводить на жестовый язык в режиме реального времени. Ученые давно исследуют эту проблему и ищут решение.
Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии1

3 полезных Python-инструмента для упрощения работы с кодом

Время на прочтение4 мин
Количество просмотров20K

Любой разработчик использует те или иные вспомогательные инструменты. Какие-то из них позволяют ускорить процесс, какие-то — избавиться от ошибок, сделать код более понятным. Такие инструменты есть практически в любой сфере разработки.

Престон Бадир (Preston Badeer), Python-программист, поделился набором расширений которые, по его мнению, значительно упрощают и ускоряют кодинг. За 5 лет работы он перепробовал множество инструментов и выделил три наиболее полезных.
Всего голосов 18: ↑17 и ↓1+16
Комментарии6

Mozilla: пользователя можно идентифицировать по посещению предпочитаемых сайтов с точностью в 99%

Время на прочтение2 мин
Количество просмотров7K


Сотрудники компании Mozilla изучили возможность идентификации пользователей на основании журнала посещений различных сайтов. Журнал могут видеть посторонние лица или же разные сервисы и сайты. В ходе исследования представители Mozilla изучили профили примерно 52 000 пользователей браузера Firefox, которые согласились принять участие в проекте, установив расширение OpenWPM для Firefox.

Данные собирались с 16 июля по 13 августа 2019 года. Разработчикам удалось получить информацию о более чем 35 миллионах посещенных страниц и 660 тысяч доменов. В среднем каждый участник исследования просматривал за день 8 доменов.
Читать дальше →
Всего голосов 15: ↑12 и ↓3+9
Комментарии4

Встречаем почти юбилейный релиз Chrome OS 85

Время на прочтение2 мин
Количество просмотров8.3K

Хорошие новости для владельцев хромбуков — вышел релиз Chrome OS 85. База этой операционной системы — ядро Linux, плюс системный менеджер upstart, сборочный инструментарий ebuild/portage, открытые компоненты и браузер Chrome 85.

Chrome OS 85 доступна для большинства актуальных моделей Chromebook. Система включает многооконный интерфейс, рабочий стол и панель задач. Она получила ряд обновлений и новых функций. Подробнее обо всем — под катом.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии2

Малый ядерный реактор NuScale Power получил одобрение регулятора США

Время на прочтение3 мин
Количество просмотров26K

28 августа американская компания NuScale Power получила одобрение Комиссии по ядерному регулированию США на конструкцию первого малого модульного реактора. Текущая модель рассчитана на 50 мегаватт энергии, а уже в 2022 году будет рассмотрена заявка на реактор мощностью в 60 мегаватт.

Стартап NuScale Power призывает отказаться от больших реакторов, основы современных АЭС. Вместо этого разработчики предлагают небольшие модульные реакторы, которые можно производить на заводе, а потом транспортировать на место строительство электростанции. Стандартная АЭС такого типа будет состоять из 12 малых реакторов. По словам разработчиков, малые реакторы гораздо безопаснее обычных. Кроме того, они могут использоваться в небольших городах, на промышленных объектах и подводных лодках.
Всего голосов 33: ↑33 и ↓0+33
Комментарии94

Как переехать в Испанию из Украины по студенческой визе: личный опыт, советы и эмоции

Время на прочтение6 мин
Количество просмотров11K

Вот такие виды открываются из Гранады

Привет, Хабр! Мы давно обсуждали возможность появления в нашем блоге историй от людей, работающих в IT. Решили начать с экспериментального цикла материалов об IT-иммиграции, изучении языков и прочих интересных вещах. Первая история — от коллеги по индустрии, которая переехала из Украины в Испанию по студенческой визе пять лет назад и делится своим опытом. Надеемся, что цикл вам понравится. Мнения, предложения пишите прямо в комментариях, прочитаем и учтем все, обещаем.
От автора: Все события, которые описаны ниже, происходили в 2015 году, когда я с семьей решила переехать в Испанию из Украины по студенческой визе. Возможно за пять лет система подачи документов чуть изменилась. Вероятность невелика, но, если это так, буду благодарна вашим поправкам и рассказам о личном опыте.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии9

Полку ARM прибыло: представлен первый 64-битный процессор ARM Cortex-R82

Время на прочтение2 мин
Количество просмотров15K

ARM-процессоры занимают новые для себя ниши. Это уже давно не только маломощные чипы с минимальным энергопотреблением. Недавно анонсировано третье поколение ARM-процессоров Thunder-X, о чем мы уже рассказывали. Теперь представлен процессор, который превосходит все предыдущие решения в серии R.

Он предназначен для работы в real-time системах, которые должны быть крайне надежными. Т.е. речь идет про оборудование, которое эксплуатируется в экстремальных условиях. Это промышленность, медицина, службы спасения и т.п.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+27
Комментарии6

Информация

В рейтинге
Не участвует
Откуда
Россия
Работает в
Дата рождения
Зарегистрирована
Активность