Сохранёнки программиста
7.61K subscribers
1.03K photos
39 videos
3 files
1.55K links
Бесплатные лекции, курсы, книги, подкасты по программированию

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
​​Вместо бубна: огромная подборка инструментов сисадмина

Хорошему системному администратору нужны хорошие инструменты. Поэтому сохраняйте огромную подборку всего, что вам может понадобиться.

Все инструменты разбиты по категориям: резервное копирование, облачные вычисления, DNS, редакторы, SSH, книги, контейнеры, безопастность и много-много чего другого. Суммарное количество сервисов доходит почти до 400 пунктов.

Отличный подгон тут

#инструмент #подборка #сисадмин
Занимательное Arduino

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

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

#курс #arduino #diy #ru
Инструмент: Агрегатор всевозможных API

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

Для этого существует отличный инструмент — API List. Это обширная коллекция различных API, где можно найти сервис на любой вкус. Все API организованы по понятным категориям и снабжены удобной системой поиска.

Никогда не угадаешь, когда это может пригодиться, поэтому лучше сохранить сразу: API List.

#инструмент #api #general
Шпаргалка по Kotlin

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

#шпаргалка #kotlin
​​80 бесплатных материалов по грамотному тестированию

Хотите работать в IT с продуктами, но душа к программированию не лежит? Некоторые в таком случае выбирают QA. Но с ним тоже может быть не всё так просто.

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

#подборка #qa #начинающим #ru
Большая шпаргалка по Docker на все случаи

Docker и виртуализация заняли уверенное место рядом со многими технологиями. Поэтому хотя бы базовое знание этого инструмента можно считать базой разработчика.

Само собой, вам не нужно заучивать десятки команд — достаточно иметь под рукой эту шпаргалку. Тут есть шпаргалки в формате картинок и просто примеров команд. Всё разделено на категории, так что не запутаетесь.

#шпаргалка #docker
Много книг есть про программирование, но что насчёт карьеры разработчика?

Уже знаете наизусть все паттерны, советы дядюшки Боба и структуры, но работу найти так и не удаётся? Или предложения не устраивают вас по условиям и зарплате?

Такие карьерные проблемы не у вас одних и есть отдельные книги по этой теме. Например, топ-10 таких книг собрали в этой статье. Изучая книги из этой подборки, вы найдёте ответы на такие вопросы: как найти работу по душе? как вести переговоры о зарплате? как правильно прокачивать свои навыки? к каким вопросам с собеседования точно стоит подготовиться? Книги выше — это как раз они.

#книга #трудоустройство #general #ru
Шпаргалка: Oh Shit, Git!?!

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

#шпаргалка #git #en
Бесплатный онлайн-тренажёр по программированию

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

Тем очень много, для каждого найдётся что-то интересное: языки программирования (HTML, CSS, JS, Python, Java, C# и т. д.), инструменты (Git, Excel, графика), и различные библиотеки и фреймворки (Pandas, Bootstrap, React и т. д.).

Ссылка: W3Schools

#general #начинающим #курс #en
​​Подборка: Игры, в которых можно играть и учиться программированию одновременно

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

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

SQL Murder History — вы будете заводить базы данных, таблички и писать запросы, чтобы выяснить — кто всё-таки убийца.
Joy of Programming — задача предстоит не лёгкая — нужно разрабатывать ПО для машин и дронов: работа, навигация, логистика и ML.
Knights of the Flexbox Table — цель игрока — помочь рыцарю пройти подземелье с помощью CSS.

Таких игр ещё много, вот же они

#подборка #ru #начинающим #продолжающим
Forwarded from Нейроканал
​​Учебник промптинга

Небольшой 40-страничный гайд на английском по обращению с GPT доступен бесплатно на arxiv.org. Чуда с генерацией больших кусков кода там не случилось, но все же пару полезных моментов вы там точно найдете.

Читать

@neuro_channel
This media is not supported in your browser
VIEW IN TELEGRAM
Анимированное руководство по CSS flex

flex — свойство в CSS, определяющее способность элемента растягиваться или сжиматься для заполнения собой доступного свободного пространства.

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

#frontend #css #ru