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

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

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

Программируй свое здоровье

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 188
Программирование *Антивирусная защита *
Обзор
Recovery mode

Так как я сам новичок в программировании и сидячая многочасовая работа уткнувшись в монитор для меня вообще-то была нетипична, то через совсем короткое время я заметил небольшие изменения в своем здоровье... Появилась мысль, что несмотря на приличный заработок, со временем, придется значительно тратиться на лечение и поддержание своего здоровья. И тогда я задался вопросом: а можно ли организовать свою работу так, чтобы здоровье мое не ухудшалось, а наоборот - улучшалось? Часто, мы все время откладываем "на потом" тему здоровья, поэтому, надеюсь, что моя статья привлечет внимание и поможет вам сохранить его до глубокой старости!

Моя статья будет состоять из двух частей:

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

Новости

Как мы упростили жизнь высоконагруженным сервисам с Platform V SessionsData. Часть 2

Время на прочтение 6 мин
Количество просмотров 121
Блог компании Сбер Анализ и проектирование систем *Хранилища данных *Облачные сервисы *Микросервисы *

Привет, Хабр! На связи Андрей Чернов, Java-архитектор микросервисов в СберТехе. Эта статья — продолжение материала о том, как мы развиваем Platform V SessionsData — высокопроизводительное распределённое in-memory хранилище для общего контекста сессионных запросов key-value, которое СберБанк Онлайн использует в качестве микросервиса на своём server side.

В первой части мы говорили о том, почему решили создать собственный микросервис и как он помогает справляться с нагрузкой СберБанк Онлайн. В этой разберём, как мы достигаем высокой доступности сервиса. Будет и третья часть: расскажем, какие доработки помогут нам и дальше развивать Platform V SessionsData.

Читать далее
Рейтинг 0
Комментарии 1

Doom и Quake 3 Arena под OS QNX Neutrino, от и до

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 432
Блог компании Timeweb Cloud Настройка Linux **nix *Игры и игровые консоли
Туториал
QNX. Да, это серьезная операционная система реального времени, используемая в системах управления светофорами , промышленными и прототипами боевых роботов , ядерным реактором , а также, была основой телефонов Blackberry и планшетов Playbook, спектр применения — огромный.

image

Если вы устали от навороченных новых OS с рекламой внутри, предлагаю отвлечься и взглянуть на следующую микро-конструкцию — вспомним RTOS QNX 6.1.0

В контексте сегодняшней статьи рассмотрим ее в качестве OS для настольного ПК, в разрезе запуска небезызвестных шутеров DOOM и Quake 3 Arena (Q3A).

Cкажу сразу, все это было сделано до меня, и не раз, но подробностей я не нашел. Результаты успешного запуска я зафиксировал в виде роликов. По тексту — фото аппаратно-программной части, скрины, пояснения.

Встречайте Quake3 Arena и DOOM на операционной системе QNX Neutrino 6.1.0.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 1

Добавляем тесты в Vercel

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 98
Разработка веб-сайтов *Тестирование IT-систем *Тестирование веб-сервисов *Управление разработкой *DevOps *
Туториал

Хорошего времени суток, господа и дамы. Меня зовут Илья, и если вы занимаетесь автоматизацией тестирования на проекте, и ваш проект использует Vercel, то этот мини-гайд для вас.

Читать далее
Рейтинг 0
Комментарии 0

Истории

Магия превращений: клик на сайте в выполнение Powershell скрипта на сервере

Уровень сложности Средний
Время на прочтение 22 мин
Количество просмотров 721
Разработка веб-сайтов *Системное администрирование *PowerShell *
Туториал

Сегодня мы научимся создавать веб интерфейсы для администрирования. Будем запускать Powershell код по клику на сайте или при обращении к API. Для наглядности напишем три сервиса, взаимодействующих со службами, Active Directory и файловой системой.

Начать автоматизировать
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Вторичные индексы БД GroveDB в Dash Platform

Уровень сложности Сложный
Время на прочтение 9 мин
Количество просмотров 256
Децентрализованные сети *Криптография *Администрирование баз данных *Хранилища данных *Криптовалюты
Обзор
Перевод

В этой статье речь пойдёт о ключевом компоненте готовящегося релиза Dash Platform - следующего этапа развития криптовалюты Dash.

Вторичные индексы - неотъемлемая часть большинства случаев использования Баз Данных. Они дают значительный прирост эффективности всем запросам к БД, которые сложнее извлечения одиночных значений.

Но до сегодняшнего времени не было баз данных с возможностью криптографических доказательств для запросов по вторичным индексам. В попытке добиться ещё большей децентрализации разработчики из Dash Core Group решили, что эта функция должна присутствовать в Dash Platform. Поэтому они создали собственное решение в форме многослойной, специализированной, доказуемой базы данных: GroveDB.  

В этой статье мы рассмотрим применение доказательств запроса по вторичным индексам и почему с ними Dash Platform станет ещё привлекательнее для разработчиков блокчейн-приложений, а потом перейдём к истории, архитектуре и отдельным аспектам внедрения вторичных индексов на основе GroveDB.

Читать далее
Рейтинг 0
Комментарии 1

Решаем вечную проблему deployment bottleneck и репликации окружений

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 685
Open source *IT-инфраструктура *DevOps *Микросервисы *Kubernetes *
FAQ

Подробно и на примере рассматриваем проблему deployment bottleneck и как она появляется. Рассказываю как можно легко и быстро настроить реплицируемые stage-окружения для ее решения, дав разработчикам делать свою магию параллельно и независимо друг от друга.

Подробнее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 4

Infrastructure as a Code: ожидания и реальность

Уровень сложности Средний
Время на прочтение 14 мин
Количество просмотров 2.6K
Блог компании Яндекс Практикум Системное администрирование *Программирование *DevOps *
Кейс

Есть такие ребята — SRE (с англ. Site Reliability Engineering), которые выросли из старых добрых и бородатых системных администраторов. Но они устали заниматься ежедневной рутиной и решили всё автоматизировать. Именно поэтому 50% времени SRE пишут код.

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

Интеграция с инфраструктурой NB-IoT МТС. Теория и практика. Часть 2

Время на прочтение 4 мин
Количество просмотров 381
Блог компании МТС IT-инфраструктура *Стандарты связи *Интернет вещей Сотовая связь

И снова привет, Хабр! Эта статья — продолжение цикла материалов, в которых обсуждаем состав и основные принципы работы инфраструктуры NB-IoT. Напомним, что цикл подготовлен на основе собственного практического опыта развёртывания и эксплуатации сети NB-IoT, проведения интеграции с разнообразными устройствами NB-IoT и платформами приложений в различных областях — от экологического мониторинга до энергетики.

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

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

Автоматизируйте всё с помощью Ansible

Время на прочтение 7 мин
Количество просмотров 3.2K
Блог компании Southbridge Информационная безопасность *IT-инфраструктура *Карьера в IT-индустрии DevOps *
Перевод

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

В этом посте мы рассмотрим, как Ansible может помочь вам автоматизировать всё в вашей инфраструктуре.

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

Ветер над городом и поквартирная вентиляция через фасад

Время на прочтение 11 мин
Количество просмотров 1.9K
Научно-популярное Здоровье Транспорт Урбанизм Инженерные системы *

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

Теперь попытаемся обобщить технические решения по вентиляции, которые пригодные для отдельных квартир. Обобщение сделаем для «отдельных помещений» в составе «больших зданий».

К категории «отдельных помещений» можно причислить что угодно: от  квартир и офисов  до производственных мастерских и торговых помещений.

Ну, а к категории «больших зданий» можно причислить тоже обширный ряд сооружений: от плоских и длинно-широких одно-двух этажных Торговых центров (ТЦ)  до высотных зданий офисных центров с квартирами и апартаментами на верхних этажах (далее БЦ).

К категории ТЦ также можно причислить широкий ряд малоэтажных протяжённых сооружений технического назначения: заводские корпуса, склады, гаражи и т.д.

Для всех перечисленных типов зданий от ТЦ до БЦ свойственно одно общее свойство, а именно:

Объём здания разделён на отдельные помещения (или отдельные зоны в общих помещениях) с различными условиями и требованиями к режиму вентиляции во времени и в пространстве.

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

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 5

Как Google Docs революционизировал работу с текстом

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 3.4K
Блог компании Timeweb Cloud Google Chrome Облачные сервисы *История IT
Ретроспектива

17 лет назад, если вы набирали текст на компьютере, скорее всего, вы делали это в Microsoft Word. Часть чрезвычайно успешного пакета Microsoft Office, Word де-факто был хорошим вариантом программы для составления текста, будь вы автором, офисным работником или студентом. В 2006-м году Google официально запустил бета-версию Google Docs. С тех пор Google Docs уже давно доказал свою профпригодность и стал стандартным инструментом для работы с текстом. Поэтому статья об этом текстовом редакторе в 2023-м году может показаться запоздавшей или ненужной. Но хотелось бы вспомнить, как было до Google Docs и стало после. Легко определить его нынешнее место, хотя гораздо интереснее оценить его первоначальное влияние. Программное обеспечение, которое преобразовало область текстовых процессоров, исключив функции, а не добавив их.

Статус Google Docs сегодня подобен статусу учёного с большим стажем работы, чьи ранние идеи привели к кардинальным переменам в своей области, и который после этого ушёл в бессрочный творческий отпуск. Однако даже после того, как его амбиции пошли на убыль, он остался актуальным и влиятельным. Тем, кого новые поколения копируют и пытаются превзойти.
Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Комментарии 9

Разворачиваем LDAP в ОС Linux

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 2.7K
Блог компании OTUS Настройка Linux *
Туториал

Глобальный каталог LDAP стал неотъемлемой частью современной ИТ инфраструктуры любой крупной организации. Сама технология каталога LDAP у большинства плотно ассоциируется с Active Directory от Майкрософт. Однако сейчас все больше организаций пытаются уйти от решений данного вендора и перейти на софт с открытым исходным кодом.

В этой статье мы поговорим о том, из каких компонентов состоит LDAP и выполним некоторые основные настройки под Ubuntu. Но сначала немного теории о том, что эта технология из себя представляет.

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

Есть ли компромисс между частным и публичным облаком? Примеряем разные виды облаков на задачи компаний

Время на прочтение 11 мин
Количество просмотров 1.2K
Блог компании Selectel Виртуализация *Облачные вычисления *Облачные сервисы *
Обзор

Обычно компании мигрируют из публичного облака в частное, когда им требуется больше опций управления инфраструктурой. Часто это компромиссное решение, поскольку компаниям не всегда хочется заниматься заменой комплектующих или аттестацией ФСТЭК самостоятельно. Получается, таким организациям все равно нужно разворачивать частное облако? На самом деле, нет. В этом материале мы расскажем про несколько видов облаков и попробуем «‎смэтчить»‎ их cо сферами бизнеса, которым они должны составить хорошую партию.
Читать дальше →
Всего голосов 30: ↑28 и ↓2 +26
Комментарии 4

Построение HPC/GPU кластеров для машинного обучения

Время на прочтение 12 мин
Количество просмотров 900
Блог компании Конференции Олега Бунина (Онтико) Машинное обучение *Распределённые системы *Искусственный интеллект

За последние несколько лет машинное обучение сильно изменилось. В обиход вошли так называемые Fundation model. Вы обучаете одну огромную общую модель, которая умеет делать почти всё одинаково. Это как вырастить огромное дерево. Однако для небольшой такой модели из 3 млрд параметров вам потребуется 400 GPU и обучение в течение 5 дней.  Поэтому необходимо переходить на Machine Learning-кластера.

Дальнейшее повествование пойдет от имени Дмитрия Монахова, он занимался разработкой ядра Linux в Яндексе. Мне посчастливилось стать участником революции в Machine Learning, которая произошла за последние несколько лет.  А именно модели выросли до такого размера, что они уже не влезают ни в один сервер, ни в несколько серверов, ни даже в одну стойку. Стали строить что-то огромное, но вдруг вспомнили, что был какой-то чудак, который имел опыт работы с распределёнными файловыми системами, а машинное обучение — это и есть использование распределённых алгоритмов.

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

Изменить порт по умолчанию или настроить файрвол правильно?

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 4K
Блог компании RUVDS.com Хостинг Информационная безопасность *Системное администрирование *Серверное администрирование *
Аналитика

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


kdpv

Будем разбираться, как этого достичь и что можно использовать.
Читать дальше →
Всего голосов 33: ↑31 и ↓2 +29
Комментарии 16

Сервер с собственным облаком

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.3K
Блог компании HOSTKEY Серверное администрирование *Облачные сервисы *
Туториал

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

Nextcloud предоставляет множество функций, таких как календарь, контакты, задачи, заметки, чат и многое другое, а также поддерживает различные технологии (WebDAV, TOTP, WebAuthn, Oauth2, OpenID Connect, 2FА). Управление приложениями и стабильность их работы может отличаться, как и их стоимость. Впрочем, большинство приложений бесплатны. Приложения можно легко устанавливать и настраивать в зависимости от потребностей пользователя.

Nextcloud обеспечивает возможность интеграции с другими сервисами, такими как Google Drive, Dropbox и Amazon S3. Это позволяет пользователям обмениваться файлами между различными облачными хранилищами. Nextcloud также позволяет управлять правами доступа к файлам и папкам, что обеспечивает безопасность и конфиденциальность данных. Пользователи могут устанавливать права доступа на уровне групп и отдельных пользователей, а также управлять доступом к файлам через ссылки.

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

Сбой в работе почтового сервиса @mail.ru

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2.6K
Информационная безопасность *Администрирование доменных имен *IT-стандарты *Серверное администрирование *DNS *
Кейс
Recovery mode

Все естественно помнят, что существуют базовые проверки почты:

SPF "Sender Policy Framework" (фреймворк политики отправителя) - это метод проверки электронной почты, который позволяет проверять, действительно ли отправитель имеет право отправлять электронные письма от имени определенного домена.

DKIM "DomainKeys Identified Mail" (идентификация почты с помощью домена) - это метод проверки электронной почты, который используется для подтверждения подлинности сообщений, отправленных с определенного домена.

DMARC "Domain-based Message Authentication, Reporting and Conformance" (доменная аутентификация сообщений, отчетность и соответствие) - это метод проверки электронной почты, который позволяет проверять, соответствуют ли SPF и DKIM домену отправителя, и определяет, что делать с сообщениями, которые не соответствуют этим проверкам.

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

Создаем типовое локальное окружение для разработчика

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 1.9K
Блог компании CloudMTS Программирование *Анализ и проектирование систем *Облачные сервисы *Лайфхаки для гиков
Кейс
image

Привет! Снова на связи Петр Коробейников, техлид серисов Redis и RabbitMQ в #CloudMTS.
Сегодня мы поговорим о самой главной составляющей Developer Experience (DX) — локальном окружении разработчика. Вернее о том, как сделать так, чтобы оно разворачивалось быстро и автоматизированно, а еще было единообразным у всех участников команды.


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


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

Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 2

Блокчейн-разработчик: как освоить профессию будущего уже сейчас

Время на прочтение 8 мин
Количество просмотров 1.5K
Блог компании ГК ЛАНИТ Децентрализованные сети *Анализ и проектирование систем *Криптовалюты

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

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

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