Инструменты программиста
14.2K subscribers
1.44K photos
107 videos
4 files
1.65K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
mindcraft | Твой AI-напарник в Minecraft

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

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

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

Каналы по конкретным направлениям разработки, подборки полезных ресурсов, канал для начинающих, новости, мемы — всего около двух десятков каналов разного формата. Точно найдёте что-нибудь для себя.
А вы слушаете айтишные подкасты?
Anonymous Poll
27%
Да
55%
Нет
18%
Что такое подкаст вообще?
Java Axiom JDK | Альтернатива зарубежным сборкам Java, которую не заблокируют

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

Подробнее

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

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

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

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

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

@prog_tools
eza | Убийца ls

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

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

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

@prog_tools
Forwarded from Веб-страница
Какие шрифты лучше использовать в IDE?

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

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

Спойлерить не будем — лучший вариант можно найти в видео по ссылке.
Media is too big
VIEW IN TELEGRAM
fzf | нечеткий поиск в командной строке

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

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

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

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

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

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

@prog_tools
Forwarded from Веб-страница
SOLID... На котиках

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

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

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

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

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

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

#алгоритмы
This media is not supported in your browser
VIEW IN TELEGRAM
screenshot-to-code | Генерируем веб-приложение по скриншоту / Figma-концепту

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@prog_tools