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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Forwarded from Метод утёнка
This media is not supported in your browser
VIEW IN TELEGRAM
То, чего вам не хватало для спокойной работы

Это плеер lowfi, работающий прямо в терминале Linux. И у него всего лишь одна функция — воспроизводить Lo-Fi музыку для создания уютной обстановки.

Устанавливается просто, управляется ещё проще. Подробнее в репозитории проекта.

#инструменты #музыка
imghippo.com | Бесплатный хостинг картинок с API

Молодой CDN-сервис, который избавит вас от затрат на хранение изображений для сайта. После отправки POST-запроса отдаст URL.

Как же здорово, когда разработчикам «наболело» и они делают свой сервис ̶с̶ ̶б̶л̶э̶к̶д̶ж̶е̶к̶о̶м̶ ̶и̶ ̶ш̶л̶ю̶х̶а̶м̶и̶ бесплатным.

Цена: бесплатно
API ImgHippo

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

@prog_tools
ossu/computer-science | Пожалуй, самый основательный курс по информатике

Состоит из четырех блоков — введение, основы, продвинутый CS и итоговый проект, все на английском. Для новоприбывших есть Discord-сервер на с 3К+ активных участников.

171К звезд на GitHub — это вызывает ̶з̶а̶в̶и̶с̶т̶ь̶ уважение.

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

@prog_tools
deskflow | Одна мышь управляет двумя ОС

Инструмент позволяет управлять одной мышью и одной клавиатурой сразу несколькими компьютерами.

Наверное, это специально для владельцев Mac, которым дали рабочую Win.

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

✍️ — полезно
🌭 — не вижу смысла

@prog_tools
Ищем SMM-специалиста для канала о мобильной разработке

Привет! Мы — Tproger. Медиа о разработке и обо всём, что с ней связано.
Наша миссия — cоздать удобную медиа-среду, которая является стандартом для решения любой айтишной задачи. Мы ищем SMM-специалиста для одного из наших каналов.

Задачи, над которыми предстоит работать:
– Создание контента для телеграм-канала о мобильной разработке.
– Работа над реализацией стратегии продвижения канала совместно с руководителем.
– Подготовка отчетов.
– Продвижение канала c помощью Telegram Ads, Рекламного кабинета ВКонтакте.

Что нужно знать:
– Разбираетесь в IT и мобильной разработке. Будет преимуществом, если вы являетесь студентом или действующим специалистом в этой области.
– Опыт работы в SMM от 6 месяцев.
– Опыт настройки успешных рекламных компаний через рекламный кабинет ВКонтакте, Telegram Ads.
– Навыки копирайтинга, грамотный русский язык.
– Базовые навыки работы с Figma (или другими редакторами).

Что мы предлагаем:
Конкурентная зарплата: обсуждается по результатам собеседования.
Удалённая работа: можно работать из любого места, где есть интернет.
Гибкий график: возможность самостоятельно планировать свой рабочий день.

Чтобы откликнуться, заполните анкету по ссылке:  https://forms.gle/yyKTCmk3mhoMCBoV6 

@prog_tools
databye | Анонимайзер данных

Проект на TypeScript, который обезличивает не только текстовые файлы, но и целые базы данных (PostgreSQL, MongoDB, SQLite).

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

Репозиторий проекта

@prog_tools
Дилемма СТО: внедрять инновационные технологии или использовать проверенный стек

В разработке есть укоренившееся правило: «работает — не трогай». Однако если всецело отдаться этому принципу, инновационного продукта не создать. Нужна золотая середина.

В Tproger + МТС разобрались, как выбрать между проверенным стеком, которым владеет команда, и новыми технологиями.

@prog_tools
Владелец продукта

Гринатом ищет сотрудника на позицию владелец продукта для развития системы управления конфигурациями «Атом.Порт».

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

Навыки:
— хорошо знаете операционные системы GNU/Linux и Microsoft Windows,
— имеете техническое понимание работы программного комплекса,
— работали с инструментами управления конфигурациями (SaltStack, Ansible, Puppet или Chef).

Опыт в области IT и управления конфигурациями будет преимуществом.

Узнать подробнее о вакансии и откликнуться

#вакансии
Что удобнее для разработчика: Mac Studio или кастомный ПК?

Провели технобаттл и разобрались, какую технику выбрать для работы с медиа и кодом.

Получилась настоящее многоборье: бенчмарки отрисовкой 3D, показатель FPS для Shadow of the Tomb Raider, скорость эскпорта видео из ПО Adobe и многие другие факторы.

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

@prog_tools
Старший инженер технической поддержки

Гринатом, ведущий ИТ-интегратор Росатома, в поиске старшего инженера технической поддержки в свою команду. Будущему специалисту предстоит осуществлять поддержку рабочих мест пользователей, настраивать средства криптозащиты, подготавливать инструкции и аналитические отчеты о проделанной работе.

Ожидают, что вы владеете ПК на уровне эксперта:
— знаете MS от и до,
— понимаете базовые принципы работы службы каталогов Active Directory и протокола TCP/IP.

Для работы важен опыт настройки, первичного конфигурирования и последующей поддержки функционирования оргтехники. 
  
Откликнуться на вакансию

#вакансии
facad | Расширения файлов в CLI наглядно

Инструмент для просмотра содержимого каталогов в командной строке. Поддерживает сортировку по расширению (как в Проводнике), умеет в Unicode.

Когда настолько хочешь скорости исполнения, что пишешь на чистом C без зависимостей.

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

@prog_tools
Разработчик Elixir

ИТ-команда Гринатом в поиске разработчика Elixir в команду центра HR TECH.

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

Среди требований:
— понимание базовых принципов OTP,
— опыт работы с очередями сообщений (Kafka, RabbitMQ или Nats),
— знание микросервисов,
— Elixir в кластере Docker, Kubernetes, Helm PostgresQL, Redis, Linux.

Узнать о вакансии больше

#вакансии
This media is not supported in your browser
VIEW IN TELEGRAM
Ночная шпаргалка по консольным командам Git 👍

В Git полно команд, и если ты часто их забываешь, эта шпаргалка специально для тебя. В репозитории можно быстро почитать об основных командах и концепциях, а затем одним вальяжным нажатием на Ctrl+C скопировать их.

Приятный бонус — всё написано на русском. Так что сохраняем!

#git #шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
Что нужно знать всем программистам

Выучить язык программирования за 7 дней? Это миф, вот, почему

Развеиваем миф о том, что выучить язык программирования за 7 дней — легко. Делимся наблюдениями и даем рекомендации для начинающих специалистов.

Что удобнее для разработчика: Mac Studio или кастомный ПК?

Может ли миниатюрный Mac Studio от Apple заменить мощные ПК для разработчиков? Проводим технобаттл и разбираемся, какую технику выбрать для работы с медиа и кодом.

Использование Git: советы и трюки для продвинутых пользователей

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

Что такое Grafana и зачем она нужна

Узнайте, что такое Grafana и как она помогает в мониторинге и анализе данных.

Markdown в Telegram: как выделить код (и не только)

Расскажем о том, как правильно форматировать код и текст через Markdown в Telegram. Это удобный способ ̶у̶с̶п̶о̶к̶о̶и̶т̶ь̶с̶я̶,̶ ̶ч̶т̶о̶ ̶п̶е̶р̶е̶с̶ы̶л̶а̶т̶ь̶ ̶п̶а̶р̶о̶л̶и̶ ̶в̶ ̶т̶е̶л̶е̶г̶е̶ ̶б̶е̶з̶о̶п̶а̶с̶н̶о̶ делиться технической информацией через мессенджер

Основы PostgreSQL для начинающих: от установки до первых запросов

Научитесь устанавливать и работать с PostgreSQL. В этом руководстве мы рассмотрим основные команды, создадим первую базу данных и выполним простые SQL-запросы

@prog_tools
Tproger прорекламирует вашу статью и подарит лучшему автору мерч

Дорогие друзья, мы будем предлагать раз в неделю актуальные темы от редакции. Вы можете выбрать любую тему и написать статью, которая привлечет много просмотров (мы гарантируем продвижение). В качестве бонуса — шанс выиграть мерч, который мы будем отправлять один раз в месяц самому успешному автору.

Темы:
– Квантовая угроза: как квантовые компьютеры ломают старые замки шифрования
— DevSecOps и Zero Trust: забудьте всё, что вы знали о безопасности кода
— Роботы в деле: как интернет вещей выходит за пределы смартфонов и другие

По выбору темы можете отписаться в комментариях под постом во Флудильне.

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
Когда твой тимлид испытывает проблемы с гневом, но пошел к психотерапевту

🌭 — знаем, плавали
☃️ — Бог миловал

@prog_tools
This media is not supported in your browser
VIEW IN TELEGRAM
gpt-pilot | ИИ-кодер, забирающий рутину

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

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

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

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

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

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