Вчера Open AI представили свой революционный Gpt4o, теперь давайте посмотрим ответ от Google.
Улучшенная Gemini 1.5 Pro теперь доступна в Gemini Advanced и для разработчиков.
А также станет доступна для разработчиков во всём мире.
User
Вчера Open AI представили свой революционный Gpt4o, теперь давайте посмотрим ответ от Google.
Улучшенная Gemini 1.5 Pro теперь доступна в Gemini Advanced и для разработчиков.
А также станет доступна для разработчиков во всём мире.
Привет, хабр! Вы наверняка много раз слышали про OSINT, интернет-расследования или интернет-разведка. И часто в этой самой разведке нам требуется автоматизировать поиск информации, или хотя бы упростить алгоритм расследования объекта.
В этой статье я попытаюсь рассказать вам, что такое OSINT, а также самые популярные фреймворки.
Что же такое OSINT?
OSINT (Open Source Intelligence) - это интернет разведка, которая основана на том, что мы ищем информацию об объекте из открытых источников, таких как интернет, соцсети СМИ, реестры и т.д.
В основном, после того, как был заключен, например договор, мы можем приступать к расследованию. Но нам необходимы начальные данные - имя человека или названия организации, ИНН, ИП, сфера интересов и многое другое. Не обязательно конечно все, но чем больше начальной сводки, тем быстрее вы найдете нужную вам информацию.
OSINT делится на два типа: активная и пассивная разведка.
Подборка полезных материалов и находок из мира Go за неделю.
🛠 Инструменты недели:
• go-size-analyzer - инструмент для анализа размера зависимостей в скомпилированных бинарных файлах
Go.
• Go-mongox - пакет Go Mongo, поддерживающий операции по работе с документами и эффективным компоновщиком данных BSON с использованием различных типов данных.
• Dendy - это эмулятор NES/Famicom, написанный на Go и названный в честь советского клона Famicom, который был у многих в детстве.
• Аутентификация и OAuth с помощью Go - большой список полезных библиотеки для реализации схем аутентификации
•The Gowebly CLI - инструмент интерфейса командной строки, который упрощает создание Go приложений на серверной части.
📚 Что почитать:
— Fuzzing-тестирование. Практическое применение
— Бойлерплейт как инструмент стандартизации Go-проектов
— Как добавить метаданные в изображение?
— Пишем поиск семантически похожих текстов (или товаров) за полчаса на Go и Postgres (pgVector)
— Шаблон backend сервера на Go
— Использование миграций баз данных в Go
— My weekly dev.to recommendations
— What’s New in Go 1.22: cmp.Or
— Golang in-memory key-value pair cache
— Golang generator functions (Experimental in 1.22)
— From Homemade HTTP Router to New ServeMux
— (Part 5)Golang Framework Hands-on - KisFlow Stream Computing Framework-Function Scheduling
— Go Program pattern 04:Map-Reduce
Подборка полезных материалов и репозиториев представляет собой ценный ресурс для всех поклонников Go, желающих быть в курсе последних тенденций и развития языка. Давайте вместе исследуем самые актуальные и интересные новости из мира Go за прошедшую неделю.
В этом посте мы обсудим несколько увлекательных моментов, которые я узнал в процессе своей работы. В нашем канале много переводов стаей и обзор инструментов GO, welcome.
1. Как используется встраивание (embedding) в Go?
В Go директива //go:embed используется для встраивания файлов и папок в бинарный файл Go на этапе компиляции. Эта функция улучшает безопасность, производительность и простоту кода за счёт возможности прямого импорта файлов без использования функций операционной системы.