Инструменты, подходы, практики — всё для Frontend
21 ноября в Москве пройдёт CENTI CONF: Frontend Day от Centicore Group.
Это не просто конференция: впервые за долгое время Angular-разработчики и frontend-эксперты соберутся вместе, чтобы поделиться рабочими приёмами, архитектурными решениями и подходами к производительности.
В программе — доклады от специалистов Сбера, Centicore Group и других компаний, реальные кейсы внедрения технологий и обсуждения того, что реально работает в проде.
Будет полезно для: Angular- и frontend-разработчиков, тестировщиков, DevOps-инженеров и всех, кто хочет глубже понимать клиентскую часть.
Подробнее — на сайте конференции.
Это #партнёрский пост
21 ноября в Москве пройдёт CENTI CONF: Frontend Day от Centicore Group.
Это не просто конференция: впервые за долгое время Angular-разработчики и frontend-эксперты соберутся вместе, чтобы поделиться рабочими приёмами, архитектурными решениями и подходами к производительности.
В программе — доклады от специалистов Сбера, Centicore Group и других компаний, реальные кейсы внедрения технологий и обсуждения того, что реально работает в проде.
Будет полезно для: Angular- и frontend-разработчиков, тестировщиков, DevOps-инженеров и всех, кто хочет глубже понимать клиентскую часть.
Подробнее — на сайте конференции.
Это #партнёрский пост
🔥1💯1🆒1
Forwarded from CTRL+S Health (ex. Сохранёнки программиста)
CTRL+S для кистей
Кисти устают не от тяжёлой работы, а от одинаковых движений. Собрали пару мелких трюков, которые сохранят ресурс ваших рук:
— Повернуть клавиатуру чуть под углом — сразу меньше напряжения.
— Менять хват. 10–15 минут трекпада или тачпад каждые пару часов снижают нагрузку на одни и те же сухожилия.
— Убрать жёсткий край. Мягкая опора под запястьем почти вдвое снижает риск воспалений.
— Нервный «флоссинг». Быстрая растяжка — ладонь вверх, потянуть пальцы назад, потом вниз. 2–3 повтора и кисти дышат легче.
#кисти #советы
Кисти устают не от тяжёлой работы, а от одинаковых движений. Собрали пару мелких трюков, которые сохранят ресурс ваших рук:
— Повернуть клавиатуру чуть под углом — сразу меньше напряжения.
— Менять хват. 10–15 минут трекпада или тачпад каждые пару часов снижают нагрузку на одни и те же сухожилия.
— Убрать жёсткий край. Мягкая опора под запястьем почти вдвое снижает риск воспалений.
— Нервный «флоссинг». Быстрая растяжка — ладонь вверх, потянуть пальцы назад, потом вниз. 2–3 повтора и кисти дышат легче.
#кисти #советы
🔥1
DUC meetup #3: виртуализация, K8s операторы и Prom++ на диете
Если вы живёте в мире кластеров, контейнеров и вечной борьбы с «зоопарком» K8s-операторов — этот митап для вас.
18 ноября в Москве команда «Фланта» проведёт третий DUC meetup и расскажет, как приручить Kubernetes, не потеряв нервные клетки.
Доклады:
— Deckhouse-виртуализация для дома. Мария Бочарова покажет, как запускать контейнерную виртуализацию в небольших инсталляциях, тестировать потенциально опасное ПО и строить домашнюю инфраструктуру.
— Эволюция операторов Kubernetes. Анатолий Чуриков расскажет, как из хаоса CRD вырастает единая платформа managed-сервисов на базе Deckhouse Kubernetes Platform и за счёт чего снижается когнитивная нагрузка на Ops-команды.
— Prometheus на диете. Владимир Пустовалов объяснит, как Deckhouse Prom++ потребляет в 7,8 раза меньше RAM, чем классический Prometheus. В докладе — архитектура ядра хранения на C++, а также бенчмарки — от cache-friendly-структур данных до SIMD-инструкций.
Параллельно будет работать зона «Попробуй сам»: настоящий кластер на Deckhouse Kubernetes Platform Community Edition, который можно трогать руками.
Когда: 18 ноября, сбор гостей с 18:15, начало в 19:00
Где: Москва, «Событие Лофт», Николоямская ул., 28 (м. Таганская)
Участие бесплатное, нужна регистрация и подтверждение.
Это #партнёрский пост
Если вы живёте в мире кластеров, контейнеров и вечной борьбы с «зоопарком» K8s-операторов — этот митап для вас.
18 ноября в Москве команда «Фланта» проведёт третий DUC meetup и расскажет, как приручить Kubernetes, не потеряв нервные клетки.
Доклады:
— Deckhouse-виртуализация для дома. Мария Бочарова покажет, как запускать контейнерную виртуализацию в небольших инсталляциях, тестировать потенциально опасное ПО и строить домашнюю инфраструктуру.
— Эволюция операторов Kubernetes. Анатолий Чуриков расскажет, как из хаоса CRD вырастает единая платформа managed-сервисов на базе Deckhouse Kubernetes Platform и за счёт чего снижается когнитивная нагрузка на Ops-команды.
— Prometheus на диете. Владимир Пустовалов объяснит, как Deckhouse Prom++ потребляет в 7,8 раза меньше RAM, чем классический Prometheus. В докладе — архитектура ядра хранения на C++, а также бенчмарки — от cache-friendly-структур данных до SIMD-инструкций.
Параллельно будет работать зона «Попробуй сам»: настоящий кластер на Deckhouse Kubernetes Platform Community Edition, который можно трогать руками.
Когда: 18 ноября, сбор гостей с 18:15, начало в 19:00
Где: Москва, «Событие Лофт», Николоямская ул., 28 (м. Таганская)
Участие бесплатное, нужна регистрация и подтверждение.
Это #партнёрский пост
mcptools | CLI-интерфейс для MCP
Проект на Go для работы с Model Context Protocol (способностью GPT взаимодействовать с различными API). С его помощью можно создавать mock-серверы, прокидывать MCP-запросы в shell-скрипты и запускать интерактивные оболочки для изучения и использования серверов.
Инструмент поддерживает генерацию новых MCP-проектов с TypeScript, гибкое форматирование вывода (JSON, таблицы и т.д.) и ограничение доступа к отдельным ресурсам. Совместим с HTTP и stdio.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Проект на Go для работы с Model Context Protocol (способностью GPT взаимодействовать с различными API). С его помощью можно создавать mock-серверы, прокидывать MCP-запросы в shell-скрипты и запускать интерактивные оболочки для изучения и использования серверов.
Инструмент поддерживает генерацию новых MCP-проектов с TypeScript, гибкое форматирование вывода (JSON, таблицы и т.д.) и ограничение доступа к отдельным ресурсам. Совместим с HTTP и stdio.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Ultracite | Zero-config Biome-пресет для JS/TS линтера и форматтера с AI-поддержкой
Готовый пресет для Biome, который ускоряет форматирование и линтинг кода на JavaScript и TypeScript. Работает из коробки, в отзывах пишут, что это просто подарок после возни с Prettier и ESlint. Есть MCP-сервер и интеграции с VS Code, Cursor и другими популярными IDE.
Что нам продают:
— Молниеносная производительность. В основном потому что движком остаётся Biome, а он написан на Rust.
— Zero config by design, интуитивность и простота. Для работы достаточно двух строчек конфига, в которых мы просто наследуем пресет. При этом если надо, можно дальше настроить под себя.
— Максимальная типобезопасность. Ultracite форсирует strict mode и всякие дополнительные правила, чтобы уменьшить количество тупых ошибок.
— Хорошая совместимость с другими инструментами. Вроде как хотят, чтобы сервис был незаметным и вездесущим, поэтому стараются, чтобы не было конфликтов.
Цена: бесплатно по open-source MIT, премиум для enterprise с кастомными правилами — от $10 за пользователя в месяц.
@prog_tools
Готовый пресет для Biome, который ускоряет форматирование и линтинг кода на JavaScript и TypeScript. Работает из коробки, в отзывах пишут, что это просто подарок после возни с Prettier и ESlint. Есть MCP-сервер и интеграции с VS Code, Cursor и другими популярными IDE.
Что нам продают:
— Молниеносная производительность. В основном потому что движком остаётся Biome, а он написан на Rust.
— Zero config by design, интуитивность и простота. Для работы достаточно двух строчек конфига, в которых мы просто наследуем пресет. При этом если надо, можно дальше настроить под себя.
— Максимальная типобезопасность. Ultracite форсирует strict mode и всякие дополнительные правила, чтобы уменьшить количество тупых ошибок.
— Хорошая совместимость с другими инструментами. Вроде как хотят, чтобы сервис был незаметным и вездесущим, поэтому стараются, чтобы не было конфликтов.
Цена: бесплатно по open-source MIT, премиум для enterprise с кастомными правилами — от $10 за пользователя в месяц.
@prog_tools
🔥1💅1
Forwarded from Нейроканал
Делюсь находкой: self-hosted прокси к Anthropic / OpenAI / xAI / OpenRouter с дашбордом для отслеживания затрат и автоматическим выбором более дешёвого провайдера. Т.е. вот на своём сервере разворачиваешь и дёргаешь модели в едином интерфейсе. А сервер сам их маршрутизирует и автоматически переключает при сбоях.
Код на гитхабе: https://github.com/ekailabs/ekai-gateway
Нужно просто клонировать репо, заполнить env с ключами и запустить
Пример использования:
Ну и, конечно, можно просто поменять
На видео сам автор проекта рассказывает про него, выделяя ключевую проблему как лимиты. На вкус админа @neuro_channel, ключевая проблема скорее в ошибках. Разные API периодически сбоят, автоматическое переключение с приоритетом на самый дешёвый из доступных — топ фишка. Лично ещё не пробовал, но в планы поставил.
Код на гитхабе: https://github.com/ekailabs/ekai-gateway
Нужно просто клонировать репо, заполнить env с ключами и запустить
docker compose up --build -dПример использования:
curl -X POST http://localhost:3001/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o","messages":[{"role":"user","content":"Hello"}]}'
# Check usage:
curl http://localhost:3001/usage
Ну и, конечно, можно просто поменять
ANTHROPIC_BASE_URL или OPENAI_BASE_URL на localhost:3001 и запустить Claude Code или codex, всё будет работать.На видео сам автор проекта рассказывает про него, выделяя ключевую проблему как лимиты. На вкус админа @neuro_channel, ключевая проблема скорее в ошибках. Разные API периодически сбоят, автоматическое переключение с приоритетом на самый дешёвый из доступных — топ фишка. Лично ещё не пробовал, но в планы поставил.
This media is not supported in your browser
VIEW IN TELEGRAM