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

Администрирование

Сначала показывать
Порог рейтинга
Уровень сложности

Гайд по беспроводной связи в кружке робототехники

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 400
Беспроводные технологии *Учебный процесс в IT Разработка под Arduino *Интернет вещей DIY или Сделай сам
Обзор

По моим наблюдением, создание управляемых роботов – самая популярная тема во время занятий по освоению Arduino. Ученикам нравится мастерить не просто автоматику – но контролируемые ими напрямую устройства.

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

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 4

Новости

11 лет хостинга SaaS: история и мой опыт

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 348
Блог компании RUVDS.com Серверное администрирование *Администрирование баз данных *Облачные сервисы *
Ретроспектива
Перевод
Источник

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

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

Изложенная в этой статье история разбита на несколько этапов, через которые мы прошли. Я написал её, чтобы те, кто окажется на аналогичном пути, могли миновать некоторые из его острых углов.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Клонирование ОС под шифрованным LVM на меньший по объему диск

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.2K
Настройка Linux *Системное администрирование *Серверное администрирование *
Туториал

В рабочих процессах клонирование Linux-хостов для меня стало обычным делом. Но однажды пришлось клонировать сервер с LVM и шифрованием LUKS на меньший по объему диск. И оказалось не все так просто.

Как урезать LVM и LUKS? Как правильно склонировать диск и расширить его обратно?
Рассказал все под катом.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 0

Как делать full-stack с одного устройства без СМС и регистрации

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.9K
Python *JavaScript *ReactJS *DevOps *
Из песочницы

Как крутить 2 сервера с белыми IP одного компа, и попутно разрабатывать Telegram Web Apps  на Bot API 6.7. Фронт + бэк на примере веб приложения внутри телеграм React + Fast-api.

Читать далее
Всего голосов 8: ↑4 и ↓4 0
Комментарии 2

Истории

Анализ производительности контроллера Broadсom 946N-8i 2Gb

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 2K
Высокая производительность *Системное администрирование *IT-инфраструктура *Серверное администрирование *Накопители
Из песочницы

В наши руки попал экземпляр контроллера компании Broadcom 946N-8i, который имеет 2Gb кеша и шину PCI-E 3.0. Данный RAID контроллер является полным аналогом 9460-8i, разработанный для компании NEC.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 2

Анонимная сеть с теоретически доказуемой моделью на базе увеличения энтропии

Уровень сложности Сложный
Время на прочтение 14 мин
Количество просмотров 3.5K
Децентрализованные сети *Информационная безопасность *Криптография *
Аналитика

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

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 8

Действительно ли Apache Kafka сохраняет правильный порядок сообщений?

Время на прочтение 6 мин
Количество просмотров 3.3K
Блог компании Southbridge IT-инфраструктура *DevOps *
Перевод

Нам говорят, что Apache Kafka сохраняет порядок сообщений для каждой темы/раздела, но насколько это правда? В этой статье мы проанализируем несколько реальных сценариев, в которых слепое принятие этой догмы, может привести к неожиданным и ошибочным последовательностям сообщений.

Читать далее
Всего голосов 13: ↑7 и ↓6 +1
Комментарии 14

Точечный обход блокировок на роутере OpenWrt c помощью BGP

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 4.4K
Настройка Linux *Системное администрирование *Сетевые технологии *
Туториал

Туториал о настройке обхода блокировок на роутере с OpenWrt с помощью BGP и сервиса https://antifilter.download/.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 6

Фреймворк vtb_scorekit для разработки интерпретируемых скоринговых моделей

Уровень сложности Средний
Время на прочтение 14 мин
Количество просмотров 610
Блог компании ВТБ Машинное обучение *Data Engineering *
Обзор

Всем привет! Меня зовут Сакович Руслан, я занимаюсь корпоративным риск-моделированием, и сегодня расскажу о построении скоринговых моделей. Эти модели позволяют оценивать кредитные риски и являются крайне важными в деятельности банка. К ним предъявляются высокие требования в плане точности, стабильности и интерпретируемости результатов, поэтому мы в основном не можем использовать методы «черные ящики» (как например бустинги или нейросети), и обычно вынуждены пользоваться логистической регрессией. Сам по себе метод логистической регрессии довольно простой с точки зрения математики, однако для построения хорошей модели он требует тщательной предварительной обработки и энкодинга исходных данных, а также последующего довольно трудоемкого отбора переменных в модель. Причем стандартные библиотеки вообще не предоставляют возможности построения хоть какой-нибудь адекватной модели прямо из коробки. Мы решили стандартизировать весь процесс разработки скоринговых моделей, собрали используемые нами алгоритмы и объединили в библиотеку vtb_scorekit.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 0

Браузерные расширения с ИИ — кошмар для безопасности

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1.8K
Блог компании М.Видео-Эльдорадо Информационная безопасность *Антивирусная защита *Расширения для браузеров Искусственный интеллект
Перевод

«Ваши ученые так сильно беспокоились о своих талантах, что даже забыли подумать, стоит ли вообще это делать».

Эта цитата принадлежит доктору Иэну Малкольму (математику из «Парка юрского периода» в кожаном пиджаке), однако вполне применима не только к возрождению велоцирапторов, но и к недавнему взрыву популярности инструментов на основе ИИ.

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

Спустя шесть месяцев после публичного релиза ChatGPT появилось множество браузерных расширений на основе ИИ. Их уже сотни — поищите по запросу «AI» в Chrome web store, и вы утомитесь скроллить, ещё не добравшись до конца списка.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 0

Охлаждение пользователя по требованию: Мобильный кондиционер

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 4K
Блог компании Группа компаний X-Com Периферия Инженерные системы *
Обзор

Привет, Хабр! Жара наступает, но далеко не всегда есть реальная возможность установить стационарный кондиционер. На этот случай как раз создавались мобильные модели. В этом посте я расскажу о наиболее продвинутых “мобилках”, которые прямо сейчас есть на складе, и которые можно использовать для борьбы с жарой даже если речь идет о съемном помещении, а также о возможных методах их установки и нюансах, которые нужно знать, чтобы мобильный кондиционер все-таки радовал, а не расстраивал пользователя.

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 41

Анализировать данные — это как варить пиво. Почему дата-анализ и пивоварение — одно и то же с техноизнанки

Время на прочтение 10 мин
Количество просмотров 4.1K
Блог компании IT-guide Data Mining *Big Data *Data Engineering *
🧠 Хабр IT-гид

Три года я был эстонским пивоваром: придумывал рецепты и сам варил. Когда начал изучать Python, SQL и анализ данных, понял, что между подготовкой данных и подготовкой сусла много общего: оказывается, в цеху я занимался DS, но не подозревал об этом. Меня зовут Алексей Гаврилов, я сеньор дата-аналитик в ретейле. В этой статье расскажу, чем пивоварение и аналитика данных похожи изнутри.

Читать далее
Всего голосов 34: ↑33 и ↓1 +32
Комментарии 10

15 лет «Фланта»: переход от сервисной компании к продуктовой, покупка внешнего продукта, вера в Open Source

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 2.2K
Блог компании Флант Open source *Управление продуктом *DevOps *IT-компании
Ретроспектива

В мае 2023 года «Фланту» исполнилось 15 лет. За это время из небольшого предприятия двух друзей-студентов, которые мечтали поставить GNU/Linux на каждый рабочий стол, мы выросли в команду опытных и уважаемых в индустрии DevOps-инженеров и постепенно трансформируемся в продуктовую компанию с собственной экосистемой продуктов.

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

Сразу обозначим свой «символ веры». Услуга DevOps as a Service (DaaS) была, есть и будет основой нашей продуктовой линейки. Именно благодаря инженерам, которые 24/7 обслуживают сотни клиентских кластеров, мы можем получать максимально быстрый фидбэк по своим продуктам, тестировать новые релизы и собирать кучу новых идей для дорожной карты. То есть в нашем случае услуга, как бы странно для классических продуктовых компаний это ни звучало, является одним из ключевых компонентов продуктовой разработки.

Читать далее
Всего голосов 38: ↑36 и ↓2 +34
Комментарии 5

Кодирование и декодирование данных

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.4K
Блог компании OTUS Математика *Сжатие данных *Читальный зал
Обзор


Автор статьи: Артем Михайлов

Кодирование и декодирование данных — это процессы, которые стали неотъемлемой частью нашей цифровой жизни. Они позволяют «упаковать» большой объем информации и передать ее по различным каналам связи, в том числе через Интернет. Кодирование и декодирование не ограничиваются только передачей данных. Они также применяются в графике, звуке, видео и многих других областях.

Зачем нужно кодировать и декодировать данные? Ответ состоит в том, что нам нужно сократить объем информации и передать ее за минимальное время и с минимальными потерями. Кодирование позволяет компрессировать данные до необходимого уровня, а декодирование — восстановить их при получении.

Важным примером применения кодирования и декодирования данных является цифровое телевидение и интернет-трансляции. Например, H.264 — это технология кодирования видео, которая позволяет получить максимально высокое качество с минимальным объемом данных. При этом, при передаче через Интернет, данные сжимаются, и после достижения адресата автоматически декодируются.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 1

Как сэкономить свои нервы и деньги компании на перестроении структуры больших таблиц без простоя в PostgreSQL

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 3.5K
PostgreSQL *Администрирование баз данных *Big Data *
Из песочницы

Привет! Меня зовут Васильев Виктор, я DBA в компании UIS и CoMagic. В этой статье на реальных примерах расскажу, как можно сэкономить время разработчика, администратора баз данных и ресурсы сервера(ов), используя утилиту pg_rebuild_table. Сопровождая большие, высоконагруженные системы, с бо’льшей вероятностью каждый сталкивался с кейсами, о которых будет рассказано дальше. Некоторые технические подробности пройду без детализации, чтобы сильно не усложнять и не делать статью очень громоздкой. Лучше отвечу на вопросы в комментариях.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 3

Специфика IT в биотехе: требования GxP

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 722
Блог компании BIOCAD Анализ и проектирование систем *IT-инфраструктура *
Обзор

Привет, Хабр! В этой статье мы поговорим о том, что такое валидация компьютеризированных систем и как регулируется использование ПО в фармацевтическом секторе. 

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 1

Что делать с двумя тысячами роутеров, на которых корявая прошивка, если ты — провайдер?

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 22K
IT-инфраструктура *Cisco *Сетевые технологии *Сетевое оборудование Инженерные системы *
Из песочницы

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

Читать далее
Всего голосов 88: ↑87 и ↓1 +86
Комментарии 57

Модуль Terraform для Proxmox

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 4.7K
IT-инфраструктура *
Из песочницы
Перевод

Всем привет, я не блогер и не люблю писать посты и блоги, пока.

Решил найти решение для Terraform и Proxmox. После не долгих поисков нашёл провайдер под названием terraform-provider-proxmox. Так как на русском документации не было ни где, решил перевести документацию о ресурсах на русский язык как мог. Думаю что кому ни будь будет полезно и избавит от дополнительного труда.

Дальше
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 2

Спиливаем spill-ы

Время на прочтение 9 мин
Количество просмотров 756
Блог компании билайн Высокая производительность *Scala *Big Data *DevOps *
Туториал

Привет! 

Меня зовут Александр Маркачев, я 3,5 года работаю на позиции Data Engineer в билайне и люблю открывать для себя что-то новое и интересное в работе. Так случилось и с темой, которой я сегодня хочу с вами поделиться — со spill-ами.

Под катом мы поговорим о том, что такое Spill-ы в контексте Spark, и почему именно для Spark это не такая уж сильно плохая штука. Рассмотрим, из-за чего Spill-ы в принципе возникают, разберем несколько видов Spill-ов (и даже вызовем их намеренно), а затем будем решать эту проблему.

Что такое spill-ы в Spark

Вообще, Spill — это термин для обозначения процесса перемещения данных из памяти на диск, а затем снова обратно в память. По крайней мере, именно так гласит официальная трактовка. Если проще, то дело вот в чем — когда у Spark не хватает ресурсов для обработки, он перемещает данные на диск.

В процессе обработки существуют разные участки — есть Executor Memory, есть Storage Memory, и когда эти участки оба целиком заполнены, то они начинают переполняться и вызывать утечку данных. Причем в отличие от утечки в C, Java или еще где-то, в Spark это преднамеренное действие для того, чтобы ваша задача не падала. Собственно, именно поэтому при нехватке ресурсов данные и «проливаются».

Можно ещё сильнее упростить аналогию.

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 3

«20% оборудования не приедет в срок, а 10% — не приедет никогда». Параллельный импорт глазами провайдера инфраструктуры

Время на прочтение 6 мин
Количество просмотров 7.3K
Блог компании Selectel IT-инфраструктура *Законодательство в IT IT-компании
Мнение

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

Меня зовут Кирилл Малеванов, я технический директор Selectel. В начале 2022 года мы столкнулись с ситуацией, когда нужно искать новые способы получения оборудования, одним из которых стал параллельный импорт. В статье расскажу об особенностях этого метода на рынке IT-инфраструктуры и о рисках, с которыми придется столкнуться.
Читать дальше →
Всего голосов 47: ↑45 и ↓2 +43
Комментарии 15