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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Программный терминал видеосвязи – главный помощник ВКС-джедая

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

Приветствую вас, хабражители! Меня зовут Димитрий Зуйков из компании TrueConf – российского вендора видеоконференцсвязи (ВКС). Пандемия подтолкнула к бурному развитию технологий совместной работы, без которых нельзя представить ни одного рабочего дня. Мы уже рассказывали вам о новом поколении наших приложений для видеосвязи на ПК и мобильных, пришла очередь рассказать, что нового и интересного происходит с традиционной вотчиной ВКС, а именно с переговорными комнатами. Поэтому сегодня на примере новой версии программного ВКС-терминала TrueConf Room 4.0 мы попробуем понять, есть ли в 2022 году смысл продолжать оборудовать новые помещения традиционными SIP/H.323 ВКС-терминалами.

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

Новости

Продуктовые vs проектные команды

Блог компании OTUS
Перевод

Я планировал написать эту статью еще два года назад, сразу после публикации “Продуктовые vs. Фиче-команды”. Тогда мне казалось, что мне следует развить центральную смысловую линию в статье про разницу между продуктовыми и проектными командами, но в действительности это была попытка выдать желаемое за действительное.

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

6 грейдов в карьере инженера по автоматизации: основные критерии развития

Тестирование IT-систем *Тестирование веб-сервисов *
Перевод

Данное руководство позволит оценить требующийся уровень знаний для инженеров по автоматизации и инженер по разработке ПО в тестировании (SDET). Статья содержит конкретные критерии, которые должны стать ориентиром при необходимости перехода на новый уровень.

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

HackTheBox разбор ID Exposed. На поиски Сары. Продолжаем разбор лаборатории OSINT (Уровень: Easy)

Информационная безопасность *Читальный зал CTF *Мозг

Здравствуйте, продолжаю цикл статей по разбору OSINT EASY-уровня.

Задача
We are looking for Sara Medson Cruz's last location, where she left a message. We need to find out what this message is! We only have her email: [email protected]

В этот раз задачка найти Сару (произносить с еврейским акцентом) по почте [email protected] и по ее последним письмам.
Скажу сразу: ищем руками, ботов использовать не будем. Иначе как вы научитесь!?

Собственно, вся информация, что у нас есть - это электронная почта и некая информация от самой Сары.
В этот раз я попробую публиковать не уже готовые статьи с описанием проделанной работы, а попытаюсь изложить ход своих мыслей. Рассказать то, как я пришел к конкретному заключению.
Итак, нам нужно найти Сару. Если у нее Google Mail, значит, она наверняка оставляла отзывы на Google Maps. Спойлер: найдем мы ее не в Одессе.

Давайте начнем искать информацию.
Спрашиваем у Google следующее: “find location on maps gmail”

https://support.google.com/maps/answer/7326816?hl=en&co=GENIE.Platform%3DAndroid

Так, не отвлекаемся! Нам требуется найти информацию, поэтому пишем в Google
Osint: “найти локацию по имейл”. Но только на английском! Так больше вариантов найти нужное решение.

osint find location using email address

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

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

Связный список на Rust в стиле С/C++

C++ *C *Rust *
Tutorial


Может ли безопасный и стабильный Rust противопоставить что-то аккумулированному опыту многих десятилетий от Си и C++? Вот, например, типобезопасный список на Си:


int *nums = NULL;
int sum = 0;
*(nums = ll_new(nums)) = 5;
*(nums = ll_new(nums)) = 10;

ll_foreach(nums, num) {
    sum += *num;
}
/* sum == 15 */

СД; НО: не может. Придется встать на путь, полный опасностей и приключений.


Читать дальше →
Всего голосов 12: ↑6 и ↓6 0
Просмотры 926
Комментарии 7

Дорога на Запад. Геодезия и Отвага

Научно-популярное Астрономия

Это продолжение истории Экваториальной Градусной экспедиции в XVIII веке отправившейся к, как следует из названия, экватору, чтобы уточнить форму Земли.

Мы расстались на том, что судно "Портофе" не успело отплыть от родных берегов Франции, а некий очень уязвленный успешный математик Пьер Моро де Мопертюи предложил Академии Наук и графу Морепа организовать новую альтернативную экспедицию: на север. Так будет короче, дешевле и эффективнее. Все это замечательно, конечно, но новая экспедиция - это, в любом случае, новые расходы. Почему же Морепа согласился их терпеть? Что не так было с Луи Годеном?

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 649
Комментарии 4

Мини-ПК в 2022 году: интересные модели, которые могут пригодиться в офисе и дома

Блог компании Selectel Гаджеты Компьютерное железо Настольные компьютеры

Несмотря на все усугубляющийся кризис производства полупроводниковых компонентов, производители электронных устройств поставляют на рынок все новые девайсы. В 2022 году успело выйти немало интересных моделей, которые могут пригодиться как компаниям, так и обычным пользователям. Подробнее об этих моделях — под катом.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 5.5K
Комментарии 22

Как своими руками сделать WiFi камеру слежения (ESP32-CAM)

Блог компании SkillFactory Читальный зал Видеотехника DIY или Сделай сам Электроника для начинающих
Перевод
Tutorial

К старту курса по разработке на С++ рассказываем, как самостоятельно собрать IP-камеру с обнаружением движения. За подробностями приглашаем под кат, где вы найдёте много фотографий и видео на Youtube-канале автора, за которым наблюдают более 30 000 человек.

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

Адаптивное свойство одной строкой

CSS *Алгоритмы *
Из песочницы

Задача. Описать изменение значения CSS-свойства как функцию от ширины вьюпорта без использования медиа-запросов. Результатом работы миксина должна быть единственная строка вида <свойство>: <функция от ширины вьюпорта >. В качестве входных данных имеются заданные (табулированные) точки (ширина вьюпорта, значение свойства). Поведение CSS-свойства от точки к точке аппроксимируется прямой линией.

В сети достаточно много разных способов решений для частных случаев (см., например, https://habr.com/ru/post/501392/). Здесь же предлагается общее решение задачи.

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

Делаем асинхронность асинхронной, разбираемся в планировщике Go, ругаем Linux

Высокая производительность *Go *

В айтишном мире есть две весьма обсуждаемые темы:

1. Что является главным недостатком в Go;

2. Linux vs <что угодно>;

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

Читать далее
Всего голосов 28: ↑25 и ↓3 +22
Просмотры 3.3K
Комментарии 16
Когда заходит речь о модных и передовых технологиях, ритейл, особенно строительный, — последнее место, где их станут искать. Ну что там может быть интересного: сайт на битриксе и мобильное приложение с программой лояльности? И в каких-то случаях этот стереотип не врёт, но «Леруа Мерлен» — совсем другая история. Наша IT-инфраструктура мощна, как лапищи мемного волка, а команда разработки столь же хороша.

Но технологии — это благо и боль в одном флаконе, прямо как супергеройские способности. В этом посте пять наших специалистов самого разного профиля — от фронтенд-разработчика до технического архитектора — расскажут, чем хороши их любимые инструменты, а в каких случаях надо не забывать страдать.
Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 1.1K
Комментарии 7

Как прошла ПЛИСовая конференция в Питере?

Высокая производительность *FPGA *Конференции Производство и разработка электроники *

Прошло всё отлично, 35 человек собралось, 7 докладов выслушано, 12 человек осталось на афтерпати.

Следующее мероприятие пройдет в Москве, Минске, Томске и Санкт-Петербурге в апреле-мае, подробности тут.

Все материалы собраны в отдельные плейлисты - встреча в Москве // слёт в Санкт-Петербурге, под каждым из видео ссылка на презентацию докладчика.

Под катом ссылки на видео и презентации

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

Лучшие практики тестирования микросервисов

Блог компании Typeable Тестирование IT-систем *Тестирование веб-сервисов *Микросервисы *
Перевод

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

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

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

Вышел релиз GitLab 14.6 с улучшенной работой Geo и поддержкой .NET 6 в SAST

Open source *Git *Системы управления версиями *Системы сборки *DevOps *
Перевод

Картинка для привлечения внимания


Мы рады рассказать вам о выходе релиза GitLab 14.6, последнего релиза 2021-го года. В этом релизе появились: упрощённая конфигурация Geo, которая помогает распределённым командам ускорить выполнение git clone или git pull за счёт автоматического использования ближайшего к ним сервера; список действий агента GitLab, который регистрирует в реальном времени такие события, как состояние соединения и токена; различные улучшения для SAST, включая правила выполнения SAST-сканирований и поддержку .NET 6.

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

Реверс-инжинирим структуру БД PostgreSQL по плану запроса к ней

Блог компании Тензор PostgreSQL *Анализ и проектирование систем *Администрирование баз данных *Визуализация данных

Большая часть оптимизаций запросов к базам PostgreSQL может выполняться "механически", следуя разного рода маркерам в плане выполнения запроса, которые подскажут, что и как можно ускорить. Но "глубинные" переработки алгоритма, вроде описанных в статье про DBA-детектив, требуют от разработчика детального понимания используемой структуры логических связей.

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

А ведь она уже и так находится "под ногами" в момент анализа плана запроса - надо только лишь удобно увидеть ее!

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

Security Week 2203: wormable-уязвимость в Windows

Блог компании «Лаборатория Касперского» Информационная безопасность *
На прошлой неделе, 11 января, компания Microsoft выпустила очередной ежемесячный набор патчей для собственных продуктов. Всего было закрыто 97 уязвимостей. Девять уязвимостей классифицированы как критические, а из них наибольший интерес представляет проблема CVE-2022-21907 в модуле HTTP.sys, реализации протокола HTTP в ОС Windows.

Уязвимость получила рейтинг опасности в 9,8 балла по шкале CVSS и может приводить к выполнению произвольного кода. Ошибка — вполне ожидаемая для стека HTTP: некорректная обработка входящих пакетов данных. А вот список уязвимых версий ОС оказался относительно сложным. Проблема появилась в Windows 10 версии 1809 и Windows Server 2019, но в них эксплуатация уязвимости с настройками по умолчанию невозможна — чтобы воспользоваться ею, нужно специально изменить один из параметров работы с протоколом. В версии Windows 10 1909 уязвимый код в принципе отсутствует, а вот в более поздних релизах, включая Windows 10 20H2, Windows 11 и Windows Server 2022, он есть. Что самое неприятное — Microsoft классифицирует уязвимость как Wormable, то есть уже взломанные системы можно использовать для дальнейшего развития атаки.
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 1.3K
Комментарии 0

HSLuv — удобное цветовое пространство для разработчиков

Блог компании Timeweb Cloud Графический дизайн *Дизайн
Перевод
Меня, как разработчика, работа с цветами порой утомляет, но существуют проекты, упрощающие эту деятельность. HSLuv — это один из таких проектов, и в рамках этой статьи я постараюсь объяснить, что это и как это может помочь разработчикам.

Проблема традиционных цветовых пространств


Традиционно в IT используются RGB или HSL.

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

RGB


Для примера возьмем равномерные ступенчатые градиенты RGB цветов.

  • градиент красного — это цвета #000, #100, #200, #FEE, #FFFи т.д.;
  • градиент зеленого — это цвета #000, #010, #020и т.д.;
  • градиент синего — это цвета #000, #001, #002и т.д.;
  • градиент желтого — это цвета #000, #110, #220и т.д.;
  • градиент голубого — это цвета #000, #011, #022и т.д.;
  • градиент пурпурного — это цвета #000, #101, #202и т.д.


Мы можем увидеть несколько вещей:

  • Яркость цветов увеличивается неравномерно: чем оттенок ближе к белому цвету, тем изменение яркости меньше;
  • Яркость разных цветов различается: синий намного темнее остальных;
  • Насыщенность также неравномерна: синий и красный выглядят «ненасыщенными» в правой части градиента.

Хорошо, RGB — это способ визуализации пикселей, да и разрабатывалась эта модель не для удобного «управления» значениями.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 1.3K
Комментарии 1

Краткий обзор российских рефлектометров ARINST VR 23 — 6200 и CABAN R60

Анализ и проектирование систем *Математика *Разработка систем связи *

В заметке приведен краткий обзор рефлектометров российского производства ARINST VR 23 - 6200 компании “Крокс” и CABAN R60 компании “Планар”. В качестве примера рассматривается задача измерения характеристик двухпортового устройства (кабельной сборки).

По началу я хотел назвать статью “Сравнительный обзор рефлектометров…”, но потом понял, что это было бы некорректно, т.к. рассматриваемые рефлектометры относятся к разным категориям оборудования: ARINST - серия приборов, рассчитанных на любительское применение, а CABAN - серия профессиональных приборов, внесенных в российский реестр средств измерений. Поэтому в этой статье я не пытаюсь сравнивать приборы друг с другом, а лишь рассматриваю их применение для одной и той же задачи. А что больше понравилось лично вам - решайте сами, уважаемые хабравчане.

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

Почему Li-ion дешевле «свинца»

Энергия и элементы питания Инженерные системы

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

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

Как я включил свое ПО в реестр Минкомсвязи

PostgreSQL *.NET *Законодательство в IT Софт

Подробное описание всего процесса включения ПО в реестр программного обеспечения минкомсвязи от частного лица на личном опыте.

Читать далее
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 2.3K
Комментарии 11