Череп снова в деле! Рассказываем, как прошёл самый крупный CTF (на этот раз космический) от RUVDS и Positive Technologies. Реальная фотография нашего спутника Если вдруг пропустили — наше космическое событие. Как всё начиналось 18 июля с 12:00 спутник RUVDS начал транслировать странное сообщение: 💀: RUVDS didn't just launch an orbit site but add a smart assistant with info about the mission and haven't disabled test version in public. I forgot the name. Look for paradox with Johan,…
Голливудские хакеры и голливудские компьютеры вообще давно уже превратились в мем и надёжно прописались в голове у людей. Ко мне тут на днях подходили с просьбой увеличить видео и повернуть человека, стоявшего к камере спиной так, чтобы лицо можно было рассмотреть. Пришлось просителя огорчить. Впрочем, сейчас я не об этом. Тут на глаза попался новый нетфликсовский сериал Fubar со Шварценеггером, чем-то напоминающий «Правдивую ложь», растянутую на много серий. Сам сериал я не смотрел, так, …
В старину при написании кода вы видели лишь чёрный текст на белом фоне. Для того чтобы писать код, требовалось много внимания и аккуратности. Опечатки не подсвечивались автоматически, а синтаксические ошибки обнаруживались только в процессе компиляции. По сравнению с современным программированием это был совершенно иной процесс. Asymetrix ToolBook, когда-то популярный благодаря мультимедийным возможностям, но уже давно позабытый В этой статье мы рассмотрим десяток сред разработки, оказавших …
Яндекс отчитался за 2 квартал (и первое полугодие) 2023 года, и в отчете я обнаружил много интересного. Я уже на протяжении 4 лет разбираю каждый квартал отчетность Яндекса, и это 16-й по счёту отчет (и, возможно, это последний разбор в общем доступе). Так что я уже знаю, куда смотреть и что там можно увидеть.Отчетность Яндекса вы можете скачать здесь: https://ir.yandex.ru/financial-releasesОна состоит из:1). Красивой презентации для казуальных инвесторов на 29 страниц.2). Пресс-релиза с текст…
Всех приветствую! Меня зовут Кирилл, я Go-разработчик в компании Ozon. Сейчас моим полем деятельности является разработка микросервисов в департаменте Fresh, однако я также успел принять участие в некоторых других интересных проектах.Сегодня мне бы хотелось поговорить с вами о ранжировании информации для её последующей выдачи в пользовательскую ленту. Предлагаю поговорить о самом термине «ранжирование», а ещё об использовании этого процесса в современных информационных системах. Во время обсуж…
В программировании постоянно разрабатываются новые языки. В каждом из них разработчики стремятся расширять возможности предыдущих технологий. Одним из таких примеров является язык Go, или Golang (Google language). Разработанный в компании Google, Golang был создан с целью объединить черты своих предшественников и предложить программистам новый инструмент для создания приложений. Когда создатели Golang приступили к разработке, они учитывали опыт различных языков, таких как C, C++, Java и Pyth…
В этой статье я бы хотел показать, как можно создавать NPM пакеты так, чтобы пользователь вашей библиотеки мог конфигурировать типизацию вашего пакета. А так же я опишу, зачем и кому это может быть интересно.Зачем нам конфигурируемая типизация?Конфигурация исполняемой логики NPM пакетов не является чем-то новым. Например, в Axios можно глобально изменять дефолтные составляющие запросов, а также через интерцепторы глобально изменить логику самих запросов. А MobX, например, предоставляет функцию…
Привет, Хаброжители! Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS. С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером;…
24 и 25 августа в Москве пройдет международная конференция по практической кибербезопасности OFFZONE 2023. В рамках этого события компания по управлению цифровыми рисками BI.ZONE проведет акцию One Day Offer.