prog_tools | Unsorted

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

15748

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

Subscribe to a channel

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

Делимся очередным НЕмитапом Database#2 от команды AvitoTech

Доклад — «PostgreSQL: High Availability в Авито»

Григорий Тарасенко, инженер команды SQL, прошёлся по теории отказоустойчивости, разобрал WAL-репликацию и показал, как писать HA-менеджер HotEl. Всё с примерами из практики Авито.

Крутой, ценный материал. Смотрите на ютубе :)

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

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

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

Инфраструктурная конференция infra.conf 

Кейсы топовых IT-компаний про инфраструктуру: создание и эксплуатацию систем и приложений, платформенную разработку, базы данных и облачные технологии, тестирование и безопасность, ML-инфраструктуру и опенсорс-решения. С 15:15 начинаются практические доклады от экспертов SberDevices, Лаборатории Касперского, Авито и многих других. 

Присоединяйтесь к просмотру прямо сейчас

Реклама. Рекламодатель: ООО «Яндекс.Облако» ИНН 7704458262, erid: LjN8KRahP

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

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

Работаете в области проектирования ПО и хотите ускорить свой профессиональный рост? Выйти на новый уровень будет гораздо проще с онлайн-магистратурой Яндекса и ИТМО «ПО высоконагруженных систем».

Поступив на программу, вы с первого семестра погрузитесь в работу над реальными задачами из индустрии. Собирая ценные кейсы в портфолио, вы прокачаете навыки проектирования сложных систем и управления крупными проектами. Всё это — онлайн, из любой точки мира! 

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

Подайте заявку на магистратуру и выйдите на новый уровень в IT.

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

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

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

​​crumbicon | фавиконы, отрисованные мышью

Необычный проект на языке Crumb, этакий мини-Photoshop для иконок 8 x 8 или 16 x 16 в 256 цветов. Поддерживает заливку, пипетку, пресеты — цветовые гаммы.

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

@prog_tools

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

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

​​На чём пишут современные соцсети, способные выдержать огромный поток людей

Рассказываем, на каких языках программирования их пишут и как они выдерживают такой поток юзеров.

@prog_tools

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

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

Шпаргалка по всем шпаргалкам

Это настоящая находка для любого разработчика. Сервис насчитывает около 6000 разнообразных шпаргалок в картинках: по программированию и разработке, обучению, играм и домашнему быту. Т.е. кроме классических шпаргалок по типу регулярок и SQL, тут можно найти шпаргалки по кофейным напиткам, командам в Minecraft и французской грамматике.

Сайт, который достоин быть в закладках

#шпаргалка #general #ru

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

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

​​apexcharts.js | dataviz HQ

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

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

@prog_tools

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

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

​​Вопросы от новичков

«Инструменты...» поддерживают новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с веб-разработкой. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@prog_tools

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

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

​​TODO Highlight | Подсветка тудушек

Название говорит само за себя: «маркерная» подсветка задач прямо в IDE. В дополнение, ещё и представление со всеми такими тасками в проекте.

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

Расширение на Visual Studio Marketplace

Ещё используете TODO в 2024?

⚡— да, это вечная тема
🌭 — нет, все в таскере
🌚 — могу позволить себе забить на «тудушку» вообще
🐳 — своё (напишите в комментариях, что именно)

@prog_tools

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

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

Академия Аналитиков Авито открыла набор на курс 2024 – 25

Это бесплатная образовательная программа для тех, кто хочет развиваться как аналитик данных или DS-инженер.

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

Присоединиться — задача не из лёгких. Нужно сдать два вступительных теста и быть готовым учиться до 25 часов в неделю, делать домашку и реализовывать неординарные проекты.

Зато у выпускников есть все шансы на вау-карьеру, в том числе в самом Авито.

Подать заявку.

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

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

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

Multiple Cursor Case Preserve | Сохраняем регистр при одновременном переименовании объекта в нескольких местах

Наконец эта микрофрустрация — необходимость восстанавливать регистр при одновременном переименовании, уходит в прошлое. Самое время VSCode «зашерлочить» эту замечательную фичу, а пока её можно получить с помощью бесплатного расширения.

p.s. Для тех, кто ещё только осваивается: одновременное редактирование в VSCode начнётся, если удерживать Alt на при выборе всех одновременно меняемых объектов.

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

Расширение на Visual Studio Code

@prog_tools

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

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

​​vulture | Поиск «мёртвого» кода для больших проектов

Ищет неиспользуемые функции, методы, «недостижимый» код, ненужные импорты, атрибуты, классы и прочее с описанной на картинке степенью уверенности. Позволяет обрабатывать находки в CLI. Даёт конфигурировать себя в toml-файле в рубрике [tool.vulture].

От встроенного функционала VSCode и прочих IDE отличается способностью производить поиск «мертвячины» по множеству файлов разом.

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

Проект на GitHub

@prog_tools

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

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

​​glance | Сборный дашборд о чем угодно

Интересное решение из топовых репозиториев GitHub. С помощью glance можно скомбинировать:

— RSS-фид;
— статус репозитория;
— последние видео YouTube-канала;
— календарь;
— погоду и многое другое.

Как раз, чтобы удивить мамину подругу своим прогерским рабочим столом и стать тем самым «сыном маминой подруги».

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

Проект на GitHub

@prog_tools

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

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

​​Мегагайд: культура работы с Git

Git — это не только (и не столько!) знание самой технологии и конкретных команд, но и определённая культура взаимодействия, практики, подходы, договорённости. Всё это помогает участникам команды лучше понимать друг друга и работать быстрее и чётче.

В статье — как раз об этом. В ней раскрыли, что формирует культуру работы с Git: от конвенций именования коммитов и до практик работы в пуллреквесте. В конце статьи — полезные ссылки на интерактивные обучалки, шпаргалки и гайды: https://habr.com/ru/companies/yandex_praktikum/articles/812139/

#git #шпаргалки

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

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

Яндекс приглашает студентов и начинающих разработчиков на Young Con — фестиваль для тех, кто интересуется карьерой в IT

— 6000 участников.
— Свыше 10 часов нетворкинга и активностей.
— 30 топ-менеджеров расскажут о внутренней кухне больших IT-компаний и дадут советы, как начать карьеру в одной из команд.
— Знакомство с технологиями Яндекса.
— 9 тематических «миров» — интерактивных стендов, где участники смогут узнать про сервисы и карьерные возможности, которые дает работа в IT-компании.

У участников будет возможность в будущем попасть на стажировку в Яндекс, ведь прямо на фестивале пройдут экспресс-собеседования.

На фестивале также пройдёт «Баттл вузов» — финал турнира по спортивному программированию между студентами. Команда-победитель разделит между собой призовой фонд в размере 1 млн рублей. Завершится мероприятие концертом музыкальных групп The Hatters и ХЛЕБ.

Фестиваль пройдёт 27 июня в Live Arena. Принять участие в нём можно очно или онлайн — для этого необходимо заполнить форму на сайте.

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

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

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

​​Шпаргалка: SQL команды для любого программиста

Даже не у бэкенд-программиста периодически возникает потребность работы с SQL. И чтобы расширить свою эрудицию как разработчика, сохраняйте основные SQL-команды на каждый день.

Такая подборка будет полезной при подготовке к собеседованию или просто чтобы освежить знания работы с БД.

#шпаргалка #sql #db #ru

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

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

​​AI Headshot | Аниме-аватарки

Годное приложение с нейронкой, генерирующее анимешные аватарки так, как это сделал бы Midjourney: роскошно и . Как раз для сеньорского профиля в GitHub / Stack Overflow.

Цена: бесплатно
Приложение на Google Play
Приложение на App Store

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

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

Интерактивный grep

sig позволяет пользователям осуществлять интерактивный поиск (потоковых) данных в режиме реального времени без остановки компиляции / интерпретации.

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

@prog_tools

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

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

​​Вопросы от новичков

«Инструменты...» поддерживают новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с веб-разработкой. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@prog_tools

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

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

​​margin и padding в CSS: как сразу сделать грамотно

Разбираемся в ключевых отличиях между этими важнейшими свойствами, а также знакомимся с трюками, чтобы UI / UX вашего сайта стал еще круче и грамотнее.

@prog_tools

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

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

​​Игра «Охота на утку» на CSS

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

Автору этой реализации хватило HTML и CSS, обёрнутых препроцессорами: https://tprg.ru/eVuM

#codepen

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

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

​​annyang! | Голосовое управление на вашем сайте

Крошечная text-to-speech утилита на JavaScript, позволяющая управлять веб-страницей голосом. Поиграться с демо можно здесь (разрешите на сайте JS и микрофон).

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

@prog_tools

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

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

​​Я: Сервер упал

Босс: Просто перезагрузи его

Я: Боюсь, всё не так просто...

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

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

​​Поздравляем!

Вы так долго листали, что долистали до подборки бесплатных книг. Обмана нет, вот ссылка на репозиторий.

Помимо большого количества технических книг по разным ЯП, инструментам, фреймворкам и стекам, тут есть и полезные статьи, подкасты и прочие обучающие материалы. Все ресурсы рассортированы по языкам. Есть в том числе и русский.

#подборка #книга

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

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

Path Intellisense | Умное дописывание путей

Ещё одно топовое расширение для популярной IDE, которое стоит «сшерлочить». Если автодополнением основных объектов кода могут похвастаться уже почти все, то с path почему-то лишь это расширение.

Цена: бесплатно
Расширение на Visual Studio Marketplace

@prog_tools

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

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

​​WireViz | кабеля и порты наглядно

Эта библиотека на Python принимает YAML-файлы и возвращает шикарные диаграммы на базе GraphViz. Наконец-то и здесь можно прибраться.

На входе:

connectors:
 X1:
  type: D-Sub
  subtype: female
  pinlabels: [DCD, RX, TX, DTR, GND, DSR, RTS, CTS, RI]
...
cables:
 W1:
  gauge: 0.25 mm2
  length: 0.2
  color_code: DIN
  wirecount: 3
  shield: true

connections:
-
  - X1: [5,2,3]
...

На выходе диаграмма на картинке.

Сисадмины, как вы ведёте записи об архитектуре железа?
🌚 — отрисовываю вручную
🏆 — своё (напишите в комментариях)
🌭 — никак

Цена: бесплатно
Проект на GitHub

@prog_tools

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

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

🌸 В Яндекс Еде вы можете заказать продукты из разных магазинов. Казалось бы, что может быть проще? Но чтобы вы смогли это сделать, мы разработали множество алгоритмов. Объясняем, как они работают, а ещё подробнее — в видео.

Подписывайтесь @yandex

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

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

​​Как программист набрал 70 000 подписчиков и заработал 20 млн на обучении в it

Сергей – ex-программист, а сейчас предприниматель. Он развивает свои проекты в сфере онлайн-образования.

Недавно он записал полезный подкаст, в котором разобрал:

— свой путь с нуля до 20 млн за год на менторстве и курсах;
— советы программисту по запуску онлайн-курса;
— как набрать аудиторию в соцсетях и собрать группу на обучение;
— как совмещать блог и основную работу без выгорания;
— как он вышел на первые 100/300/500к в месяц вне найма.

Чтобы забрать разбор кейса Сергея, переходите по ссылке.

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

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

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

Как одним словом сказать «использовать bash»?

🏆 — башить
🌚 — башлять
⚡ — башнючить
🐳 — своё (поделитесь в комментариях)

@prog_tools

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

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

​​Вопрос от подписчика

Задаёт Василий Трунов:

«Можете посоветовать сервис для хостинга сайта, чтобы было легко разобраться новичку. Ну или какую-нибудь статью по этой теме».

! Пожалуйста, будьте взаимовежливы. Всем нам нужно место, где можно попросить помощи.

#обсуждение

@prog_tools

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