37.1K subscribers
1.46K photos
33 videos
5 files
1.62K links
加入频道
👣 Urusai — это инструмент на языке Go, создающий искусственный HTTP/DNS-трафик для маскировки реальной активности пользователя.

Инструмент написан на Go — работает быстро даже на слабых устройствах.

Его цель — повысить анонимность в сети, затруднив трекинг и таким образом снизить ценность ваших данных для продажи.

▪️ Как работает?
Генерирует «шум» — случайные запросы к сайтам, имитирующие поведение реального пользователя.
Смешивает ваш настоящий трафик с фоновым, делая его менее заметным для анализа.

🕶️ Кастомизация:

Настраиваемые User-Agent для имитации разных устройств.

⚙️ Точный контроль:

Регулировка глубины обхода (сколько страниц «шумового» трафика посетить).

Настройка интервалов ожидания между запросами.

⚠️Важно!
Используйте Urusai только в легальных целях — например, для защиты приватности, а не для атак на инфраструктуру.

🚀 Совет: Запускайте инструмент в связке с VPN/Tor для максимальной анонимности.

Github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 git-who — это простая консольная утилита для Git, которая помогает быстро определить, кто из участников команды чаще всего работает с конкретными файлами или строками кода.

Это альтернатива стандартной команде git blame, но с упором на читаемость и удобство.

🔥 Чем полезен?
Быстрый поиск ответственных: Показывает, кто последним редактировал строки, директории или файлы.

🖥 Упрощение Code Review: Помогает понять, кого стоит привлечь к обсуждению изменений.

$ git clone [email protected]:sinclairtarget/git-who.git
$ cd git-who
$ rake
$ ./git-who --version


📌 Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Seabird — интегрированная среда разработки (IDE) для Kubernetes, ориентированная на пользователей GNOME!

🌟 Он предоставляет удобный интерфейс для исследования и управления кластерами Kubernetes. Включает терминал для выполнения команд, мониторинг через логи и метрики, а также редактор ресурсов с удобной справочной информацией по API.

🔐 Лицензия: MPL-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 «Faster interpreters in Go: Catching up with C++» от PlanetScale - статья, которая посвящена оптимизации интерпретаторов, написанных на Go, чтобы приблизить их производительность к уровню решений на C++.

Вот основные моменты:

Цель оптимизации: Разработчики стремятся устранить разрыв в скорости выполнения между интерпретаторами на Go и C++, применяя современные методы оптимизации.
Технические приёмы: Обсуждаются техники, такие как улучшенное профилирование, эффективное управление памятью и использование параллелизма для ускорения работы кода.

Анализируются проблемы, возникающие при разработке высокопроизводительных интерпретаторов на Go, и предлагаются пути их преодоления.

Практические результаты: Представлены результаты тестирования, показывающие, как новые подходы позволяют значительно улучшить производительность и делают Go конкурентоспособным выбором для создания интерпретаторов.

Эта статья демонстрирует пример того, как на Go можно добиться высоких скоростей, используя целенаправленные оптимизации и современные технологии разработки.

Читать

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 fabric — Python фреймворк с открытым исходным кодом для извлечения максимальной пользы из использования ИИ

fabric представляет собой модульную структуру для решения конкретных задач с помощью продвинутого набора промптов ИИ.

🖥 GitHub
🟡 Обзор fabric от его разработчика

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Picocrypt — это компактная утилита , которую вы можете использовать для защиты своих файлов.

🔒 Надежная защита: использует шифр XChaCha20 и алгоритм генерации ключей Argon2, обеспечивая высокий уровень безопасности.
📦 Минимальный размер: всего 3 MB.
🚀 Портативность: не требует установки и административных прав.
🔑 Безопасный генератор паролей: создает криптографически стойкие пароли.
🗝 Поддержка ключевых файлов: можно использовать как дополнительную или единственную форму аутентификации.


🖥 Ссылка на проект

#Linux #Privacy #Security
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 OpenMeter — это система учёта и биллинга для AI, API и DevOps, позволяющая собирать и агрегировать миллионы событий использования в режиме реального времени!

💡 Она предназначена для usage-based billing (биллинга на основе использования) и контроля лимитов потребления.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Интенсив по очередям: Kafka & NATS

Асинхронное взаимодействие и очереди — невероятно широкая тема, и абсолютно обязательная к изучению всем, кто интересуется архитектурой. Разработчику важно понимать архитектурные особенности, сильные и слабые стороны компонент, на базе которых строится архитектура.

🌐 В программе курса:

▪️Асинхронное взаимодействие с помощью очередей: подходы, свойства, гарантии
▪️Какие бывают очереди, основные системы очередей, на какие свойства и требования смотреть при выборе
▪️Как конфигурировать и управлять системами очередей
▪️Архитектура Apache Kafka, streams, topics, конфигурации от минимального single instance до production grade кластера с отказоустойчивостью
▪️Архитектуры NATS, pub/sub, req/res, streaming, кластер, суперкластер, федерация, edge.

Всё в формате «живых» онлайн-сессий (лекции, брейнштормы, демо).

🥸 Кто мы: R&D-центр Devhands.io, наш канал (https://yangx.top/rybakalexey). Автор курса — Владимир Перепелица, эксперт по большим проектам, очередям и Tarantool, Solution Architect в Exness, создатель S3 в VK Cloud, регулярный спикер и член ПК конференций Highload. 

🗓 Старт курса 8 апреля. Изучить программу и записаться можно здесь. 

Ждём вас!

Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzqxjWnNk
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Pixie — это инструмент с открытым исходным кодом для мониторинга приложений в Kubernetes!

🌟 Он автоматически собирает телеметрию, такую как полные тела запросов, метрики ресурсов и сети, профили приложений и многое другое, используя eBPF. Pixie выполняет сбор, хранение и запросы всех данных телеметрии непосредственно внутри кластера, обеспечивая высокую производительность и минимальное влияние на ресурсы.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Новый пост официального блога Go рассказывает о том, как концепция «core types», введённая вместе с обобщениями в Go 1.18 для упрощения работы с операндами типа-параметров, оказалась излишне сложной. Основные моменты таковы:

Истоки и проблемы: В Go 1.18 появились типовые параметры и ограничения, которые требовали введения core types для унификации операций над обобщёнными типами. Однако это добавило сложности как в спецификацию языка, так и в понимание работы некоторых операций (например, срезов и индексирования) даже для негeneric-кода.

Изменения в Go 1.25: В предстоящем релизе Go 1.25 концепция core types была полностью удалена из спецификации. Вместо этого теперь используются более явные и понятные правила, что упрощает изучение языка и повышает ясность спецификации без изменения поведения существующего кода.

Таким образом, пост подчёркивает, что отказ от core types делает спецификацию Go проще и понятнее, одновременно открывая возможности для будущих улучшений языка.

🔗 Читать

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 tenv — универсальный менеджер версий для OpenTofu, Terraform, Terragrunt и Atmos
В проектах с разными версиями Terraform, OpenTofu, Terragrunt или Atmos важно быстро и надёжно переключаться между ними.

tenv автоматизирует этот процесс и делает его максимально удобным.

Возможности:
• Гибкое управление версиями — легко переключайтесь между версиями OpenTofu, Terraform, Terragrunt и Atmos
• Автоматическое определение версии — анализирует все релевантные конфигурационные файлы и точно подбирает нужную версию
• Проверка подписи — поддержка PGP (через gopenpgp) и cosign
• Быстрее и стабильнее, чем tfenv и аналоги — написан на Go, без Shell-магии
• Кроссплатформенный — работает на Linux, macOS, Windows и других ОС
• Простая установка — доступен через Homebrew, APT, Chocolatey и другие пакетные менеджеры
• Использование как Go-модуля — предоставляет стабильный API через tenvlib для интеграции в собственные решения

tenv совместим с синтаксисом tfenv / tofuenv, но предлагает более надёжную архитектуру и современный подход к управлению версиями в DevOps- и SRE-процессах.

🖥 Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Бэкенд-разработчики, отзовитесь!

😎 Сразу три команды в Авито в поиске специалистов:

1️⃣ Бэкенд-разработчик в команду Авито Авто

Продукт, с которым вы будете работать, представляет собой платформу по обслуживанию транзакционных бизнесов вертикали Авито Авто. Вам предстоит решать задачи для широкого спектра бизнес-кейсов: от аренды спецтехники до подбора автомобилей под потребности пользователей.

2️⃣ Бэкенд-разработчик в команду Авито Работы

Ваша команда будет заниматься разработкой поискового движка и методами ранжирования. Совместно с техническим лидером проекта вам предстоит проработать архитектуру будущей поисковой системы, технический дизайн решения и создать поисковый движок для нового кластера.

3️⃣ Бэкенд-разработчик в команду финтеха

Продукт вашей команды помогает пользователям решать задачи, связанные с удобным и стабильным взаимодействием с платежами и финансовыми инструментами. В планах — разработка личного кабинета для управления финансовыми инструментами и увеличение конверсии успешных оплат с использованием AB-тестирования.

А ещё вас ждёт:

- прозрачная система премий, достойная зарплата — размер обсуждается на собеседовании
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией
- талантливая команда, готовая поддержать ваши инициативы
- мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы
- личный бюджет на обучение, который можно тратить на книги, курсы и конференции
- забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист
- удалённая работа и комфортный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.

Откликайтесь по ссылкам!
Please open Telegram to view this post
VIEW IN TELEGRAM
Статья посвящена недавнему объявлению Microsoft о миграции компилятора TypeScript с JavaScript на Go с целью повышения скорости компиляции в 10 раз.

Основные моменты:

Фокус на компиляторе, а не на языке: Улучшение касается именно скорости работы компилятора, а не быстродействия самого TypeScript-кода в браузере или Node.js.

Архитектурные различия: Объясняется, что однопоточная модель Node.js с event loop не оптимальна для CPU-интенсивных задач, таких как компиляция, в отличие от Go с его легковесными горутинами и нативной поддержкой параллелизма.

Причины повышения производительности: Скорее всего, 10-кратное улучшение связано с тем, что оригинальная реализация на JavaScript не была достаточно оптимизирована для вычислительно сложных задач, а переход на Go позволяет обойти ограничения event loop.

Альтернативы и их сложности: Рассматриваются и недостатки использования worker threads в Node.js, где проблемы с обменом данными и накладными расходами остаются актуальными.

Вопросы поддержки браузеров
: Поднимается вопрос, как будет обеспечена работа TypeScript в браузерах, ведь Go не работает нативно в них – возможные решения включают WebAssembly или поддержание параллельной реализации на JavaScript.

Статья анализирует не только заявленный прирост производительности, но и более глубокие архитектурные аспекты, демонстрируя, почему выбор Go может быть оправдан для сложных, CPU-интенсивных задач, таких как компиляция TypeScript.

📌 Читать полностью

@golang_google
👣 Connect-four – это реализация классической игры «Четыре в ряд» для командной строки, написанная на Go.

В этой игре вы бросаете фишки, стремясь составить линию из четырёх подряд по горизонтали, вертикали или диагонали.

Главная фишка проектаAI противник, который оказывается неожиданно умным и сложным, заставляя вас применять стратегическое мышление и тактику.
ного интеллекта в играх.

📌 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👣 GGH — это инструмент для управления SSH-сессиями, который позволяет быстро повторно подключаться к серверам и искать записи в конфигурационном файле ~/.ssh/config!

🌟 Он действует как оболочка поверх SSH, улучшая удобство работы без замены стандартного клиента.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM