Разбор популярной SQL-задачи на собеседованиях — поиск сотрудников с максимальной зарплатой в отделе.
Популярная задача на собеседовании: сотрудники с максимальной зарплатой в отделеКто ходил на собеседования по устройству на работу, тот знает, спрашивают там всякое и странное. Нередко можно встретить задачу SQL по нахождению сотрудников с максимальной зарплатой в отделе. Причём ваш потенциальный начальник считает, что у этой задачи есть только одно правильное решение, — то, про которое он прочитал в Интернете. Узнаем, так ли это.
Читать полностью
Оптимизация подготовки тестового окружения: сокращение с девяти операций до одной команды в Rails-консоли.
«За последний год проект быстро обрастал новыми фичами. Архитектура: монолит на Ruby + микросервисы на Go. Для безопасного внедрения многие изменения активировались фича-флагами, разрасталась ролевая модель, фичей становилось ещё больше. Всё это увеличивало количество действий для подготовки тестового стенда, их количество обычно достигало 9. Да, нужно было совершить девять разных операций, чтобы подготовить стенд к работе с бонусами.Расскажу, как мы в итоге сократили этот процесс до одной кома...
Читать полностью
Cloudflare: PoC-эксплоиты используются в атаках уже через 22 минуты после публикации.
Опубликованные в сети PoC-эксплоиты используются в атаках уже через 22 минутыКомпания Cloudflare подготовила отчет о безопасности приложений за 2024 год (охватывает период с мая 2023 года по март 2024 года). По данным исследователей, злоумышленники начинают применять доступные proof-of-concept эксплоиты в реальных атаках практически сразу. Иногда атаки начинаются всего через 22 минуты после публикации эксплоитов в открытом доступе.https://xakep.ru/2024/07/15/cloudflare-report/
Читать полностью
Анализ экономики Hamster Kombat: развод на время, продажа аудитории, цена токена.
Hamster Kombat. Сколько ты реально заработаешь?Поговорим о том, как вас разводят на время и внимание, как создатели Хомяка продают свою аудиторию, подсветим все его зашквары и несостыковки. Обсудим экономику его токена, инвестиции и предположим, по какой цене он выйдет на рынок. Ну и самое главное — попытаемся понять, сколько же удастся на проекте заработать.
Читать полностью
Уроки развития мышления от гениев: отказ от самообмана, отсутствие спешки и страха.
Как развивать мышление: уроки гениевЧто общего между Биллом Гейтсом, физиками Майклом Фарадеем и Ричардом Фейнманом, математиком Андреем Колмогоровым и поэтом Эзрой Паундом? Их идеи изменили мир, а сами они стали новаторами в своих областях. Но как они этого добились? Автор статьи размышляет, как отказ от самообмана, отсутствие спешки и страха показаться глупым делают мышление гибким, а суждения — глубокими.
Читать полностью
FACCT выявила сеть из 570 ресурсов по продаже поддельных документов об образовании, 141 активен.
Исследователи обнаружили сеть из 570 ресурсов по продаже поддельных документовСпециалисты FACCT выявили сеть из 570 ресурсов для продажи поддельных документов об образовании и рекламы такой услуги. По их данным, в настоящее время активен 141 такой сайт, а в целом за 2024 год было зарегистрировано 479 доменов, причем 47 из них совсем недавно — в июне.https://xakep.ru/2024/07/15/fake-documents/
Читать полностью
Реверс-инжиниринг умных часов с геолокацией на примере найденного применения.
«Недавно в моём распоряжении оказалась партия умных часов с поддержкой геолокации, которые после тестирования были отправлены в резерв. Мне было поручено найти применение для этих девайсов, с чего и началась история их реверс-инжиниринга, о которой я поведаю в этой статье»Реверс-инжиниринг умных часов
Читать полностью
Размышления о границе между процедурной графикой и распаковкой сжатых изображений.
Два слова о процедурной графикеБольшой вопрос во всей истории с процедурной графикой — где проходит черта между ней и обычной распаковкой сжатого изображения, а также почему нельзя считать процедурной графикой комбинацию jpeg+распаковщик.Чёткой границы, конечно, нет. С одной стороны, авторам просто нет особого смысла обманывать, с другой, упаковать качественное реалистичное изображение высокого разрешения в 4кб — весьма проблематично.
Читать полностью
Райтап по HTB Corporate: обход CSP, эксплуатация XSS, IDOR, брут PIN Bitwarden и подделка JWT.
HTB Corporate. Эксплуатируем Self-XSS, брутим PIN от Bitwarden и подделываем JWT #статьи #хардкор #подписчикамВ сегодняшнем прохождении нам встретится обход CSP, эксплуатация XSS и IDOR, поиск ошибок в коде сайта, похищение профиля Firefox, брут PIN от Bitwarden, создание токена JWT и другие захватывающие приключения.https://xakep.ru/2024/07/15/htb-corporate/
Читать полностью
Как Notion спроектировал data lake для масштабирования данных и поддержки AI-функций.
Как Notion проектировал свой data lake, чтобы успевать за быстрым ростомЗа последние три года размер данных Notion увеличился в 10 раз из‑за роста количества пользователей и объёмов контента, с которым они работают. Удвоение этого показателя происходило каждые 6-12 месяцев. Разработчикам нужно было справиться со стремительным ростом размеров данных, соответствуя при этом постоянно растущим требованиям, которые выдвигали критически важные сценарии использования продуктов и аналитических систем. ...
Читать полностью
Netgear предупредила о необходимости обновления прошивки для исправления XSS и обхода аутентификации в роутерах.
Netgear предупреждает об обходе аутентификации и XSS в своих роутерахКомпания Netgear предупредила пользователей о необходимости как можно скорее обновить прошивку своих устройств. Дело в том, что обновленная версия прошивки исправляет хранимую XSS и обход аутентификации в нескольких моделях маршрутизаторов компании.https://xakep.ru/2024/07/15/netgear-stored-xss-auth-bypass/
Читать полностью
Доля продаж американских производителей оборудования Applied Materials и Lam Research в Китае выросла до 43% и 42% соответственно, несмотря на ограничения США.
#санкции #cpuКак сообщает японское издание Nikkei Asia, на долю Китая пришлось 43 % продаж американской компании Applied Materials в период с февраля по апрель, что на 22 процентных пункта больше, чем в прошлом годуДоля продаж от Lam Research, также компании из США, выросла на 20 пунктов до 42 % за период с января по мартТакие показатели явно идут вразрез с планами Вашингтона по ограничению экспорта в КитайНапомним, в 2022 году США ввели запрет на поставки оборудования для производства передовых...
Читать полностью
Необычный способ взлома Wi-Fi в самолёте через мошенническую кнопку редактирования профиля авиамиль.
«Я вошёл в свой аккаунт JetStreamers Diamond Altitude, перешёл на страницу своего профиля и увидел кнопку редактирования. Она выглядела обычно: отбрасываемая тень, скруглённые углы, ничего особенного. С её помощью можно было поменять имя, адрес и так далее.Но внезапно я понял, что это необычная кнопка. Она мошенническим образом позволит мне получить полный доступ к Интернету через мой аккаунт программы авиамиль. Это будет медленно и невероятно тупо, но сработает»Невероятно тупой способ взлома W...
Читать полностью
AT&T сообщила об утечке журналов вызовов 109 млн абонентов из БД в аккаунте Snowflake.
У AT&T украли журналы вызовов и другие данные 109 млн человекAT&T сообщила о масштабной утечке данных. В результате инцидента злоумышленники похитили журналы вызовов почти 109 млн абонентов (почти все пользователи мобильной связи AT&T) из БД в аккаунте Snowflake.https://xakep.ru/2024/07/15/another-att-leak/
Читать полностью
Онлайн-проект Windows 98 Disk Defrag Simulator, симулятор дефрагментации с современными веб-технологиями.
Разработчик Деннис Морелло представил онлайн-проект Windows 98 Disk Defrag Simulator, который имитирует работу утилиты Disk Defragmenter в Windows 98, включая звуки HDD. На сайте defrag98.com можно посмотреть, как работала система дефрагментации дисковых носителей в Windows 98.Для этого проекта Морелло использовал некоторые из самых мощных инструментов современной веб-разработки, включая:— React: для создания компонентов пользовательского интерфейса;— Next.js: для оптимизации производительности ...
Читать полностью
История создания помощника Clippy и шрифта Comic Sans как следствие провального проекта Microsoft.
История самого эпичного фейла Microsoft, или Откуда вылезли помощник Скрепыш и богомерзкий Comic SansОлды помнят один из наиболее мемных атрибутов Microsoft Office с 1997 до 2003 года: виртуального помощника-скрепку с глазами, он же Clippy или Скрепыш. Те, кто имеют дело со шрифтами хоть немного больше обычного набора текста в Word и Excel, обычно хотя бы краем уха слышали о том, что Comic Sans считается многими самым отвратительным шрифтом в истории, использовать который не иронично — осо...
Читать полностью
Сводка новостей: рост цен на домены Google, киберспортивные ОИ, Nvidia Sphere, SoftBank купил Graphcore, Cloudflare Pingora, gpu.cpp, Europa Clipper, Tesla, OpenAI Strawberry, консоль на Авроре, блокировка Autodesk.
⚡ Новости к этому часу💸 Google повышает цены на домены до 25%🎮 Первые киберспортивные Олимпийские игры пройдут в 2025 году в Саудовской Аравии📺 Nvidia рассказала о работе экрана Sphere в Лас-Вегасе на базе 150 видеокарт RTX A6000 (ФОТО)🤝 SoftBank купил британского производителя ИИ-чипов Graphcore🆕 Cloudflare выпустила Pingora v0.3.0 с поддержкой HTTP-модулей👏 Представлена открытая легковесная библиотека gpu.cpp для проведения низкоуровневых вычислений на GPU с помощью C++🛰 Силовые транзисторы Eu...
Читать полностью
Рассуждение о возможном пузыре ИИ и ожидании спада хайпа вокруг искусственного интеллекта.
Пузырь ИИ скоро лопнет?За последние несколько лет трудно вспомнить более хайповую тему, чем искусственный интеллект. Акции Nvidia устремились в небеса, и кажется, что даже долгими зимними вечерами мы будем греться не от радиатора, а от работающей карточки графического процессора.Но по законам драмы эйфория не может длиться вечно, а значит, нас ждёт перипетия
Читать полностью
Анонс лучших публикаций недели на Хабре, включая Python, зарплаты IT, TicketMaster и шрифты.
На прошедшей неделе мы раскрывали секреты логических операторов в Python, считали зарплаты IT-специалистов в первой половине 2024, взламывали штрих-код продавца билетов TicketMaster и выясняли, как появились самые распространённые компьютерные шрифты.Лучшие публикации недели (8-14 июля 2024)
Читать полностью
Обсуждение итеративной сборки FPGA-проектов, вендорские и самописные способы.
Итеративная сборка FPGA-проектовПоговорим об итеративной (многократной) сборке проектов ПЛИС. Узнаем, зачем она нужна и какими способами — вендорскими и самописными — её возможно реализовать, а ещё на примерах из практики посмотрим, каких впечатляющих результатов можно добиться.
Читать полностью
Описание Zigbee-датчика давления EFEKTA_PST_V1 для систем отопления и автополива.
Zigbee-датчик давления воды EFEKTA_PST_V1Это небольшой датчик для измерения давления жидкостей и газов с питанием от двух батареек ААА, работающий по протоколу zigbee. Такие датчики используются в системах отопления для безопасности и обнаружения протечек или необходимости подпитки, простого мониторинга. Также такие датчики могут отслеживать наполнение накопительных емкостей, работу насосного оборудования и водоподготовки, использоваться в системах автополива для контроля давления и расчёта про...
Читать полностью
Обзор устройств автоведения поездов на базе Intel Atom, их эволюция и используемые ОС.
Автомашинист: Intel Atom водит поездаНетрудно догадаться, что, как и прочие приборы, использующиеся на наших поездах, система автоведения не остановилась на форм-факторе «коробочка с люминесцентным индикатором». В новых версиях использовалось более мощное железо и более интересная периферия.В сегодняшней статье поговорим про устройства автоведения более поздних версий, нежели рассматривали ранее. Узнаем, что у них внутри и на какой операционной системе они работают.
Читать полностью
Интервью с астрономом: сверхновые, нейтронные звёзды и влияние космических катастроф на жизнь.
Куда уходят звёзды: сверхновые события, химия нейтронных звёзд и массовые вымиранияЭти драматические события наполняют галактику веществом, и результат космических катастроф каждый из нас может видеть в зеркале. Куда уходят звёзды, какие явления происходят в последние секунды их жизни и что это значит для человечества? Об этом и многом другом вы узнаете из интервью с профессиональным астрономом.
Читать полностью
Как внутренний стартап в Magnus Tech создал игровую студию и запустил успешные веб-игры.
«В нашей компании есть традиция — создавать маленькие внутренние стартапы, а не только кодить на заказ. Это и отдушина для разработчиков, и шанс попробовать себя в новых нишах. Так в декабре 2023 года в Magnus Tech появился сайд-проект, выросший затем в полноценную небольшую игровую студию Сheesy Cheese, которая уже протестировала десятки гипотез и запустила три успешные веб-игры, в которые сыграли более 200 тысяч человек.Меня зовут Никита Аполлонов, я руковожу командой разработки. Сегодня...
Читать полностью
Использование репликации Active Directory для получения динамики изменений в пентесте.
«Меня зовут Роман, и я работаю в отделе анализа защищённости компании Angara Security.Типичная ситуация — легитимный пентест. Мы получаем доступ во внутреннюю сеть. У «клиента» есть Active Directory, а у нас — самая обычная доменная учётная запись. Чтобы понять, куда развивать атаку, нам нужно получить больше информации об инфраструктуре. Здесь по классике атакующий запускает bloodhound. Я ещё по старой доброй памяти запускаю классические админские оснастки, чтобы взглянуть на инфру г...
Читать полностью
Глубокое объяснение работы Kotlin Coroutines под капотом: стейт-машина и механизм suspend-функций.
Kotlin Coroutines под капотомВероятнее всего у вас спрашивали на собесе, как работают корутины под капотом. Вы недолго думая выбрасывали что‑то в стиле: «Там под капотом стейт‑машина, она определяет, какая suspend-функция будет выполняться». Но понимали ли вы на самом деле всё, о чём говорили? Пришло время разобраться, как работает внутрянка этой поистине невероятной библиотеки «сладкой асинхронщины».
Читать полностью
Классическая статья: что такое блокчейн и как он работает.
[ХАБРААРХИВ]Статья, на которую можно ссылаться: что такое блокчейнБлокчейн — это надёжный способ хранения данных о сделках, контрактах, транзакциях, обо всём, что необходимо записать и проверить. Сегодня блокчейн проник практически во все сферы жизнедеятельности, готов в корне изменить финансовую систему государства и в разы упростить работу среднего и крупного бизнеса. Блокчейн не является чем-то секретным: в Сети огромное количество статей о том, как он устроен и по какому принципу работ...
Читать полностью
Вакансии для бэкенд-разработчиков на Хабр Карьере с зарплатами до 250 000 ₽.
Вакансии для бэкенд-разработчиков на Хабр Карьере.Backend-разработчик (Laravel) в Инфостарт. Можно удаленно. До 150 000 ₽..Net developer в Redberries .pro. Можно удаленно. От 220 000 ₽.Ruby developer в FRESH. Можно удаленно. До 250 000 ₽.Backend-разработчик (PHP, Laravel) в Бюро Цифровых Технологий. Санкт-Петербург. Можно удаленно. 90 000 — 140 000 ₽.PHP Yii2 backend developer в RUVENTS. Можно удаленно. От 180 000 ₽.Больше вакансий#middle #backend_development
Читать полностью
Гайд по использованию Stable Diffusion 3 в веб-интерфейсе Automatic1111.
Используем модель Stable Diffusion 3 в SD WebUI (он же Automatic1111)Для Stable Diffusion WebUI уже несколько дней доступна модель генерации изображений Stable Diffusion 3. В HOSTKEY попробовали модель и рассказывают, как вам тоже можно это сделать.
Читать полностью
Обзор тонкой и лёгкой беспроводной клавиатуры Lofree Edge.
Беспроводная клавиатура Lofree Edge: лёгкая, тонкая и дорогая. Что это за аксессуар?Клавиатур много не бывает, а тем более — хороших. Не так давно в продажу поступила необычная модель, которая может стать надёжным инструментом для работы. Речь идёт о Lofree Edge, которая отличается от большинства других моделей небольшим весом и материалом, из которого создан корпус.
Читать полностью