prog_tools | Unsorted

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

15748

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

Subscribe to a channel

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

Разработчик-энтузиаст перенёс механизм паник 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

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

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

Дорогие кодеры и все, кто связан с IT! Сегодня, 12 сентября, мы отмечаем ваш профессиональный праздник — День программиста! Ваши труд и креативность меняют жизнь к лучшему. 

В честь праздника мы вместе с друзьями собрали для вас целую IT-коробку подарков. Переходите по ссылке, чтобы забрать свой: https://tprg.ru/1jcp

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

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

Квиз: Существует ли такая нейросеть?

На GitHub 3+ млн. проектов, связанных с машинным обучением, и обойти все человеку будет затруднительно. Так что подключайте интуицию и проходите небольшой тест. Способны ли вы распознать настоящую нейросеть от вымышленной?

@prog_tools

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

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

Не упустите всероссийский чемпионат по алгоритмическому и робототехническому программированию True Tech Champ 2024

Гостей мероприятия на площадке ждет целая серия «айтивностей»: различные мастер-классы, воркшопы, лектории от экспертов МТС и концерт, на котором выступят известные артисты.

Победители True Tech Champ получат призы и денежные награды. Финалисты алгоритмического трека: 1 млн рублей за первое место, по 500 тыс. рублей за два вторых места и по 250 тыс. рублей за три третьих места.

Прием заявок на True Tech Champ продлится с 9 сентября до 12 октября, регистрация доступна на официальном сайте.

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

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

Arch.Meetup by Sber: современное управление архитектурой данных – регистрация открыта

Уже 11 сентября в офисе Сбера и онлайн вместе с ИТ-архитекторами, data-инженерами и спикерами из трех IT-компаний поговорим об архитектуре данных и ее роли в управлении данными.
 
В программе – сразу 3 доклада, нетворкинг с большим архитектурным сообществом, выставка новых продуктов и технологий Сбера и фуршет.

Топики для обсуждения:
 
— есть ли Архитектура данных за пределами хранилищ?
— как моделировать данные на Enterprise-уровне?
— как архитектура помогает в вопросах инвентаризации данных?
— что такое Data API и почему мы часто говорим об интегрируемости данных?
 
Подробная программа и регистрация – по этой ссылке. Успейте пройти регистрацию – количество очных мест ограничено.

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

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

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

При создании продукта разработчикам часто приходится выполнять непрофильные задачи. К примеру, разрабатывать и настраивать сервисы для нотификаций: уведомления об изменении статуса заказа, о входе в аккаунт и многое другое.

Чтобы разработчикам не приходилось делать это самостоятельно, Yandex Cloud предоставляет готовые решения: Yandex Cloud Postbox — для отправки email-сообщений и Yandex Cloud Notification Service — для мобильных push-уведомлений.

В карточках рассказываем почему стоит воспользоваться готовым решением.

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

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

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

​​Вышла Visual Studio Code 1.93

Самое важное обновление — редактор профилей. Фича позволяет переключаться между различными наборами настроек. Наконец, быстрое переключение между средами разработки.

Про другие улучшения (работа с контейнерами, отладка Python-кода и проч.) читайте в статье.

@prog_tools

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

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

Всё ещё путаетесь в кодах ответов 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

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

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

Типичные ситуации, с которыми сталкиваются программисты

Сегодня День программиста, и Tproger совместно с Lamoda Tech подготовили  модный конкурс. В нашем канале вы найдете 5 образов на все случаи IT-жизни, а еще 5 можно увидеть в канале Lamoda Tech.

Подписывайтесь на канал Lamoda Tech, делитесь в комментариях под конкурсным постом своими идеями образов и описывайте, к каким айтишным ситуациям они подойдут. Присылайте варианты не только из каталога Lamoda, но также с креативных фэшн-показов. 17 сентября выберем три самых интересных совпадения образа и ситуации, и победители получат сертификаты на сумму 10 000 рублей!

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

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

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

Интеграция CI/CD процессов с использованием GitHub Actions

Actions — бесплатная система Continuous Integration, / Continuous Delivery прямо в экосистеме GitHub. В Tproger рассмотрели, как ее использовать и в каких проектах она незаменима. Отличный способ для новичков познакомиться с непрерывными интеграцией и развёртыванием.

@prog_tools

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

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

Как теория графов изменила коррекцию ошибок при передаче данных

Проблеме шума при передаче данных недавно исполнилось 70 лет. Группа исследователей из Института Вейцмана и Еврейского университета представила новое решение, основанное на многомерных графах. Метод «локальной тестируемости» позволяет эффективно выявлять ошибки, осуществляя проверку лишь на ограниченных участках данных.

@prog_tools

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

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

встречайте — Bython!

Это проект, который заменяет все отступы в Python на фигурные скобки. Больше не нужно о них париться — если накосячите с табами и пробелами или перенесете кусок кода с другим стилем отступов, то ничего не сломается.

Если вам по каким-то причинам это надо, то ищите проект здесь.

@your_tech

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

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

​​build-your-own-x | Учимся программировать собственный SaaS

Интересный проект, обучающий созданию сразу нескольких технологий, будь то Git, Docker, Redis или торрент-клиент. Много утекло воды с 2015 года, админ тогда учился писать todo-приложения, а тут сразу целый Docker. Поддерживает Python, C, C#, C++, JavaScript, Ruby, Go и другие языки.

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

⚡ — уважаю
🌭 — слишком много всего сразу

@prog_tools

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

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

​​lsix | Аналог ls, но для картинок

Утилита отобразит картинки прямо в командной строке, причём с возможностью фильтровать по расширению. Разложит на кадры GIF. Автоматом вычислит фон CLI и отобразит прозрачные .png / .svg на контрастной подложке.

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

@prog_tools

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

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

​​Поделитесь своими любимыми расширениями для VSCode

Есть такое поверье, что IDE джуна сплошь усеян всевоможными расширениями. Причём 90% из них отсеется в последующие пару лет. Но что-то ведь останется!

Поделитесь во Флудильне на Tproger, какие плагины VSCode прошли проверку временем и почему.

#обсуждение

@prog_tools

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