prog_tools | Unsorted

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

15748

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

Subscribe to a channel

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

zapper | Защита ключей в командной строке

Утилита помогает спрятать логины и пароли на случай непреднамеренной авторизации третьих лиц на вашем сервере. При запуске ps хакер увидит

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

@prog_tools

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

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

prefect.io | Airflow для ML

Адаптированный под Машинное обучение оркестатор, что облегчит вашему проекту MLOps. Обладает аналогичными фичами вроде Cron-based планирования и повторных попыток, однако предлагает безсерверную инфраструктуру и облачный UI.

Есть условно бесплатный тариф.

Prefect vs. Airflow
Репозиторий проекта с 17К+ звезд на GitHub
Case study: обмен данными между процессами

✍️ - что такое Airflow?
🗿 - мне хватает Airflow

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

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

Одни сокращают, а другие оставляют: как компании сохраняют сотрудников

Мы продолжаем исследовать последствия массовых увольнений в IT-секторе. В новой статье ментор Solvery и старший IT-рекрутер Павел Шлюпкин поделился, как компании перераспределяют ресурсы. Рассматриваются ключевые стратегии, которые помогают минимизировать увольнения и создать позитивную атмосферу для сотрудников, включая повышение нагрузки с компенсацией. Павел делится личными наблюдениями о менталитете российских компаний и их отношении к кризисам.

@prog_tools

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

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

Приглашаем разработчиков и всех, кто интересуется облачными технологиями, на митап по Go от MWS. Ребята расскажут, как они строят облачную платформу с нуля и какие технологии используют.

Когда: 22 ноября, 18:00
Где: кинотеатр «Победа», ул. Ленина, 7, г. Новосибирск

В программе:
 — Биллинг в облаке: опыт MWS и решение проблем миграции в продакшене
 — Тестирование Managed Kubernetes: от основ до продвинутых практик с Ginkgo
 — EBPF & Go: как писать код для ядра безопасно

До встречи в кинотеатре. После докладов вас ждут общение в неформальной обстановке, напитки и еда.

Регистрируйтесь по ссылке.

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

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

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

Более 12,5 тысяч человек приняли участие в ИТ-чемпионате True Tech Champ

МТС провела всероссийский чемпионат по алгоритмическому и робототехническому программированию, собрав более 3,5 тысяч зрителей на финале и свыше 600 тысяч онлайн-участников. В этом году в соревнованиях приняли участие призеры российских и международных олимпиад. Чемпионат включал индивидуальный и командный зачеты, а заключительный этап прошел в формате шоу-кодинга и гонки роботов. Общий призовой фонд составил более 10 миллионов рублей, а победителями стали талантливые программисты и команды. Мероприятие также стало площадкой для лекций экспертов ИТ-индустрии и увлекательных развлекательных активностей.

@prog_tools

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

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

screenshot-to-code | Генерируем веб-приложение по скриншоту / Figma-концепту

Простой инструмент для преобразования скриншотов, макетов и дизайнов Figma в чистый, функциональный код с использованием ИИ. Поддерживает Claude Sonnet 3.5 и GPT-4o.

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

А какие OCR вы используете? Поделитесь в комментариях.

@neuro_channel

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

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

SOLID... На котиках

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

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

#solid

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

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

10 ошибок в архитектуре, которые ломают проекты. Проверьте, не совершаете ли вы их

Архитектура — это основа успешного проекта, и даже небольшие ошибки могут вызвать значительные проблемы в будущем. В Tproger рассмотрели 10 распространенных недочетов, которые способны разрушить все. Ознакомьтесь с реальными кейсами Spotify и PayPal, чтобы понять, как избежать этих ловушек. Узнайте, как правильно внедрять кэширование и следовать принципу единственной ответственности.

@prog_tools

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

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

fzf | нечеткий поиск в командной строке

Утилита на Go реализует поиск по неполному совпадению. Помимо этого ищет файлы:
— в названии которых нет паттерна;
— которые (не) начинаются с определенного паттерна;
— относятся к определенному расширению;
— ̶т̶о̶р̶г̶у̶е̶т̶ ̶к̶р̶и̶п̶т̶о̶й̶.

Проект в топах GitHub Trending и насобирал 65К+ звезд, а это что-то да значит.

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

@prog_tools

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

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

eza | Убийца ls

Этот CLI-инструмент на Rust использует цвета для различения типов файлов и метаданных. Знает о символических ссылках, расширенных атрибутах и ​​Git. Он маленький и быстрый.

Спасибо @qomineko за рекомендацию. 11K+ звезд на GitHub на дороге не валяются.

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

@prog_tools

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

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

Java Axiom JDK | Альтернатива зарубежным сборкам Java, которую не заблокируют

Этот комплект собран на базе OpenJDK и предназначен для некоммерческой разработки. Создатели упростили процесс получения дистрибутива с помощью личного кабинета — там удобно скачать нужные актуальные сборки Windows / macOS / Linux.

Подробнее

@prog_tools

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

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

mindcraft | Твой AI-напарник в Minecraft

Самый ламповый проект месяца: бот для Minecraft, управляемый ChatGPT. Работает на Node.js, есть Discord-сервер для ценителей идеи. Хоть это и не инструмент программиста как таковой, но проект точно стоит упоминания. В крайнем случае, джаваскриптеры смогут поупражняться с нодой.

Цена: платим только за токены OpenAI / Gemini / Anthropic / Groq
Репозиторий проекта

@prog_tools

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

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

@prog_tools

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

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

Python, Go, Ruby — сайты создателей популярнейших языков собрали в одном месте

Проект представляет собой коллекцию скриншотов страниц, которые служат личными блогами и веб-ресурсами таких известных специалистов, как Джон Маккарти, Дональд Кнут, Роб Пайк и другие.

Тот случай, когда разнобой и олдовый дизайн веб-страниц не причиняет негатива, скорее, наоборот.

А вы следите за сайтом создателя своего основного ЯП? Поделитесь в комментариях.

@prog_tools

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

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

Астролог рассказал, какие ошибки вы совершаете в программировании по знаку зодиака. 

А какие еще типичные ошибки совершают те или иные знаки? Поделитесь в комментариях.

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

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

dockur | WIndows в Docker

Простое на первый взгляд, решение, а набрало 22К+ звезд на GitHub. Поддепживает Win7 и выше, а также Server-версии.

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

@prog_tools

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

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

telegram-phone-number-checker | Проверка сушествования аккаунта в Telegram по телефону

Незамысловатый инструмент на базе API мессенджера, который использует ваше приложение разработчика my.telegram.org. Для предотвращения блокировки не рекомендуется использовать личный номер.

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

@prog_tools

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

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

exo | Запускаем LLM на домашних девайсах

Проект позволяет использовать девайсы iPhone, iPad, Android, Mac, Linux вместо дорогостоящих покупных графических процессоров для запуска ChatGPT, Claude и проч.

Осталось только найти умную стиралку с 16 Гб RAM, и можно пугать гостей.

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

@prog_tools

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

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

Кодогенерация в ИТ проектах: автоматизация или потеря контроля?

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

А какими приложениями для генерации каркаса проекта вы пользуетесь? Поделитесь в комментариях.

@prog_tools

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

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

teable | Симпатичный No Code GUI для PostgreSQL

Словно дитя Notion UI, Excel и PostgreSQL, этот инструмент наконец показывает вашу базу так, как это хотел бы ваш дизайнер. Тоже чувствуете прилив продуктивности, вызванный читабельным современным интерфейсом?

Самый радующий глаз и закрывающий гештальт инструмент месяца, без сомнения.

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

✍️ — о боги, пробуем
🗿 — привык страдать в командной строке
☃️ — использую DBeaver и иже с ними

@prog_tools

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

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

Нашёл огромную библиотеку алгоритмов с открытым исходным кодом

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

Кстати, языков на этом ресурсе реально много — от популярных, по типу Python, Java и C#, до более нишевых, таких как R и Scala.

Полезно будет всем, так что берём на заметку

#алгоритмы

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

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

Початиться с друзьями, полистать ленту, посмотреть новый видос…
Что бы ещё такого поделать, только бы не заняться важным делом — вернуться к учёбе:)

Предлагаем объявить бой прокрастинации и показать вашу решимость учиться. Попробуйте закрыть все уведомления на экране, которые отвлекают вас на пути к знаниям: https://tprg.ru/o3FI 

Реклама

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

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

Все смотрят видео, а значит все сталкиваются с застыванием картинки или звука

Руководитель разработки бэкенда единой видеоплатформы VK рассказывает, как им удалось значительно сократить вероятность столла на разных платформах и какими инструментами они пользовались: https://tprg.ru/w4Dh

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

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

Какие шрифты лучше использовать в IDE?

На этот вопрос решил ответить Бен Авад — автор некогда нашумевшего проекта VSCode Stories.

В своем свежем ролике он перебирает несколько популярных шрифтов для IDE, давая им оцени по 10-бальной шкале.

Спойлерить не будем — лучший вариант можно найти в видео по ссылке.

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

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

Вы когда-нибудь задумывались, как уязвимость в коде может стоить миллиарды?

Carbanak — это не просто группа хакеров, это команда людей, которые превратили банковские системы в свои личные банкоматы. Они знали все про уязвимости, про ошибки в защищенности, о которых даже не догадывались те, кто эти системы строил.

Всего за пару лет хакеры:
— атаковали более 100 банков по всему миру
— украли $1 млрд
— обратили на себя внимание Европола.

В подкасте «АЙТИ КРАЙМ» 5 ноября расскажут, как Carbanak обходили защиту банковских систем, используя уязвимости инфраструктуры. Будьте готовы — здесь нет простых историй про «хакеров из подвала». Только настоящая инженерная работа, профессионализм и поразительное понимание сложных систем.

Пока выпуск еще в отложке, сохраните канал Типичного там. где вы слушаете подкасты — Apple Podcasts / VK / Яндекс. Музыка / YouTube.

@prog_tools

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

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

Все Telegram-каналы от Tproger теперь собраны в одном месте: @tproger_channels

Каналы по конкретным направлениям разработки, подборки полезных ресурсов, канал для начинающих, новости, мемы — всего около двух десятков каналов разного формата. Точно найдёте что-нибудь для себя.

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

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

Ужасный код: если бы злодеи хорроров стали программистами

Если сегодня, в «страшный» праздник, вам захотелось сделать вечер менее томным, посмотрите, какой убийца / маньяк выбрал именно ваш стек. Странное чувство — ассоциировать себя с Пеннивайзом.

@prog_tools

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

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

Бесплатный онлайн-курс по Git от НИУ ВШЭ

Центр непрерывного образования факультета компьютерных наук НИУ ВШЭ приглашает присоединиться к бесплатному онлайн-курсу «Введение в GIT» тех, кто начинает свой путь в программировании и разработке. 

- Вы научитесь устанавливать и настраивать репозитории, а также эффективно работать с кодом
- Программа состоит из видео и дублирующих их лонгридов, вы можете сами выбрать удобный способ изучения материала
- Курс проходит в асинхронном формате и подходит начинающим

Курс состоит из 5 уроков:

- Что такое Git?
- Добавление изменений в коммит и загрузка на удаленный репозиторий
- Управление изменениями, отмена операций, выбор определенного коммита
- Работа с ветками в репозитории
- Слияние веток, merge и rebase, политики работы с ветками

Преподаватель: Андрей Сухов, старший разработчик в Эвокарго, автор онлайн-курса «Frontend-разработчик»

Присоединиться и начать изучать Git

Реклама: Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет «Высшая школа экономики».
Erid: 2SDnjdFxqrs

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

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

Готов создать тиндер для коров? А решить историческую агроголоволомку с помощью IT?

Открыта регистрация на агрotech-хакатон от Россельхозбанка и Ruseed — AgroCode Hack Genetics! Общий призовой фонд — 800 тысяч рублей.

В этом году участникам предстоит разработать решения для области генетики и селекции. Выбери одну из четырёх технологических задач и стань частью инноваций! Приглашаются аналитики, тестировщики, ML, frontend, backend-разработчики и другие IT-специалисты.

Участвовать можно как готовой командой, так и индивидуально — участников объединят в группы! Соревнование пройдет онлайн.

Регистрация открыта до 14 ноября. Заполняй заявку и выигрывай!

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

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

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

gpt-pilot | ИИ-кодер, забирающий рутину

Еще один интересный пример AI-штурмана, который пытается ̶з̶а̶б̶р̶а̶т̶ь̶ ̶р̶а̶б̶о̶т̶у̶ ̶ убрать из жизни живого кодера автоматизируемые задачи. По заверениям создателей, после получения ТЗ он проведет по процессу верстки базовой версии, ее деплоя и снимет 95% автоматизируемых задач. Можно использовать ChatGPT / Claude / Groq и другие LLM.

Проект возглавил рейтинг GitHub («репозиторий дня»), получил там 31К звезд и спонсирован YCombinator. Есть Discord-сервер ̶ч̶т̶о̶б̶ы̶ ̶к̶о̶д̶е̶р̶ ̶н̶е̶ ̶б̶р̶о̶с̶и̶л̶ ̶н̶а̶ ̶п̶о̶л̶п̶у̶т̶и̶ ̶ для поддержки пользователей.

p.s. Полезные гайды по оптимизации промптов можно найти на pythagoraa/videos">официальном канале.

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

@neuro_channel

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