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