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

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

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

Список ненужных задач в Планировщике заданий Windows

Системное администрирование *
Автоматическая установка операционных систем семейства Windows требует от системного администратора тщательной проработки всех этапов выполнения. Давно интересуюсь данной темой, однако, в ходе многолетнего опыта по созданию собственных настроенных и обновлённых сборок Windows мной был упущен аспект работы с Планировщиком заданий. Разработчики Windows закладывают задачи, выполняемые в будущем по-расписанию, но ненужные и порой вредные «рядовому» пользователю. Список этих задач предлагаю к рассмотрению и обсуждению в данной статье.
Читать дальше →
Всего голосов 7: ↑4 и ↓3 +1
Просмотры 1.7K
Комментарии 12

Новости

Распределенный SQL: альтернатива шардированию баз данных

Блог компании RUVDS.com SQL *NoSQL *Хранение данных *Распределённые системы *
Перевод

Шардирование баз данных – это процесс разделения данных на меньшие части, называемые «шарды». Эта техника обычно используется, когда возникает потребность в масштабировании записей. В течение жизненного цикла успешного приложения способность сервера его базы обрабатывать операции записи рано или поздно достигает своего предела. Деление данных на несколько шардов – с размещением каждого на собственном сервере БД – уменьшает нагрузку на отдельные узлы, по сути, повышая записывающую способность базы данных в целом. Этот процесс и является шардингом.

Распределённый SQL представляет новый способ масштабирования реляционных баз данных с помощью полностью автоматизированной и прозрачной для приложений стратегии, подобной шардингу. Распределённые БД SQL изначально спроектированы под практически линейное масштабирование. В текущей статье вы познакомитесь с основами распределённого SQL и узнаете, как начать работу с этими базами данных.
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 801
Комментарии 0

Полная безопасность. Как работает антивирусная защита уровня шлюза

Блог компании Smart-Soft Информационная безопасность *Антивирусная защита *Сетевые технологии *

Сколько антивирусов необходимо для обеспечения безопасности локальной сети? На первый взгляд кажется, что это вопрос из серии «сколько нужно программистов, чтобы закрутить лампочку?» Но только на первый взгляд. Если на личном компьютере теоретически можно вообще обойтись без антивируса, положившись на опыт его владельца и соблюдение элементарных правил цифровой гигиены, то в локальной сети работают пользователи разного уровня. Требовать от секретаря или бухгалтера такой же осведомленности и специфических знаний, как от специалиста техподдержки, несколько наивно. Именно поэтому в составе универсального шлюза безопасности (UTM) Traffic Inspector Next Generation имеется встроенный антивирус, который дополняет защитное ПО на рабочих местах. Какие практические задачи он решает и от каких угроз способен защитить? Давайте разбираться.

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

Интернет в поездах: 5G или Trackside Network (TSN) — что выберет рынок?

Беспроводные технологии *Разработка систем связи *Производство и разработка электроники *Транспорт

Каждый человек, кто путешествует на поездах, знает, что доступ к интернету на смартфоны пассажиров в поездах обычно очень медленный. Обсуждаем перспективы 5G для связи «поезд-земля» (T2G, Train-to-Ground) против выделенных беспроводных сетей (Trackside Network, TSN-сеть) вдоль ж/д путей под нужды перевозчика.

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

Группировка Cloud Atlas — угроза для госсектора России и стран Азии и Восточной Европы

Блог компании Positive Technologies Информационная безопасность *IT-инфраструктура *Реверс-инжиниринг *Исследования и прогнозы в IT *

Специалисты нашего экспертного центра безопасности (PT Expert Security Center, PT ESC) отследили новую активность хакерской группировки Cloud Atlas: в III квартале 2022 года она организовала фишинговую атаку на сотрудников государственных ведомств России. Группа использует сложные тактики и техники, что серьезно затрудняет анализ, однако расследование одного из инцидентов позволило нам получить полную картину действий киберпреступников.

Полный отчет с разбором вредоносного ПО и основных техник APT-группировки читайте в нашем блоге, а под катом мы поделимся главными моментами нашего расследования.

Читать
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.1K
Комментарии 5

Пока-пока, MongoDB: почему компании переходят на PostgreSQL

Блог компании Southbridge Системное администрирование *PostgreSQL *Программирование *Администрирование баз данных *
Кейс
Перевод

За последние несколько лет многие компании перешли с MongoDB на PostgreSQL, в том числе известное онлайн-издание The Guardian. В статье говорим о причинах перехода и разбираемся, действительно ли PostgreSQL лучше MongoDB.

Читать далее
Всего голосов 24: ↑19 и ↓5 +14
Просмотры 5.8K
Комментарии 9

Утечка домена ч. 2. Компрометация корпоративной сети через дипломный проект и wpad.dat

Информационная безопасность *Администрирование доменных имен *Системное администрирование *
Кейс

В прошлый раз мы рассказывали о том, как взлом сайта может привести к компрометации корпоративной переписки через контроль содержимого трафика.

В этой статье будет намного более захватывающе и интереснее. Прямо как в детективном романе. Мы расскажем, как злоумышленник с навыками Конкурентной Разведки (OSINT) может попасть в локальную сеть.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.8K
Комментарии 4

GlusterFS, NFS — заметки о скорости и крохотном хранилище

Анализ и проектирование систем *Серверное администрирование *Хранение данных *Хранилища данных *

В нашем проекте есть немного (~500GB) статических файлов, которые раздаются через nginx. Лежат они на одном физическом сервере и подключены по NFS к серверу, на котором запущен nginx. Скорость сети между серверами 1GBit/s. И вот мы задумались о том, чтобы как-то обезопасить проект от "пропадания" сервера хранящего статические файлы. Сразу отметём вопросы выбора типа хранилища, просто примем тот факт, что мы выбрали GlusterFS, а вот почему и как, вы узнаете в статье.

Узнать
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.1K
Комментарии 13

[Перевод] FSI: метод калибровки FTM с использованием информации о физическом уровне Wi-Fi

Блог компании Специальный Технологический Центр Алгоритмы *Беспроводные технологии *Математика *
Перевод

Статья «FSI: A FTM Calibration Method Using Wi‑Fi Physical Layer Information» опубликована во 2-й части материалов 17-й Международной конференции по беспроводным алгоритмам, системам и приложениям, которая прошла в Даляне, Китай, с 24 по 26 ноября 2022 г. (Wireless Algorithms, Systems, and Applications; WASA 2022) и посвящена определению местоположения источников Wi‑Fi в помещениях.

Аннотация. В стандарте IEEE 802.11–2016 имеется протокол точного измерения времени (Fine Time Measurement, FTM), который предназначен для точного определения местоположения Wi‑Fi‑устройств. Хотя FTM предполагает измерение расстояния в условиях прямой видимости (Line‑Of‑Sight, LOS) с точностью до нескольких метров, эффекты отсутствия прямой видимости (Non‑line‑Of‑Sight, NLOS) и многолучевости радиосигнала приводят к резкому снижению заявленной точности. В данной статье представлены результаты подробного исследования взаимосвязи между ошибкой измерения времени по протоколу FTM и откликом многолучевого канала, которое построено на детальном анализе информации физического уровня, обладающей более высоким временны́м разрешением. На основе данного исследования предлагается FSI — метод калибровки ошибок FTM с использованием информации физического уровня, который может автоматически определять характеристики окружающей среды и рассчитывать длины траекторий распространения радиосигналов. Также в статье описан разработанный авторами метод оптимизации, основанный на перемещениях пользователей, позволяющий дополнительно повысить точность определения местоположения в реальных условиях. Экспериментальные результаты показывают, что метод FSI повышает точность измерения расстояний на 24,80% и точность определения местоположения на 28,45%.

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

Неповторимый, устойчивый вкус localhost

Серверное администрирование *DNS *


Если вам нравится жевательная резинка 5 Gum®, то, возможно, вам захочется узнать больше об этом замечательном продукте. Для этого вы пройдёте по адресу по указанному на упаковке адресу 5gum.ru и… Расстроитесь, так как сайт не работает. Или сильно удивитесь, если вы веб-разработчик.
Читать дальше →
Всего голосов 91: ↑55 и ↓36 +19
Просмотры 13K
Комментарии 59

Управление на основе данных. Что общего между электронным дневником и базой налоговой?

Блог компании Команда Цифровой Трансформации Татарстана Big Data *Открытые данные *Хранение данных *
Обзор

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

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

Революционный метод сжатия изображений

Блог компании RUVDS.com Алгоритмы *Сжатие данных *Искусственный интеллект

Всем привет! Курс компьютерной графики в том или ином виде присутствует в образовательной программе любой ИТ-специальности. В числе прочего там обязательно проходят форматы графических файлов и затрагивают алгоритмы сжатия изображений. Сегодня я расскажу о новом, современном методе сжатия изображений, который ещё не вошёл ни в один учебник.
Читать дальше →
Всего голосов 93: ↑74 и ↓19 +55
Просмотры 15K
Комментарии 59

Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборок

Блог компании Doubletapp Разработка под Android *DevOps *
Туториал

Привет, меня зовут Антон Рябых, я технический директор компании Doubletapp, и я расскажу, как реализовать сборку Android-приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки.

Это позволит нам:

автоматически собирать сборки на каждый пуш или Merge request;
прогонять тесты на сборках и не допускать мерджа веток, которые не прошли тесты;
доставлять сборки заинтересованным лицам (тестирование, менеджеры, клиенты, другие разработчики, и т.д.).

Данная статья будет полезна как людям с опытом в CI/CD, так и Android-разработчикам — новичкам в CI/CD и DevOps теме в целом. Поэтому, кроме непосредственного описания настройки Gitlab CI и Firebase App Distribution, мы также поговорим о том, что такое CI/CD, и о том, что такое Docker. Статья подразумевает, что ваш репозиторий находится в Gitlab. В качестве вычислительных мощностей, собирающих сборки, будет использован сам Gitlab, дающий 2000 бесплатных минут для сборок в месяц (большее количество минут можно докупать, но для небольшой команды бесплатного лимита может быть достаточно. Также можно легко настроить запуск сборок на своих мощностях).

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

Робкие попытки приставить к делу старый ноутбук

Блог компании «Лаборатория Касперского» Беспроводные технологии *Старое железо Ноутбуки
Ретроспектива
Я коллекционирую старые устройства под девизом «техника должна работать». Но у такого подхода имеются естественные ограничения. На старых операционных системах не работает свежий софт. В интернете не только поменялись стандарты шифрования данных. Сами веб-страницы представляют собой сложные программы, для которых совершенно недостаточно ресурсов компьютера более чем 15-летней давности. Даже если каким-то образом запустить на старом устройстве современный браузер, для его работы будет совершенно недостаточно оперативной памяти. В моем случае это 384 мегабайта. Прямо сейчас браузер Google Chrome с единственной открытой вкладкой с главной страницей Хабра занимает 687 мегабайт на моем современном компьютере.


И все-таки хочется заняться на ретротехнике хоть чем-то полезным, например – написать эту статью. Для этого я выбрал пока что самый любимый старый лаптоп из коллекции – ноутбук IBM Thinkpad X21, выпущенный в 2001 году. На нем установлена Windows 98SE, что, конечно же, делает мою задачу еще сложнее. Но мне удалось, хоть и очень условно, но прикрутить этот ноутбук к современности. Сегодня я расскажу об этом способе, а заодно поговорю о интересных особенностях старой Windows.
Читать дальше →
Всего голосов 45: ↑45 и ↓0 +45
Просмотры 8.9K
Комментарии 50

Истории

Это вам не x86_64. Проблемы сборки Arch Linux под ARM-архитектуру и как мы их решали

Блог компании Selectel Настройка Linux *Системное администрирование *Компьютерное железо Процессоры

Привет, Хабр! Меня зовут Лев Евсеенко, я работаю системным администратором в Selectel, сопровождаю сервисы наших выделенных серверов. В декабре мы пополнили линейку конфигом Ampere Altra Max M128-30 (3 ГГц, 128 ядер) с ARM-процессором внутри.

Перед введением в «эксплуатацию» нужно было разобраться с сетевой загрузкой, модифицировать служебный дистрибутив, адаптировать существующие процессы автоустановки ПО под новую архитектуру. В тексте расскажу, с какими проблемами мы столкнулись и какие решения нашли.
Читать дальше →
Всего голосов 62: ↑62 и ↓0 +62
Просмотры 4.9K
Комментарии 16

Администрируем сервер Дельта BI, применяя опыт работы с Tableau Server

Big Data *Визуализация данных *Хранение данных *Хранилища данных *
Обзор

Головная боль администратора BI сервера пропорциональна масштабу развернутого решения. Начнем с главных ориентиров, следуя которым мы привыкли достигать баланса в работе BI сервера (и улучшать качество ночного сна админа). А дальше разберемся, какой функционал помогает решать эти и другие задачи в Дельта BI — на фоне привычного для Vizuators Tableau Server (TS).

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

Сбор и анализ логов в Linux

Блог компании OTUS Настройка Linux **nix *

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

В этой статье мы будем говорить о том, как устроено логирование событий в ОС Linux. В качестве примера будет рассматриваться Ubuntu Linux 22.04, однако в других дистрибутивах основные элементы будут сходными.   

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 3.6K
Комментарии 4

Поднимаем медиа-сервер и хостинг с помощью Docker

Системное администрирование *
Из песочницы

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

Читать далее
Всего голосов 11: ↑8 и ↓3 +5
Просмотры 4.4K
Комментарии 8

Типовое использование RabbitMQ

Блог компании Southbridge Высокая производительность *Системное администрирование *Программирование *IT-инфраструктура *
Обзор

Алексей Барабанов, IT-директор «Хлебница» и спикер курса «RabbitMQ для админов и разработчиков», подготовил конспект о типовых архитектурных паттернах RabbitMQ. Из него вы узнаете, как настроить пайплайны обработки и реализовать очереди повторных попыток (в том числе, через механизм dead letter exchange). 

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 3.2K
Комментарии 1

Как работает турбореактивный двигатель

Научно-популярное Физика DIY или Сделай сам Транспорт Инженерные системы *

Введение

Приветствую, ХАБРчане. Пришла мне в голову идея создать турбореактивный мотоцикл. И, естественно, пришлось собирать техническую информацию и во всём разбираться. Но простого объяснения принципа работы такого двигателя я не нашёл. Везде рассказывается сложным техническим языком, зачастую понятным только инженеру. И я решил попробовать рассказать по-простому так, чтобы понял и инженер, и ребёнок.

Читать далее
Всего голосов 51: ↑48 и ↓3 +45
Просмотры 15K
Комментарии 122