FitNesse | Tests Made Easy
Инструмент приёмочного тестирования, который позволяет описывать требования и тесты на понятном даже для не-программистов языке через таблицы и Wiki-страницы. Характеризуется очень низким порогом входа — достаточно базовых знаний, чтобы начать писать спецификации и тесты. Благодаря коллаборативному режиму аналитики, тестировщики и разработчики могут работать соввместно.
Тул признан и широко используется за рубежом. Он опенсорсный, поддерживается сообществом, имеет хорошую документацию и множество примеров на английском.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Инструмент приёмочного тестирования, который позволяет описывать требования и тесты на понятном даже для не-программистов языке через таблицы и Wiki-страницы. Характеризуется очень низким порогом входа — достаточно базовых знаний, чтобы начать писать спецификации и тесты. Благодаря коллаборативному режиму аналитики, тестировщики и разработчики могут работать соввместно.
Тул признан и широко используется за рубежом. Он опенсорсный, поддерживается сообществом, имеет хорошую документацию и множество примеров на английском.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
❤1👍1👎1
10 VSCode-расширений, которые реально повышают продуктивность
В Tproger оформили подборку самых полезных аддонов IDE: от исправления ошибок, найденных линтером и до ИИ-ассистентов. Проверенные временем, ставшие классикой инструменты вроде Prettier и Code Spell Checker в одном ряду с ИИ-копайлотом Tabnine.
@prog_tools
В Tproger оформили подборку самых полезных аддонов IDE: от исправления ошибок, найденных линтером и до ИИ-ассистентов. Проверенные временем, ставшие классикой инструменты вроде Prettier и Code Spell Checker в одном ряду с ИИ-копайлотом Tabnine.
@prog_tools
✍2❤1🗿1
Зона доступности Yandex Cloud на базе нового ДЦ во Владимирской области — запуск в 2026 году
ЦОД мощностью более 40 МВт строится рядом с уже действующим дата-центром. Задержка между зонами <1 мс, канал пропускной способностью до 25,6 Тб/с. Для банков, ритейла, бронирований и СУБД это значит: запросы обрабатываются быстрее, транзакции проходят без задержек, сервисы остаются доступными даже при высокой нагрузке.
Зоны инженерно и логически независимы, что повышает отказоустойчивость и снижает риски простоев. Энергоэффективность нового ЦОД — 1,1 PUE, на 27% ниже среднего по миру.
ЦОД мощностью более 40 МВт строится рядом с уже действующим дата-центром. Задержка между зонами <1 мс, канал пропускной способностью до 25,6 Тб/с. Для банков, ритейла, бронирований и СУБД это значит: запросы обрабатываются быстрее, транзакции проходят без задержек, сервисы остаются доступными даже при высокой нагрузке.
Зоны инженерно и логически независимы, что повышает отказоустойчивость и снижает риски простоев. Энергоэффективность нового ЦОД — 1,1 PUE, на 27% ниже среднего по миру.
❤2🔥2🤣2❤🔥1
This media is not supported in your browser
VIEW IN TELEGRAM skyvern | Скрейпинг с LLM + CV
Опираться при парсинге на DOM / xPath нынче не модно... Инструмент использует GPT и компьютерное зрение, чтобы «понимать» содержимое веб-страницы и выполнять нужные вам действия. Заодно и токенов сэкономите: ведь весь HTML-код страницы читать не требуется.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Опираться при парсинге на DOM / xPath нынче не модно... Инструмент использует GPT и компьютерное зрение, чтобы «понимать» содержимое веб-страницы и выполнять нужные вам действия. Заодно и токенов сэкономите: ведь весь HTML-код страницы читать не требуется.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
👍4✍3
Forwarded from CTRL+S Health (ex. Сохранёнки программиста)
Боль в спине и усталые глаза не обязательно должны идти в комплекте с вашей работой. Просто не забудьте делать это:
— Экран ставить так, чтобы верхний край был на уровне глаз.
— Стул — с поддержкой поясницы, а колени под углом 90 градусов.
— Каждые 20 минут переводить взгляд вдаль (правило 20-20-20).
— Делать короткие упражнения прямо в кресле: скручивания, повороты корпуса, растяжку в стороны.
В статье собрали ещё кучу рабочих советов и упражнений, которые стоит сохранить себе на будущее: читать
#советы #подборка
— Экран ставить так, чтобы верхний край был на уровне глаз.
— Стул — с поддержкой поясницы, а колени под углом 90 градусов.
— Каждые 20 минут переводить взгляд вдаль (правило 20-20-20).
— Делать короткие упражнения прямо в кресле: скручивания, повороты корпуса, растяжку в стороны.
В статье собрали ещё кучу рабочих советов и упражнений, которые стоит сохранить себе на будущее: читать
#советы #подборка
👍3❤2✍1
Forwarded from Веб-страница
5 технологий, которые через три года станут стандартом для бэкенда: прогноз на основе данных
Мир бэкенда стремительно меняется под влиянием искусственного интеллекта, облачных платформ и новых парадигм разработки. Через три года эти технологии превратятся из модных трендов в привычные инструменты каждого разработчика.
На основе анализа отчётов Gartner, Stack Overflow Developer Survey и открытых данных GitHub мы выделили пять ключевых технологий, которые определят стандарты бэкенд-разработки к 2028 году.
#бэкенд
Мир бэкенда стремительно меняется под влиянием искусственного интеллекта, облачных платформ и новых парадигм разработки. Через три года эти технологии превратятся из модных трендов в привычные инструменты каждого разработчика.
На основе анализа отчётов Gartner, Stack Overflow Developer Survey и открытых данных GitHub мы выделили пять ключевых технологий, которые определят стандарты бэкенд-разработки к 2028 году.
#бэкенд
✍1🗿1
Yandex Database и векторный поиск
Техногигант прокачал свое хранилище, и теперь любой желающий сможет построить на базе всего российского собственную RAG — LLM-бот, обращающийся к базе знаний. Есть опенсорс-версия и коммерческая сборка.
Цена: согласно документации
@prog_tools
Техногигант прокачал свое хранилище, и теперь любой желающий сможет построить на базе всего российского собственную RAG — LLM-бот, обращающийся к базе знаний. Есть опенсорс-версия и коммерческая сборка.
Цена: согласно документации
@prog_tools
❤4✍1
Apache Flink | Обработка потоковых данных в Realtime
Фреймворк предназначен для выполнения вычислений на (не)ограниченных потоках данных, таких как клики пользователей на сайте, анализ транзакций по мере поступления и обработка событий Интернета вещей (IoT).
С помощью Flink можно строить масштабируемые системы аналитики в реальном времени и ETL-процессов. Поддерживает Java, Scala, Python и SQL, и интегрируется с Apache Kafka, Amazon Kinesis, HDFS и Apache Cassandra.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Фреймворк предназначен для выполнения вычислений на (не)ограниченных потоках данных, таких как клики пользователей на сайте, анализ транзакций по мере поступления и обработка событий Интернета вещей (IoT).
С помощью Flink можно строить масштабируемые системы аналитики в реальном времени и ETL-процессов. Поддерживает Java, Scala, Python и SQL, и интегрируется с Apache Kafka, Amazon Kinesis, HDFS и Apache Cassandra.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
❤3👍2
Гайд по 2FA и MFA: как правильно внедрить многофакторную аутентификацию
Связка «пароль + код из СМС» ослабла и больше не даёт надёжной защиты в современных условиях: мошенники научились перехватывать СМС с помощью социальной инженерии и подмены SIM.
На Tproger вышел практический гайд о внедрении защищенной аутентификации c чек-листом внедряюшего. Там также про популярные SaaS для решения этой задачи.
@prog_tools
Связка «пароль + код из СМС» ослабла и больше не даёт надёжной защиты в современных условиях: мошенники научились перехватывать СМС с помощью социальной инженерии и подмены SIM.
На Tproger вышел практический гайд о внедрении защищенной аутентификации c чек-листом внедряюшего. Там также про популярные SaaS для решения этой задачи.
@prog_tools
✍1🌭1
This media is not supported in your browser
VIEW IN TELEGRAM Уже зарегистрировался на Yandex Cup?
Открыта регистрация на Yandex Cup — чемпионат по программированию с призовым фондом 12 млн рублей и финалом в Стамбуле!
Участники смогут соревноваться за призы от 100 тысяч рублей и выход в финал, а ещё — пройти собеседование в Яндекс по упрощённой схеме.
Главное:
— регистрация открыта до 29 октября
— появится пробный тур
— финал в Стамбуле соберёт 180 лучших участников
Этапы Yandex Cup: 20–29 октября пройдёт пробный тур для знакомства с платформой и задачами. 2 ноября состоится квалификация, где будут определены 180 финалистов. Финал и церемония награждения пройдут офлайн 5–7 декабря в Стамбуле.
Регистрация и примеры задач на сайте.
Это #партнёрский пост
Открыта регистрация на Yandex Cup — чемпионат по программированию с призовым фондом 12 млн рублей и финалом в Стамбуле!
Участники смогут соревноваться за призы от 100 тысяч рублей и выход в финал, а ещё — пройти собеседование в Яндекс по упрощённой схеме.
Главное:
— регистрация открыта до 29 октября
— появится пробный тур
— финал в Стамбуле соберёт 180 лучших участников
Этапы Yandex Cup: 20–29 октября пройдёт пробный тур для знакомства с платформой и задачами. 2 ноября состоится квалификация, где будут определены 180 финалистов. Финал и церемония награждения пройдут офлайн 5–7 декабря в Стамбуле.
Регистрация и примеры задач на сайте.
Это #партнёрский пост
❤1🌚1
SQLCheck | Оптимизируем запросы
Мало кто задумывается о затратности / оптимальности того или иного SQL-запроса при верстке. Скорее уж потом, когда приходят счета за облачную БД или прилетает от тимлида на код-ревью.
SQLCheck — статический анализатор, который автоматически выявляет распространённые антипаттерны (рекурсии, отсутствие первичного ключа, SELECT * и многие другие).
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Мало кто задумывается о затратности / оптимальности того или иного SQL-запроса при верстке. Скорее уж потом, когда приходят счета за облачную БД или прилетает от тимлида на код-ревью.
SQLCheck — статический анализатор, который автоматически выявляет распространённые антипаттерны (рекурсии, отсутствие первичного ключа, SELECT * и многие другие).
Доступен в РФ: да
Цена: бесплатно
@prog_tools
👍1🏆1
TG_AutoPoster | Кросспостинг Telegram + вКонтакте
Админы здесь? Этот Python-инструмент позволяет пересылать посты из мессенджера в соцсеть и обратно. Поддерживает пересылку Long Poll API для получения постов в режиме реального времени, работу со сторис, стоп-слова и многие другие тонкие настройки.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Админы здесь? Этот Python-инструмент позволяет пересылать посты из мессенджера в соцсеть и обратно. Поддерживает пересылку Long Poll API для получения постов в режиме реального времени, работу со сторис, стоп-слова и многие другие тонкие настройки.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
✍1🗿1
👍1🌚1
systemd Pilot | GUI для сервисов systemd
Десктопное приложение для GNU / Linux, позволяющее не только смотреть существующие сервисы, но и выполнять с ними CRUD-операции (создание, редактирование, обновление, удаление).
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Десктопное приложение для GNU / Linux, позволяющее не только смотреть существующие сервисы, но и выполнять с ними CRUD-операции (создание, редактирование, обновление, удаление).
Доступен в РФ: да
Цена: бесплатно
@prog_tools
👍5⚡1
This media is not supported in your browser
VIEW IN TELEGRAM LLM IDE, которые вы оценили
Если верить большому количеству ваших сохранений постов, посвященных ИИ-насыщенным средам разработки, то уместна будет подборка таких инструментов:
— Cursor;
— v0.dev;
— Ona;
— TabNine;
— kiro.dev;
— ByteDance;
— Augment (расширение VSCode);
— Windsurf;
— Veracode (для инфобеза);
— Cline (расширение VSCode);
— lovable.dev.
На видеоджун с LLM IDEб простите, обезьяна с калашом.
@prog_tools
Если верить большому количеству ваших сохранений постов, посвященных ИИ-насыщенным средам разработки, то уместна будет подборка таких инструментов:
— Cursor;
— v0.dev;
— Ona;
— TabNine;
— kiro.dev;
— ByteDance;
— Augment (расширение VSCode);
— Windsurf;
— Veracode (для инфобеза);
— Cline (расширение VSCode);
— lovable.dev.
На видео
@prog_tools
❤3
VectorLiteDB | Локальное векторное хранилище
Векторная база данных для вашей локальной LLM, позволяющая хранить эмбеддинги и метаданные прямо на диске. Она выступает как локальный аналог популярных облачных хранилищ вроде Pinecone, но без необходимости сервера или сети. Поддерживаются разные метрики расстояния: cosine, L2 и dot для точного поиска по близости. Простое API позволяет быстро добавлять, искать и фильтровать векторы с минимальными усилиями. Подходит для прототипов, где важна оффлайн‑работа.
Доступен в РФ: да
Цена: бесплатно
@prog_tools
Векторная база данных для вашей локальной LLM, позволяющая хранить эмбеддинги и метаданные прямо на диске. Она выступает как локальный аналог популярных облачных хранилищ вроде Pinecone, но без необходимости сервера или сети. Поддерживаются разные метрики расстояния: cosine, L2 и dot для точного поиска по близости. Простое API позволяет быстро добавлять, искать и фильтровать векторы с минимальными усилиями. Подходит для прототипов, где важна оффлайн‑работа.
Доступен в РФ: да
Цена: бесплатно
@prog_tools