xaker
Каскадную атаку на цепочку поставок на GitHub связали с утечкой токена SpotBugs

Исследователи продолжают изучать каскадную атаку на цепочку поставок в GitHub Actions, связанную со взломом tj-actions/changed-files и нацеленную на криптобиржку Coinbase. Как стало известно теперь, атака началась с кражи токена у разработчика SpotBugs, что позволило злоумышленникам скомпрометировать несколько проектов.

  • воскресенье, 6 апреля 2025 г. в 00:00:15
xaker
Уязвимость в Google Quick Share позволяла передавать файлы без согласия пользователя

Эксперты компании SafeBreach сообщили, что патчи, выпущенные Google в прошлом году для устранения уязвимостей в утилите Quick Share, которые могли привести к удаленному выполнению кода, оказались неполными и их можно легко обойти.

  • воскресенье, 6 апреля 2025 г. в 00:00:14
xaker
Хакеры.RU. Глава 0х16. Код настоящего

Для подписчиковЭто двадцать третья глава приключенческо‑фантастической истории «Хакеры.RU». Каждую субботу мы публикуем по одной главе специально для подписчиков «Хакера». Если ты еще не читаешь, начинай с первой!

  • воскресенье, 6 апреля 2025 г. в 00:00:13
habrahabr
Почему окружность и гипербола — это почти одно и то же? Кривые второго порядка и немного космоса

Привет, меня зовут Диана, я математик, а еще пишу для хабраблога МТС. В прошлый раз публиковала задачу про адвент-календарь — спасибо всем, кто решал и комментировал! А сегодня хочу немного рассказать про милый моему сердцу кусочек математики — часть аналитической геометрии, которая повествует о кривых второго порядка.Кривые второго порядка — это не просто красивые абстракции. Они прочно вплетены в вашу повседневность: параболы помогают сфокусировать сигнал вашего Wi-Fi, гиперболы — определить …

  • воскресенье, 6 апреля 2025 г. в 00:00:12
habrahabr
Что будет, если не использовать TCP или UDP?

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

  • воскресенье, 6 апреля 2025 г. в 00:00:11
golang
Пишем Telegram-бота на Go(и заставляем его мотивировать нас каждые 30 минут)

Я всегда хотел сделать что-то простое и полезное в Telegram, но чтобы не пришлось постоянно за этим следить. И вот пришла гениальная идея: чтобы быть всегда замотивированным, можно написать бота, который будет (с какой то периодичностью) сам отправлять мотивационные цитаты в канал?Этот бот берёт случайные цитаты известных людей из интернета, переводит их на русский язык и отправляет в Telegram-канал по расписанию. Например, утром, днём, вечером и ночью. Звучит просто, правда? Но внутри этого пр…

  • воскресенье, 6 апреля 2025 г. в 00:00:10
javascript
Fine tuning роя агентов

Исходный код, разобранный в статье, опубликован в этом репозиторииВ вакансиях LLM инженеров присутствует слово RAG. Это подразумевает интеграцию во внешнюю базу данных, например, PostgreSQL с PGVector или MongoDB Atlas Vector Search. https://supabase.com/blog/openai-embeddings-postgres-vectorУ этого подхода есть колоссальный недостаток: подобные хранилища данных нужно программировать. Как следствие, зарплаты от 3500 до 6500$ за месяц и бесконечные разговоры, что ИИ лишит программистов работыЧто…

  • воскресенье, 6 апреля 2025 г. в 00:00:08
javascript
Переменные это сплошная «иллюзия»

Что такое переменная?Давайте вспомним такое понятие как "переменная", как вы привыкли составлять сложностное определение данному термину? Вот примеры того как вам преподносят на блюдечке расшифровку данного понятия:это хранилище данных, значений;это именованная область в памяти это коробка, имеющая название в которой хранится значение;это значение, которое хранится в ячейки с определенным именем;и другие...Ну а теперь почему переменных нет :DКак видите из написанных выше определений, вс…

  • воскресенье, 6 апреля 2025 г. в 00:00:07
github
funstory-ai / BabelDOC

Yet Another Document Translator PDF scientific paper translation and bilingual comparison library. Online Service: Beta version launched Immersive Translate - BabelDOC 1000 free pages per month. Self-deployment: PDFMathTranslate 1.9.3+ Experimental support for BabelDOC, available for self-deployment + WebUI with more translation services. Provides a simple command line interface. Provides a Python API. Mainly designed to be embedded into …

  • воскресенье, 6 апреля 2025 г. в 00:00:04