Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 5 min ago

От Лас-Вегаса до Екатеринбурга: история соревнований Capture The Flag в России и мире

Tue, 04/01/2025 - 14:37

В 1993 году в Лас-Вегасе сотня молодых хакеров собралась на «вечеринку для своих». Никто из них не подозревал, что положил начало движению, которое изменит подход к обучению специалистов по информационной безопасности.

За 30 лет формат Capture The Flag прошел путь от неформальных встреч студентов до масштабных шоу с призами и многочисленными спонсорами. Он завоевал мир, но, похоже, скоро снова вернется в аудитории вузов.

Об истории этого движения расскажет директор по развитию Бастиона Алексей Гришин — член оргкомитета VolgaCTF, одного из трех крупнейших российских CTF-соревнований, и организатор более 40 хакерских ивентов.

Читать далее

Программирование для 8–11-х классов: языки, проекты и подготовка к ЕГЭ

Tue, 04/01/2025 - 14:21

Привет, я Ксюша – автор, пишущий для блога «IT для детей» обзорные и аналитические статьи. Делаю это для родителей, которые подыскивают курсы для начинающих ребят, а также для дошкольников, младших школьников и подростков, интересующихся темой дополнительного айти-образования.

Сегодня хочу поговорить о том, какие языки могут успешно освоить дети, проходящие обучение в 8–11-х классах общеобразовательных школ, а также рассказать о проектах, которые удастся выполнить, и коснуться связи курсов с подготовкой к ЕГЭ.

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

Начну с языков и обозначу, какие варианты, как мне кажется, лучше всего в контексте обозначенного возрастного периода. Условимся, что речь о промежутке от 14 до 17–18 лет.

Читать далее

Как убить всех «зайцев»: про управление знаниями от серого кардинала митапов

Tue, 04/01/2025 - 14:19

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

Мне очень нравится цитата: «При какой температуре каша в голове превращается в пищу для ума?». До какой температуры нужно нагреть кашу, чтобы она стала съедобной и усвоилась в виде знаний?

Причём тут зайцы?

Читать далее

Дегенеративные онейросети

Tue, 04/01/2025 - 14:00

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

Для широкого круга читателей.

Записаться на курс

Исследование переработок в игровой индустрии

Tue, 04/01/2025 - 14:00

Переработки и кранчи — частая, но малоизученная проблема в геймдеве. Вокруг них множество мнений: одни считают их злом, другие — нормальной и неизбежной частью индустрии. Эти взгляды чаще всего основаны на личном опыте, а не на данных, и потому могут не всегда приводить к оптимальным решениям в управлении разработкой игр. В своем исследовании я постарался разобраться: действительно ли кранчи способствуют выгоранию, уходу из компаний и даже из индустрии? Насколько они мотивированны страстью разработчиков к своей работе?

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

Читать далее

Как обрабатывать сделки Bitrix24 с помощью Flask и Node.js

Tue, 04/01/2025 - 13:58

Привет, Хабр!

Сегодня мы будем строить сервис для автоматической обработки сделок в Bitrix24, используя Flask и Node.js.

Читать далее

Человек-конспект, невидимка, потеряшка и еще 12 типов, которых вы встретите на любой IT-конференции

Tue, 04/01/2025 - 13:58

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

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

Найти знакомых

«Кукбуки» и руководства по разработке LLM

Tue, 04/01/2025 - 13:50

Мы в MWS запустили агрегатор языковых моделей, в котором можно работать с несколькими LLM через единый интерфейс. В MWS GPT доступны: собственные модели МТС, внешние модели, такие как DeepSeek, или модели самого заказчика. Через API эти модели легко подключить к любой корпоративной системе или чат-боту. 

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

Читать далее

Joomla-дайджест. 1-й квартал 2025 года

Tue, 04/01/2025 - 13:38

После долгого перерыва читайте все главные новости из мира Joomla с момента выхода Joomla 5.2.0 (15 октября 2024 года) в одной статье. Но для удобства в названии ограничимся первым кварталом 2025 года. Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla.

Читать далее

Теория Закулисья

Tue, 04/01/2025 - 13:30

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

The Backrooms, или Закулисье, — это пространство без выхода, без логики, без конца. Это не просто крипипаста, а цифровой миф с колоссальным лором, возникший из коллективного сознания. Но что, если это еще и предчувствие будущего?

Сегодня искусственный интеллект учится воссоздавать реальность, но делает это неидеально. Лица людей часто получаются жуткими и искаженными, а текстуры — неестественными. Нейросети генерируют странные, аномальные пространства, где все вроде бы выглядит как надо, но все равно что-то не так. Точно так же, как в Закулисье. Давайте посмотрим, как популярный интернет-феномен смоделировал новую природу страха и какие ужасы научатся создавать машины, о которых мы еще не догадываемся.

Читать далее

Встречают по причёске, провожают по диплому

Tue, 04/01/2025 - 13:27

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

Узнать правду

История о том, как бот в отделе тестирования упростил нам жизнь

Tue, 04/01/2025 - 13:20

Привет, Хабр! С вами снова Ольга Султанова, руководитель отдела тестирования Рунити. В этот раз расскажу, как мы автоматизировали рутинные задачи в нашем отделе с помощью собственного бота, сократили работу над почти десятью мелкими задачами, сосредоточились на более важных делах и стали регулярно отмечать дни рождения в команде. А еще подсветим проблемы. Статья будет полезна, прежде всего, тимлидам, тестировщикам и разработчикам. Подробности под катом.

Читать далее

Фантастические небесные тела и где они обитают

Tue, 04/01/2025 - 13:15

Конец 2024 года ознаменовался прилётом кометы C/2023 A3 (Цзыцзиньшань — ATLAS), что вызвало шквал публикаций не только в рецензируемой литературе, но и на научно-популярных порталах. Мы тоже не остались в стороне и осветили полевую работу астролюбителей. Сейчас прошло достаточно времени, чтобы осмыслить полученный опыт и сформулировать вопросы, выходящие за рамки технически-прикладной сферы. Ответы на них удалось получить в Крымской астрофизической обсерватории. Её сотрудники заняты непрерывной работой в области фундаментальной науки, реконструкцией уникальных исследовательских инструментов, а также организацией открытых лекториев для всех желающих.

В этом материале мы поговорим о малых небесных телах, что скрываются на границах Солнечной системы, узнаем, что не так с Луной и выясним, с какого планетоида можно уйти пешком. Обо всём этом расскажет научный сотрудник КрАО Сергей Назаров.

Вперёд к горизонту!

Дедушка, а что ты делал в Росатоме? Или почему атомная отрасль — это не только про АЭС

Tue, 04/01/2025 - 13:11

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

Мы представили себе будущее, где эти самые внуки пришли к нам, чтобы расспросить о работе. Какой-нибудь далёкий 2065 год, где все летают на космолётах и строят зелёные города, а дети стали настолько акселератами, что ML они проходят на утренниках. В детском саду нашим внукам дали задание рассказать о том, чем занимались их дедушки и бабушки. Они пришли к нам, и мы начали свой рассказ о том, как «мы-то в те времена у-у-у-у!».

Вот пять наших историй о том, что мы делали в Росатоме, рассказанные нашим внукам.

Читать далее

Открытая шина данных АСУ ТП

Tue, 04/01/2025 - 13:09

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

Читать далее

Второе рождение

Tue, 04/01/2025 - 13:06

Всё началось с того, что я умер. Обычно этим все заканчивается, но в этот раз было совсем иначе. Хотя вру: история началась с того, что незадолго до смерти я переступил порог офиса «AfterLife», где сняли дамп моей памяти. Компания обещала цифровое бессмертие бесплатно. После смерти физического тела, разум помещают в полную копию нашего мира, только виртуального. Во всяком случае так говорилось в рекламе. Терять мне было нечего: рак разрушал мой организм и с каждым днём становилось все хуже и хуже.

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

Далее меня провели в процедурный кабинет. Это было большое и светлое помещение. На столе у окна стояли какие-то непонятные приборы, которые лихорадочно подмигивали мне светодиодами. На мгновение тело охватила дрожь, но она быстро прошла. У столика стояло кресло похожее на стоматологическое. В кабинете были парень и девушка. Молодой человек производил настройку приборов и даже не поднял головы, когда я вошёл. Девушка жестом показала присесть в то ужасное кресло. На её лице вспыхнула ослепительная улыбка. На голову мне надели фиксирующую повязку. Быстрыми движениями девушка пристёгивала электроды. Холодные присоски цеплялись как пиявки. Парень закончил настройку и повернулся ко мне. Он начал объяснять принцип работы приборов, как память переносят в цифровой мир. Юноша часто сыпал техническими терминами, и я толком не понял его объяснений. Последнее что осталось в памяти, как он нажал на кнопку, а далее мой разум погрузился в темноту.

Читать далее

Телефон на 600 квартир

Tue, 04/01/2025 - 13:05
Приветствую всех!
Когда-то давно попался мне на просторах вот такой мем:


Посмотрел я тогда на всё это и забыл. А недавно, встретив его ещё раз, подумал: что, если попробовать сделать такой девайс в реальности? Как насчёт собрать такой телефон, по которому в самом деле можно будет позвонить? Именно этим-то мы сейчас и займёмся. Читать дальше →

Разбираемся в AI проектах OWASP: обзор для разработчиков и ИБ-специалистов

Tue, 04/01/2025 - 13:05

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

На первый взгляд в глаза бросается обилие проектов, документов и рекомендаций. Материалы в отчётах пересекаются и запутаться в инициативах OWASP — легко. Связано это с тем, что проекты ведут разные команды и лидеры. В OWASP более 1000 человек только в slack-канале и около 100 активных участников.

Надеюсь, эта статья поможет вам разобраться в специфике каждого гайда, и облегчит  выбор подходящего документа под ваши потребности. Начнём с главного документа по AI от OWASP. Меня зовут Евгений Кокуйкин и мы в AI Security лаборатории Raft изучаем прикладные аспекты безопасности GenAI-систем. В OWASP я веду один из стримов, про которые пойдёт речь ниже.

Читать далее

[Перевод] NVIDIA cuDF и 100-кратное ускорение чтения данных формата JSON Lines в pandas

Tue, 04/01/2025 - 13:05

JSON — это широко распространённый формат, применяемый для хранения информации, основанной на обычном тексте. Он поддерживается самыми разными системами, обеспечивая их взаимодействие. Чаще всего это — веб-приложения и большие языковые модели (Large Language Model, LLM). Хотя JSON-данные удобны для восприятия человеком, их сложно обрабатывать, используя инструменты из сфер Data Science (наука о данных) и Data Engineering (инженерия данных).

JSON-данные часто существуют в виде JSON-строк (формат JSON Lines), отделённых друг от друга символами перевода строки (NDJSON, Newline-Delimited JSON). NDJSON используется для представления записей, входящих в состав набора данных. Часто первым этапом обработки данных является чтение файлов формата JSON Lines и преобразование их в объекты DataFrame (датафрейм).

В это материале мы сравним производительность и функционал API, доступных в Python и применяемых для преобразования формата JSON Lines в датафреймы.

Читать далее

Самые красочные цвета! ffmpeg

Tue, 04/01/2025 - 13:03
Самые красочные цвета! Они делаются с HDR. А можно ли самый обычный моник? Стандартный динамический диапазон? 1920×1080 точек? Впервые введено компанией Sony в 2007 году. Можно!!! А как же HDR? Там же 3840×2160! Для этого нужно ffmpeg.org/download.html А именно www.gyan.dev/ffmpeg/builds/packages/ffmpeg-7.0.2-full_build.7z Но главное не это. Самое главное, что не это zscale=transfer=709 а это zscale=transfer=linear! В фильмах оно красное и темное! А вот в аниме другое дело.

Я сделал трейлер «Дитя погоды» с красочными цветами. И такого нет нигде! Только я сделал. Это уму непостижимо! Никто не делает. Я один из десяти миллиардов! Почему???

Сейчас уже есть пять фильмов!
Я их не только в ffmpeg, но вы можете их даже скачать!
Это:
«Дитя погоды» 2019 год.
«Мальчик и птица» 2024 год.
«Мэри и ведьмин цветок» 2017 год.
«Судзумэ, закрывающая двери» 2022 год.
«Твое имя» 2016 год.
Читать дальше →

Who's online

There are currently 1 user and 6 guests online.