Feed aggregator

Как работает Европол? Пособие в 3 частях

Habr.com - 3 hours 15 min ago

Сегодня мы хотим поделиться с Вами действительно интересной и уникальной информацией, которая как минимум расширит ваш кругозор в сфере безопасности, а как максимум вы узнаете, как же работает Европол?

У этой статьи есть видео формат с комментариями автора и историей от 1 лица, как он побывал в главном здании управления Европола. Ссылка на видео

 

Читать далее

[Перевод] NFC-видеотека для моих детей

Habr.com - 3 hours 15 min ago

В детстве у нас с сестрой была гора VHS-кассет, которые мы бесконечно пересматривали. Современная видеоколлекция моих детей сильно от них отличается. Она полностью цифровая и разбросана по разным сервисам. Я хотел поделиться с ними магией осязаемости носителя из моего детства.

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

Это заставило меня задуматься: почему бы не объединить новое и старое? Я хотел, чтобы у сына была более активная роль в выборе того, что он хочет посмотреть, несмотря на цифровой формат.

Несколько лет назад я увидел, как кто-то распечатал любимые музыкальные альбомы с NFC-меткой внутри, и решил сделать что-то подобное для своих детей. Читать дальше →

Использование выводов DTR, RTS и CTS от UART для своих делишек

Habr.com - 3 hours 29 min ago

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

Читать далее

[Перевод] Руководство по межпроцессному взаимодействию (IPC) в Linux — Часть 2

Habr.com - 3 hours 36 min ago

Представляю вашему вниманию вторую часть перевода статьи A guide to inter-process communication in Linux.

Первая часть перевода была посвящена общему введению в курс дела и механизму разделяемого хранилища (shared storage). В этой части будут рассмотрены механизмы каналов (именованных и неименованных) и очереди сообщений.

Приятного чтения!

Читать далее

Будущее DevOps-инженера

Habr.com - 3 hours 46 min ago

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

Читать далее

Софт на диете: как мы в DCAP OCR разгоняли

Habr.com - 3 hours 52 min ago

Привет!

Мы в «СёрчИнформ» 20 лет создаем софт для защиты информации и постоянно его оптимизируем. Например, последовательно работаем над ресурсоемкостью продуктов (низкая нагрузка на оборудование – важное преимущество для заказчиков), и придумали в этом направлении много удачных (не только наше мнение) решений.

Запускаем серию постов об этом. Сегодня – о том, как пересобрали архитектуру OCR в нашей DCAP-системе (файловом аудиторе), чтобы ускорить анализ изображений, не перегружая серверы и пользовательские ПК. 

Читать далее

Подводные камни устройства карты видимости в СУБД PostgreSQL

Habr.com - 3 hours 58 min ago

Карта видимости - это достаточно простой механизм в СУБД PostgreSQL, но даже он имеет множество интересных тайн, если погрузиться в детали реализации.

В этой статье мы выясним:

1. Какие особенности есть у механизма сбрасывания и установки бита полной видимости.

2. Как Index only scan использует бит полной видимости.

3. Зачем записывать информацию об изменении карты видимости в WAL.

4. Каким образом карта видимости участвует в оптимизации предвыборки Bitmap scan.

5. Зачем механизму оценки селективности нужна карта видимости.

Читать далее

Systemd для начинающих: разбор юнитов и их функций

Habr.com - 4 hours 22 sec ago

На связи Егор из блока поддержки платформы F5, сегодня предлагаем вспомнить основы systemd. Поскольку утилит и возможностей в нем много, а новые функции добавляются регулярно, следить за всем этим может быть непросто, так что начнем с основ.

Systemd — это init процесс, который запускается при загрузке ядра операционной системы linux и его задачей является форкать другие процессы. Информацию о том, какие процессы необходимо исполнить он берет из, так называемых “юнитов” (systemd unit - https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html). Юниты бывают различных типов, каждый из которых выполняет определенную задачу.

Читать далее

[Перевод] Юваль Ной Харари: Что произойдет, когда боты начнут бороться за вашу любовь?

Habr.com - 4 hours 8 min ago

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

Читать далее

Можно просто так взять и опубликовать Приложение в ОК

Habr.com - 4 hours 9 min ago

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

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

Меня зовут Михаил Мосин. Я инженер-программист в ОК. В этой статье я подробно и пошагово расскажу, как зарелизить свое приложение на платформе ОК.

Читать далее

Можно просто так взять и опубликовать Приложение в ОК

Habr.com - 4 hours 9 min ago

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

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

Меня зовут Михаил Мосин. Я инженер-программист в ОК. В этой статье я подробно и пошагово расскажу, как зарелизить свое приложение на платформе ОК.

Читать далее

Что нам даёт понимание спецификации языка ECMA Script? Разбираем стандарт ECMA262

Habr.com - 4 hours 15 min ago

Привет, Хабр! Меня зовут Александр, я frontend-разработчик SimbirSoft. Я 7 лет занимаюсь разработкой, и могу утверждать, что в процессе получения опыта работа специалиста становится все более творческой. Мы не просто стремимся заставить ПО работать нужным заказчику образом, а стараемся сделать все его части элегантными, производительными и легко поддерживаемыми. 

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

Я расскажу о сообществе, которое занято развитием нашего языка JavaScript. В первую очередь это организация ECMA International, которая разрабатывает стандарт языка ECMA Script, диалектом которого является JavaScript.

Мы разберем основные движки, реализующие стандарт ECMA Script, его ключевые разделы, опишем содержание на примере фичи. Рассмотрим, для чего изучать стандарт и как его дополнить, внеся свой вклад в сообщество разработчиков.

Читать далее

[Перевод] На Alibaba можно купить станок для изготовления алмазов за $200 000

Habr.com - 4 hours 18 min ago

В эпоху, когда в Интернете можно купить практически всё, что угодно, нет ничего удивительного в том, что на китайском сайте электронной коммерции Alibaba можно приобрести станок для изготовления бриллиантов за $200 000. Если вы, как и я, не обращали внимания на алмазную промышленность, то окажется, что доступность этих машин отражает постоянную тенденцию к демократизации производства алмазов — процесс, начавшийся несколько десятилетий назад и продолжающий развиваться.

Читать далее

«Федя… Дичь?! Дичь!!» или где у неё «неонка»?

Habr.com - 4 hours 27 min ago

В одной небезызвестной сети магазинов, "Всё за недорого" ;), в продаже появилась клавиатура. Да не простая, а беспроводная, работающая с Bluetooth 5 и очень компактная. И относительно недорогая, в магазинах моего города её цена составила 460 рублей. Увидев её за такие смешные деньги мне стало интересно, "А что у неё внутри? Где у неё неонка?", я купил её чтобы вскрыть и удовлетворить свою тягу к разрушению своё любопытство.

Читать далее

Synthetic Minority Oversampling Technique

Habr.com - 4 hours 52 min ago

В datascience все уже знают о важности данных для успеха любого проекта с машинным обучением. Часто бывает, что сами данные представляют собой гораздо большую ценность, чем модель, которая на них обучилась, поскольку процесс получения этих данных может быть гораздо сложнее, опаснее, дороже, чем обучение модели. Поэтому набирает популярность генерация наборов данных, создаются специальные фреймворки. Сегодня речь пойдет об одном из таких фреймворков, SMOTE, или же Synthetic Minority Oversampling Technique. За два последних десятилетия накопилось довольно много материала по этой технике. Ключевое отличие этой статьи в экспериментах, которые проводились в ходе исследования работоспособности такого типа овэрсэмплинга.

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

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

Читать далее

Как мы строили сквозную аналитику и укрощали бизнес-требования

Habr.com - 5 hours 7 min ago

Привет! На связи Даниил, дата-инженер компании iSpring. Уже 23 года мы создаём инструменты для корпоративного обучения. В статье расскажу, как и почему мы решили внедрить сквозную аналитику в компанию, с какими сложностями столкнулись и как побеждали бизнес-требования.

Читать далее

Как я Капсулу Нео от VK взломал

Habr.com - 5 hours 10 min ago

Всем привет. Раз уж все исправления давно в проде, а конфа OFFZONE 2024, на которой я хотел выступить (и выступил) с данным докладом, закончилась, пришло время рассказать о найденной мной уязвимости и на Хабре.

Как можно понять из заголовка, речь пойдёт о найденной мной уязвимости в умном девайсе от VK под названием Капсула Нео (далее - Капсула). Бага оказалась критическая, с возможностью исполнять собственный код на колонке по сети (RCE). Собственно, если интересно, как мне удалось её найти, с чем пришлось столкнуться за время проекта, и почему виноваты в итоге не VK - читайте под катом.

Шаг за шагом к RCE

Топ опасных уязвимости августа: под угрозой Microsoft Windows и сайты на WordPress

Habr.com - 5 hours 12 min ago

Хабр, привет! Я Александр Леонов, ведущий эксперт лаборатории PT Expert Security Center. Мы с командой аналитиков Positive Technologies каждый месяц исследуем информацию об уязвимостях из баз и бюллетеней безопасности вендоров, социальных сетей, блогов, телеграм-каналов, баз эксплойтов и публичных репозиториев кода, выявляя во всем этом многообразии трендовые уязвимости. Это те уязвимости, которые либо уже эксплуатируются, либо могут эксплуатироваться в ближайшее время.

Сегодня расскажу про самые опасные уязвимости августа. Всего их было шесть, и большая их часть была обнаружена (surprise!) в продуктах Microsoft. В каких – рассказываю под катом.

Больше про главные уязвимости августа →

Как оценить эффективность информационной системы

Habr.com - 5 hours 16 min ago

У заказчика / покупателя, как у любой открытой системы, есть вход и выход – доходы и расходы. Он ожидает, что расходы на автоматизацию позволят, как минимум, сократить издержки, а в идеале – увеличить доходы, то есть будут эффективны. Чтобы управлять эффективностью, важно уметь ее оценивать.

Читать далее

[Перевод] Учёные, искавшие жизнь на Марсе, услышали сигнал, намекавший на будущие открытия

Habr.com - 5 hours 38 min ago

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

«Посмотрите на чудеса Марса!» — кричал астроном на тротуаре в Нью-Йорке в субботу, 23 августа. «Сейчас у вас есть шанс увидеть снежные шапки и великие каналы, о которых так много говорят учёные. У вас больше никогда в жизни не будет такого шанса».

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

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content