habrahabr
Туннель IPv6 через IPv4 для обхода замедления Youtube на уровне роутера

Туннели IPv6 через IPv4 помогают получить доступ к сайтам и сервисам, которые используют протокол IPv6, даже если у вас IP‑адрес версии 4 (IPv4). Чтобы его настроить, нужно зарегистрироваться на сайте провайдера, который предоставляет такую услугу (его еще называют туннельный брокер), и использует технологию 6in4. После регистрации вы получите все необходимые данные для подключения. Одно из преимуществ данного способа заключается в том, что не потребуется настраивать что-то дополнительно на др…

  • воскресенье, 11 августа 2024 г. в 00:00:09
golang
Как использовать defer в Go

Привет, Хабр!Defer — это ключевое слово в Go, которое позволяет отложить выполнение функции до момента завершения выполнения текущей функции. Это относительно простой способ управлять ресурсами.В этой статье мы и рассмотрим как использовать defer в Golang.ОсновыЧтобы понять, как defer работает в Go, нужно знать немного о его внутреннем устройстве. Когда вы используете defer, вы говорите компилятору Go отложить выполнение указанной функции до момента завершения окружающей функции. То естьdefer п…

  • воскресенье, 11 августа 2024 г. в 00:00:08
javascript
Что почитать начинающим разработчикам: подборка книг по JavaScript

Привет, Хабр! Я Саша Пиманов, ведущий iOS-разработчик в МТС Диджитал. Сегодня хочу поделиться подборкой книг для кодеров, которые только начинают свой путь в ИТ-отрасли. Если у вас есть любимые книги по JS, о которых я не упомянул, пишите о них в комментариях. Возможно, заберу их в следующий пост. Ну, поехали!JavaScript для начинающих, издание 6Автор: Майк МакГратРуководство помогает освоить основу языка. Есть практические упражнения — можно сразу закрепить полученную теорию и понять, где и как…

  • воскресенье, 11 августа 2024 г. в 00:00:06
javascript
Nestjs, Firebase, GCloud. Как быстро поднять API backend на TypeScript

Очень здорово, что вы решили открыть эту статью. Меня зовут Федор, я фуллстечу с конца 2021 года на постоянной основе. На всякий случай, прикреплю свой профиль на Github.Этой небольшой статьей я хочу:Дать старт серии туториалов на тему запуска backend APIПредоставить собранный пример nestjs проекта с интеграцией firebaseПомочь разработчикам, выходцам из Frontend, быстро подготовить окружение для разработки бэкаЭта статья - описание и step by step инструкция по интеграции firebase с нюансами. В …

  • воскресенье, 11 августа 2024 г. в 00:00:05
github
cocos / cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment. Engine for Cocos Creator Cocos Creator is the new generation of game development tool in Cocos family, it brings a complete set of 3D and 2D features while providing an i…

  • воскресенье, 11 августа 2024 г. в 00:00:03
github
MahmoudAshraf97 / whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI WhisperSpeaker Diarization Using OpenAI Whisper Speaker Diarization pipeline based on OpenAI Whisper I'd like to thank @m-bain for Batched Whisper Inference, @mu4farooqi for punctuation realignment algorithm Please, star the project on github (see top-right corner) if you appreciate my contribution to the community! What is it This repository combines Whis…

  • воскресенье, 11 августа 2024 г. в 00:00:01
xaker
Фишинговую защиту Microsoft 365 можно обойти с помощью CSS

Исследователи Certitude продемонстрировали способ обхода антифишинговой защиты в Microsoft 365 (бывший Office 365). При этом уязвимости пока не устранены.

  • суббота, 10 августа 2024 г. в 00:00:23
xaker
Хакеры эксплуатируют уязвимость 18-летней давности для атак на Firefox, Safari и Chrome

Обнаруженная еще 18 лет назад уязвимость, получившая название 0.0.0.0 Day, позволяет вредоносным сайтам обходить защиту браузеров Google Chrome, Mozilla Firefox и Apple Safari и взаимодействовать с сервисами в локальной сети. Проблема затрагивает только устройства под управлением Linux и macOS, но не работает в Windows.

  • суббота, 10 августа 2024 г. в 00:00:21
xaker
Radare2. Вскрываем и изменяем исполняемые файлы при помощи опенсорсного фреймворка

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

  • суббота, 10 августа 2024 г. в 00:00:20