javascript
Книга: «Разработка фронтенд-приложений»

Наверняка вы неоднократно сталкивались с ситуацией, когда начинали разработку фронтенд‑приложения на React и вроде всё было очевидно, но через некоторое время чувствовали, что уже запутались, где какой компонент. И в такой ситуации приходится вновь и вновь смотреть код, чтобы вспомнить, где в иерархии находится определенный компонент. Или, например, начинаете создавать компонент и задумываетесь на время: — «А с чего начать и какой должна быть реализация?», а реализовав компонент понимаете, что …

  • среда, 6 августа 2025 г. в 00:00:05
javascript
Чем заменить Lodash. Реальные примеры

Всем, привет. Меня зовут Виталий Киреев и я руковожу исследованиями и разработкой в IT-компании. Компания существует уже много лет и в разработке накопилось довольно много Legacy-кода. Мы регулярно проводим аудит на предмет использования устаревших библиотек и меняем их, если в этом есть необходимость. В этой статье я расскажу о практических кейсах, с которыми мы столкнулись при замене широко известной библиотеки Lodash для Javascript. Зачем менять Lodash?Сразу оговорюсь, что на Хабре есть оче…

  • среда, 6 августа 2025 г. в 00:00:05
github
thewh1teagle / vibe

Transcribe on your own! Vibe - Transcribe on your own! ⌨️ Transcribe audio / video offline using OpenAI Whisper 🔗 Download Vibe   |   Give it a Star ⭐ |   Support the project 🤝 Screenshots Features 🌟 🌍 Transcribe almost every language 🔒 Ultimate privacy: fully offline transcription, no data ever leaves your device 🎨 User friendly design 🎙️ Transcribe audio / video 🎶 Option to transcribe audio from popular websites (YouTube, Vimeo, Facebook, T…

  • среда, 6 августа 2025 г. в 00:00:03
github
microsoft / mcp-for-beginners

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration. Follow these steps to get started using these resources: Fork the Repository: Click Clone the Repository: git clone https://github.com/microsof…

  • среда, 6 августа 2025 г. в 00:00:02
xaker
Некоторые короткие ссылки goo[.]gl продолжат работать

Ранее разработчики Google обещали, что в 2025 году сервис для сокращения ссылок goo[.]gl окончательно прекратит работу, и все короткие ссылки перестанут функционировать. Однако в компании пересмотрели это решение после многочисленных просьб пользователей.

  • вторник, 5 августа 2025 г. в 00:00:20
xaker
Теперь Kali Linux можно запускать в контейнерах на macOS

Разработчики Kali Linux сообщают, что теперь Kali можно запускать в виртуализированном контейнере на macOS Sequoia с использованием новой системы контейнеризации Apple.

  • вторник, 5 августа 2025 г. в 00:00:18
xaker
HTB Code. Получаем RCE в веб-интерпретаторе Python

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

  • вторник, 5 августа 2025 г. в 00:00:17
xaker
Pi-hole допустил утечку данных из-за уязвимости в плагине для WordPress

Разработчики популярного блокировщика рекламы Pi-hole предупредили, что имена и email-адреса всех, кто жертвовал средства проекту, оказались в открытом доступе из-за бага в плагине GiveWP для WordPress.

  • вторник, 5 августа 2025 г. в 00:00:16
xaker
Microsoft предлагает до 40 000 долларов за уязвимости в .NET

Компания Microsoft расширяет программу bug bounty для .NET и увеличивает максимальное вознаграждение до 40 000 долларов за некоторые баги в .NET и ASP.NET Core.

  • вторник, 5 августа 2025 г. в 00:00:15