Tracy Profiler
При разработке игр или крупных приложений часто возникают трудноуловимые проблемы с производительностью. Как только программа начинает тормозить, найти конкретную причину становится задачей уровня "искать иголку в стоге сена" — особенно раздражающе.
Рекомендую отличный open-source инструмент: Tracy Profiler. Он позволяет в реальном времени анализировать производительность приложения с наносекундной точностью и помогает легко выявлять узкие места.
Tracy поддерживает анализ сразу по нескольким направлениям: CPU, GPU, распределение памяти, блокировки и переключения контекста. Также он автоматически связывает скриншоты с захваченными кадрами, предоставляя всестороннее представление о производительности приложения.
🔸 Профилирование в реальном времени с точностью до наносекунд — для отслеживания даже мельчайших проблем с производительностью;
🔸 Поддержка всех популярных графических API (OpenGL, Vulkan, DirectX, Metal и др.);
🔸 Многозначная поддержка языков: C, C++, Lua, Python, Fortran и другие;
🔸 Подробное отслеживание распределения памяти, блокировок и переключений контекста;
🔸 Наглядный визуальный интерфейс — данные по производительности отображаются предельно ясно;
🔸 Автоматическая привязка скриншотов к захваченным кадрам — удобно для анализа конкретных сцен.
Интеграция проста — через компактный API. Если ты занимаешься геймдевом или просто работаешь над высокопроизводительными приложениями, этот инструмент определённо стоит попробовать.
📁  Language: #Cpp
⭐️  Stars: 11.8k
➡️  Cсылка на GitHub
📱  @git_developer
При разработке игр или крупных приложений часто возникают трудноуловимые проблемы с производительностью. Как только программа начинает тормозить, найти конкретную причину становится задачей уровня "искать иголку в стоге сена" — особенно раздражающе.
Рекомендую отличный open-source инструмент: Tracy Profiler. Он позволяет в реальном времени анализировать производительность приложения с наносекундной точностью и помогает легко выявлять узкие места.
Tracy поддерживает анализ сразу по нескольким направлениям: CPU, GPU, распределение памяти, блокировки и переключения контекста. Также он автоматически связывает скриншоты с захваченными кадрами, предоставляя всестороннее представление о производительности приложения.
Интеграция проста — через компактный API. Если ты занимаешься геймдевом или просто работаешь над высокопроизводительными приложениями, этот инструмент определённо стоит попробовать.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤15👍6🔥4
  ElatoAI
Хотите, чтобы игрушки и фигурки могли говорить и выражать эмоции? Существующие решения либо слишком дорогие и сложные, либо требуют постоянного подключения к смартфону, что крайне неудобно.
Чтобы решить эти проблемы, на GitHub опубликован открытый проект ElatoAI, разработанный на базе микроконтроллера ESP32 и OpenAI Realtime API.
Он позволяет превратить вашу игрушку в настоящего AI-компаньона, поддерживает более 10 минут непрерывного естественного диалога, а распознавание речи и отклик работают очень плавно.
🔸 Реальное голос-в-голос взаимодействие: основано на OpenAI Realtime API, обеспечивает исключительно естественное и плавное общение
🔸 Настраиваемый AI-персонаж: возможность задавать различные характеры и голосовые профили
🔸 Простая аппаратная реализация: требуется только одна отладочная плата ESP32-S3
🔸 Безопасная передача данных: используется зашифрованный WebSocket
🔸 Низкая задержка по всему миру: реализовано с помощью Deno Edge Functions, обеспечивая задержку менее 1 секунды по всему миру
Код фронтенда, сервера и прошивки проекта открыт — разработчики, интересующиеся продуктами вроде AI-игрушек или AI-компаньонов, могут ознакомиться.
📁  Language: #TypeScript(70.3%), #Cpp(18.3%)
⭐️  Stars: 963
➡️  Cсылка на GitHub
📱  @git_developer
Хотите, чтобы игрушки и фигурки могли говорить и выражать эмоции? Существующие решения либо слишком дорогие и сложные, либо требуют постоянного подключения к смартфону, что крайне неудобно.
Чтобы решить эти проблемы, на GitHub опубликован открытый проект ElatoAI, разработанный на базе микроконтроллера ESP32 и OpenAI Realtime API.
Он позволяет превратить вашу игрушку в настоящего AI-компаньона, поддерживает более 10 минут непрерывного естественного диалога, а распознавание речи и отклик работают очень плавно.
Код фронтенда, сервера и прошивки проекта открыт — разработчики, интересующиеся продуктами вроде AI-игрушек или AI-компаньонов, могут ознакомиться.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤12👍9
  Flux
Приложение для отслеживания привычек
Оно предоставляет минималистичный и интуитивно понятный интерфейс, поддерживает три режима трекинга привычек: счётчик достижений, отслеживание избегаемого поведения и простой режим отметки выполнения.
Приложение включает подробную аналитику: процент успешных дней, количество подряд выполненных дней, дашборд общего прогресса и т.д. Также можно настраивать иконки и цвета.
Это позволяет наглядно видеть динамику по каждой привычке, способствует формированию полезных привычек и избавлению от вредных.
📁  Language: #Dart(92.4%), #Cpp(3.8%)
⭐️  Stars: 44
➡️  Cсылка на GitHub
📱  @git_developer
Приложение для отслеживания привычек
Оно предоставляет минималистичный и интуитивно понятный интерфейс, поддерживает три режима трекинга привычек: счётчик достижений, отслеживание избегаемого поведения и простой режим отметки выполнения.
Приложение включает подробную аналитику: процент успешных дней, количество подряд выполненных дней, дашборд общего прогресса и т.д. Также можно настраивать иконки и цвета.
Это позволяет наглядно видеть динамику по каждой привычке, способствует формированию полезных привычек и избавлению от вредных.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤6👍4