prog_tools | Unsorted

Telegram-канал prog_tools - Инструменты программиста

15748

Полезные инструменты для программистов — бесплатные и платные Купить рекламу: https://tprg.ru/6Ffy По вопросам рекламы: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

Subscribe to a channel

Инструменты программиста

ProctorAI | средство от прокрастинации

Нейронка, который следит за вашим экраном и видит прокрастинацию. Proctor делает снимки экрана вашего компьютера каждые несколько секунд и передаёт их в Claude-3.5-Sonnet / GPT-4o / LLaVA-1.5. Если система определит, что вы не сосредоточены, то возьмёт под контроль ваш экран и накричит на вас персонализированным сообщением. После того, как вы пообещаете прекратить откладывать дела на потом, ProctorAI даст вам 15 секунд, чтобы закрыть источник прокрастинации, или продолжит вас доставать.

На картинке выше разработчик нанял себе специальную женщину, что даёт пощёчину при его визитах на Facebook. Какой интересный способ решить проблему...

🌚 — Актуально, как никогда
🌭 — Нет такой проблемы

Цена: бесплатно
Репозиторий проекта

@prog_tools

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

Инструменты программиста

In Your Face | Думгаю больно от твоего кода

Расширение для VSCode, ненавящево указывающее на ошибки и предупреждения в твоём проекте на сотне популярных языков. От создателей Mr. Incredibly Faces, ставшего мемом.

Поставить и прикольнуться

@prog_tools

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

Инструменты программиста

sqlmap | Защита от инъекций

Инструмент для тестирования на проникновение, который автоматизирует процесс обнаружения SQL-инъекций и захвата серверов баз данных. Он поставляется с множеством нишевых функций, включая снятие отпечатков с базы данных, выполнение команд в через внеполосные соединения и проч.

Цена: бесплатно
Репозиторий проекта

@prog_tools

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

Инструменты программиста

Инструмент для разработки и запуска REST API

Вот, почему он вам понравится: инструмент не требует удалённого развёртывания, регистрации, а сам проект open-source. Тут есть все необходимые фичи для удобного создания макетов REST API.

Ссылка на инструмент: Mockoon

#инструмент #backend #api

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

Инструменты программиста

Айтишников никто не заменит: какие вакансии станут востребованы в ближайшем будущем

Кроме уже трендовых кибербезопасников и аналитиков Big Data, компаниям будут нужны специалисты по цифровой трансформации и блокчейн-инженеры: https://tprg.ru/p0Da

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

Инструменты программиста

Вышел PostgreSQL 17: ускоренный вакуум, JSON_TABLE и упрощённая репликация

В PostgreSQL 17 появились усовершенствованный вакуум (как пёс на видео выше), и улучшения в обработке WAL для повышения пропускной способности.

@prog_tools

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

Инструменты программиста

Долго работать в одном и том же месте — это хорошо или плохо? А когда стоит задуматься о переходе в другую компанию?

10 выпуск подкаста «Свободный слот» от инженеров AvitoTech раскрывает тему карьерных амбиций, стратегий и вариантов роста. Обсудили, почему иногда выгодно остаться, а иногда лучше уйти.

Вдохновляющий и немного философский выпуск — впервые в видеоформате.

Смотрите или слушайте, как привыкли.

Это #партнёрский пост

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

Инструменты программиста

Всё ещё путаетесь в кодах ответов HTTP?

Это нормально, ведь кодов много и помнить их всех трудно, да и не всегда необходимо. На такие случае удобно будет держать под рукой вот эту короткую шпаргалку по статус кодам.

#шпаргалка #web

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

Инструменты программиста

Вышла Java 23: новые примитивы в шаблонах, модульные импорты и улучшенный Graal JIT

Среди нововведений — упрощённая работа с примитивными типами, модульные импорты и улучшения производительности. Одним из ключевых изменений стало добавление компилятора Oracle GraalVM JIT в состав Oracle JDK.

@prog_tools

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

Инструменты программиста

tiny-rdm | GUI для Redis

Лёгкий веб-клиент для Redis с поддержкой светлой и тёмной темы, а также многоязычности. Она включает управление подключениями, визуализацию операций с ключами и различные методы декодирования. Кроме того, клиент позволяет импортировать и экспортировать данные и профили подключений.

Цена: бесплатно
Репозиторий проекта
Скачать приложение для Windows / Linux / macOS

@prog_tools

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

Инструменты программиста

Rexi для регулярок прямо в CLI

Это интерактивный пользовательский интерфейс, который позволяет пользователям оценивать регулярные выражения в реальном времени, используя режимы match или finditer. Инструмент прост в использовании: для начала работы достаточно всего лишь ввести одну команду, и он предоставляет мгновенную обратную связь о том, как шаблоны «ловят» данные.

Цена: бесплатно
Репозиторий проекта

✍️ — интересно
🗿 — буду и дальше чекать на regex101.com
🌭 — все равно страдания от regex это не сократит

@prog_tools

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

Инструменты программиста

Vue.js и Vite — что нового в 2024 году?

Evan You на VueConf US 2024 рассказал о свежих обновлениях в экосистеме Vue и Vite.

Хотите узнать, что изменилось в любимом фреймворке? Посмотрите выступление и изучите актуальные фичи:

https://youtu.be/A9MSFp9Fs8k?si=h3O-zli5G35HXXEQ

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

Инструменты программиста

Yandex Code Assistant: ваш второй пилот

Сервис поддерживает более 30 языков программирования и совместим с популярными редакторами вроде VSCode. Предлагает функции умного автозаполнения и выполняет 95% запросов за менее чем 400 мс. В настоящее время он находится на стадии Preview и доступен для бесплатного использования.

Запросить доступ на Yandex Cloud

@prog_tools

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

Инструменты программиста

open-and-shut | Морзянка крышкой ноутбука (!)

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

Репозиторий проекта
Цена: естественно бесплатно (кому такое можно продать вообще?)

@prog_tools

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

Инструменты программиста

​​FakeTraveler | GPS-спуфинг Android-телефона

Разработано для тестирования, используется неверными супругами. Библиотека позволяет искажать координаты устройства. Москвичам такое имитировать всякими библиотеками не надо в 2024, не так ли?

Цена: бесплатно
Репозиторий проекта

@prog_tools

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

Инструменты программиста

CODE Interview: бесплатный инструмент для лайвкодинга

Любой, кто проводил технические собеседования, знает: зачастую это вызов не только для кандидата на должность. Интервьюеру важно не просто выявить формальный опыт специалиста и узнать, насколько он подкован в теории, но и оценить его прикладные качества — «пообщаться» с человеком на языке кода.

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

Больше подробностей об инструменте — в посте на Хабре

Репозитории CODE Interview доступны на GitHub.

Это #партнёрский пост

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

Инструменты программиста

Если бы персонажи «Шрека» были айтишниками

Кому ещё из персонажей вы бы дали какую роль? Поделитесь в комментариях.

@prog_tools

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

Инструменты программиста

KickStart | Деплой быстрее

Репозиторий, ускоряющий развёртывание проекта сразу на нескольких языках: C, Java, Python, C++, Rust. Позволяет:

— Быстро сгенерировать Makefile и bash-скрипты;
— Воссоздать структуру проекта с характерными тому или иному ЯП папками;
— Сверстать .gitignore, README, package.json и проч.
— Подвести Git и проч.

Цена: бесплатно
Репозиторий проекта

@prog_tools

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

Инструменты программиста

Claude Artifacts: как добиться рабочей игры

В Tproger разобрались, как выжать от Claude 3.5 Sonnet в Free Tier по максимуму. В статье узнаете, как строить промпт для написания игры на Python (Flask), как обойтись без платной подписки и какой предельный объем контекстного окна допустим, прежде чем эта GPT начнёт генерировать нерабочий код. Заодно узнаете, в честь кого назвали эту нейронку (на обложке поста).

@neuro_channel

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

Инструменты программиста

Zed | Дело IDE Atom живёт!

Среди фичей замечены:
— Многопользовательский режим;
— Встроенная поддержка GitHub Copilot / Claude.

И все это в высокопроизводительной (yf Rust), успокаивающей серо-пастельной гамме, как у Atom когда-то. Самое оно ностальгировать по временам, когда проходил первые курсы по программированию.

Цена: бесплатно
Скачать

🌭 — Пожалуй, и дальше по старинке (VSCode)
👻 — Только IDE IntelliJ IDEA
✍️ — Пробую разное

@prog_tools

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

Инструменты программиста

supervision | Компьютерное зрение проще

Годнейший проект по демократизации Computer Vision под названием Roboflow выпустил свою библиотеку на Python. Теперь раскачивать свои «зрячие» модели можно не только в веб-интерфейсе, но и с помощью API. Прямиком из топов GitHub.

Админ играется с Roboflow в своём пет-проекте. В 2024 году, когда у крупных компаний хватает средств превратить буквально весь интернет в свой датасет, невольно задаёшься вопросом: а сколько данных потребуется твоей модели в условиях даже предобученной «подкапотной» YOLOv8?

Если у вас есть опыт в CV-проектах, напишите, какой объем тренданных потребовался модели для точности выше 80%.

Цена: бесплатно
Репозиторий

@prog_tools

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

Инструменты программиста

Разработчик-энтузиаст перенёс механизм паник Rust в .NET

Паника в данном контексте — это механизм для обработки критических ошибок, приводящих к завершению программы. С их переносом помогли статические конструкторы (.cctor).

Подробнее

@prog_tools

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

Инструменты программиста

Только что началась Yandex Scale 2024

В программе 5 треков: Infra & Devtools, Data Platform, Security, Serverless и ML & AI. Есть доклады про PostgreSQL 17, Serverless, Managed Trino и всевозможные ИИ-продукты Yandex Cloud, там представят и новые решения. Участие бесплатно.

Смотреть трансляцию: https://tprg.ru/HPJb

Это #партнёрский пост

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

Инструменты программиста

Пробовали в редиску?

Да, и она прекрасна - 14
👍👍👍👍👍👍👍👍 48%
Нет, слишком много букв - 3
👍👍👍 10%
Посмотреть ответы - 12
👍👍👍👍👍👍👍 41%
👥 29 человек уже проголосовало.

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

Инструменты программиста

dbgate для одновременного чтения баз данных

Он поддерживает в том числе MySQL, PostgreSQL, SQL Server, MongoDB и предоставляет инструменты для редактирования таблиц, визуального проектирования запросов и экспорта данных в различные форматы. DbGate доступен на разных платформах, включая Windows, Linux и Mac, а также через веб-приложение.

Хороший конкурент dbeaver, но пробьётся ли через алгоритмы поисковиков в топ?

Цена: бесплатно
Репозиторий проекта
Онлайн-демо

@prog_tools

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

Инструменты программиста

Что если бы персонажи «Властелина колец» были айтишниками?

Напишите в комментариях, какую роль дали бы Леголасу.

@prog_tools

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

Инструменты программиста

Методы сжатия данных: алгоритмы и инструменты

В Tproger рассмотрели различные методы сжатия данных (с потерями и без), а также их применение. Подробно рассказали про I-, P- и B-кадры, что позволяют добиться максимальной степени сжатия за счёт предсказания данных на базе «соседей».

@prog_tools

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

Инструменты программиста

voqal | Голосовое управление IDEшками JetBrains

Попытки кодить ртом уже, конечно, были, но в этот раз подход куда более удачный: ведь ошибки speech-to-text исправляет GPT. Так и представляю: близкие разработчика слышат, как он просит у своего ноутбука 'kill parents with fork', 'kill others' (процесс убивает «соседей»).

Репозиторий проекта
Цена: бесплатно (но за токены GPT возьмут)

🌚 — весело
🌭 — мура́

@prog_tools

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

Инструменты программиста

Coolify | Хостинг вашего проекта с бесконечным триалом

Как же это красиво смотрится со стороны: разработчик уходит с корпоративной должности, чтобы посвятить себя опенсорсу. Восприятие ситуации в корне меняется, когда такой разработчик — ты, причём с детьми и ипотекой. Но об этом в другой раз.

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

Кошмарные истории ServerlessHorrors
Гайд по развёртыванию Coolify

@prog_tools

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

Инструменты программиста

Микросервисы простыми словами

Микросервисы стали важным элементом в современном IT, и навык работы с ними — полезный для многих разработчиков.

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

https://youtu.be/XtOJZ1T3qw4?si=KB_UryKOTFqc9zj4

#урок #микросервисы #начинающим #ru

Читать полностью…
Subscribe to a channel