Сборник около 160 шпаргалок разработчика на любой вкус
Очередная годнота — Quick Reference. Тут собраны шпаргалки не только по стандартным программерским темам по типу регулярок, JS и Markdown, но и есть выжимки с советами по использованию различных сервисов и инструментов: ChatGPT, Vim, Homebrew, FileZilla и многое-многое другое.
Налетаем
#подборка #шпаргалка #general
Очередная годнота — Quick Reference. Тут собраны шпаргалки не только по стандартным программерским темам по типу регулярок, JS и Markdown, но и есть выжимки с советами по использованию различных сервисов и инструментов: ChatGPT, Vim, Homebrew, FileZilla и многое-многое другое.
Налетаем
#подборка #шпаргалка #general
Доклад: Проектирование и разработка асинхронной архитектуры
Асинхронная архитектура вызывает вопросы и проблемы, с которыми приходится сталкиваться разработчикам и архитекторам. Не имея опыта с подобными системами, разработчики используют практики проектирования монолита, что приводит к распределённому монолиту с синхронными коммуникациями, в котором могут возникнуть следующие проблемы:
— отказ одного сервиса влечет за собой отказ системы целиком;
— добавление или изменение функционала требует изменения кода в нескольких сервисах одновременно;
— сложности при отладке и поиске причин отказа.
Что бы избежать подобной связанности между сервисами, стоит асинхронной архитектурой, где коммуникация происходит посредством событий и стриминга данных. Как это сделать — рассказали в докладе.
#доклад #архитектура #ru
Асинхронная архитектура вызывает вопросы и проблемы, с которыми приходится сталкиваться разработчикам и архитекторам. Не имея опыта с подобными системами, разработчики используют практики проектирования монолита, что приводит к распределённому монолиту с синхронными коммуникациями, в котором могут возникнуть следующие проблемы:
— отказ одного сервиса влечет за собой отказ системы целиком;
— добавление или изменение функционала требует изменения кода в нескольких сервисах одновременно;
— сложности при отладке и поиске причин отказа.
Что бы избежать подобной связанности между сервисами, стоит асинхронной архитектурой, где коммуникация происходит посредством событий и стриминга данных. Как это сделать — рассказали в докладе.
#доклад #архитектура #ru
YouTube
Проектирование и разработка асинхронной архитектуры. Антон Давыдов.
Подписывайтесь на наш канал здесь и в телеграмм https://t.iss.one/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Асинхронная архитектура вызывает вопросы и проблемы, с которыми приходится сталкиваться разработчикам и архитекторам.…
Асинхронная архитектура вызывает вопросы и проблемы, с которыми приходится сталкиваться разработчикам и архитекторам.…
Forwarded from Точка входа в программирование
15+ небанальных ресурсов для начинающего/продолжающего Python-разработчика
Тема материалов по Python для начинающих уже избыточна, поэтому в статье автор постарался собрать менее заезженные ресурсы, которые всё такие же полезные. Вот некоторые из них:
— Цикл лекций МФТИ
— Интерактивный учебник по Python
— Репозиторий 30-Days-Of-Python
— Видеокурс от Яндекса
— Ускоренный видеокурс по Django
Это лишь небольшая часть материалов. Остальное можно найти в статье.
@prog_point #python
Тема материалов по Python для начинающих уже избыточна, поэтому в статье автор постарался собрать менее заезженные ресурсы, которые всё такие же полезные. Вот некоторые из них:
— Цикл лекций МФТИ
— Интерактивный учебник по Python
— Репозиторий 30-Days-Of-Python
— Видеокурс от Яндекса
— Ускоренный видеокурс по Django
Это лишь небольшая часть материалов. Остальное можно найти в статье.
@prog_point #python
YouTube
2020 Практика программирования на Python, лекция №1
Практика: https://cs.mipt.ru/python
Вместо бубна: огромная подборка инструментов сисадмина
Хорошему системному администратору нужны хорошие инструменты. Поэтому сохраняйте огромную подборку всего, что вам может понадобиться.
Все инструменты разбиты по категориям: резервное копирование, облачные вычисления, DNS, редакторы, SSH, книги, контейнеры, безопастность и много-много чего другого. Суммарное количество сервисов доходит почти до 400 пунктов.
Отличный подгон тут
#инструмент #подборка #сисадмин
Хорошему системному администратору нужны хорошие инструменты. Поэтому сохраняйте огромную подборку всего, что вам может понадобиться.
Все инструменты разбиты по категориям: резервное копирование, облачные вычисления, DNS, редакторы, SSH, книги, контейнеры, безопастность и много-много чего другого. Суммарное количество сервисов доходит почти до 400 пунктов.
Отличный подгон тут
#инструмент #подборка #сисадмин
Занимательное Arduino
Arduino — это крутая штука для тех, кто хочет научиться программировать и разбираться в электронике. С помощью Arduino можно делать разные интерактивные гаджеты, роботов и даже устройства для Интернета вещей.
А научиться всему этому поможет данный курс. В нём читателю даётся теоретические и практические скилы, а также навыки по общему программированию. Порог вхождения нулевой, ведь для старта не обязательно закупать кучу различных железок, а можно воспользоваться специальным эмулятором, пользоваться которым тоже научат.
#курс #arduino #diy #ru
Arduino — это крутая штука для тех, кто хочет научиться программировать и разбираться в электронике. С помощью Arduino можно делать разные интерактивные гаджеты, роботов и даже устройства для Интернета вещей.
А научиться всему этому поможет данный курс. В нём читателю даётся теоретические и практические скилы, а также навыки по общему программированию. Порог вхождения нулевой, ведь для старта не обязательно закупать кучу различных железок, а можно воспользоваться специальным эмулятором, пользоваться которым тоже научат.
#курс #arduino #diy #ru
Stepik: online education
Занимательное Arduino
Электронный лабораторный практикум состоит из курса лабораторных работ и разработан специально для подготовки обучающихся к конкурсу межпредметных навыков и знаний «Интеллектуальный мегаполис. Потенциал» по ИТ – направлению, связанному с разработкой в среде…
Инструмент: Агрегатор всевозможных API
Найти сразу подходящий API может оказаться нелёгкой задачей. Более того, о существовании некоторых из них можно даже не подозревать. Но такую ситуацию можно значительно облегчить.
Для этого существует отличный инструмент — API List. Это обширная коллекция различных API, где можно найти сервис на любой вкус. Все API организованы по понятным категориям и снабжены удобной системой поиска.
Никогда не угадаешь, когда это может пригодиться, поэтому лучше сохранить сразу: API List.
#инструмент #api #general
Найти сразу подходящий API может оказаться нелёгкой задачей. Более того, о существовании некоторых из них можно даже не подозревать. Но такую ситуацию можно значительно облегчить.
Для этого существует отличный инструмент — API List. Это обширная коллекция различных API, где можно найти сервис на любой вкус. Все API организованы по понятным категориям и снабжены удобной системой поиска.
Никогда не угадаешь, когда это может пригодиться, поэтому лучше сохранить сразу: API List.
#инструмент #api #general
apilist.fun
A collective list of APIs. Build.
A collective list of APIs, Go Build Something.
Forwarded from Мобильная разработка
Шпаргалка по Kotlin
Держите небольшую, но полезную шпаргалку, которая поможет быстро вспомнить ключевые моменты синтаксиса и нюансы в работе кода.
#шпаргалка #kotlin
Держите небольшую, но полезную шпаргалку, которая поможет быстро вспомнить ключевые моменты синтаксиса и нюансы в работе кода.
#шпаргалка #kotlin
80 бесплатных материалов по грамотному тестированию
Хотите работать в IT с продуктами, но душа к программированию не лежит? Некоторые в таком случае выбирают QA. Но с ним тоже может быть не всё так просто.
Чтобы развиваться в этом направлении было легче, забирайте отличную подборку бесплатных материалов по тестированию: различные мануалы, подкасты, онлайн-курсы и инструменты.
#подборка #qa #начинающим #ru
Хотите работать в IT с продуктами, но душа к программированию не лежит? Некоторые в таком случае выбирают QA. Но с ним тоже может быть не всё так просто.
Чтобы развиваться в этом направлении было легче, забирайте отличную подборку бесплатных материалов по тестированию: различные мануалы, подкасты, онлайн-курсы и инструменты.
#подборка #qa #начинающим #ru
Большая шпаргалка по Docker на все случаи
Docker и виртуализация заняли уверенное место рядом со многими технологиями. Поэтому хотя бы базовое знание этого инструмента можно считать базой разработчика.
Само собой, вам не нужно заучивать десятки команд — достаточно иметь под рукой эту шпаргалку. Тут есть шпаргалки в формате картинок и просто примеров команд. Всё разделено на категории, так что не запутаетесь.
#шпаргалка #docker
Docker и виртуализация заняли уверенное место рядом со многими технологиями. Поэтому хотя бы базовое знание этого инструмента можно считать базой разработчика.
Само собой, вам не нужно заучивать десятки команд — достаточно иметь под рукой эту шпаргалку. Тут есть шпаргалки в формате картинок и просто примеров команд. Всё разделено на категории, так что не запутаетесь.
#шпаргалка #docker
Много книг есть про программирование, но что насчёт карьеры разработчика?
Уже знаете наизусть все паттерны, советы дядюшки Боба и структуры, но работу найти так и не удаётся? Или предложения не устраивают вас по условиям и зарплате?
Такие карьерные проблемы не у вас одних и есть отдельные книги по этой теме. Например, топ-10 таких книг собрали в этой статье. Изучая книги из этой подборки, вы найдёте ответы на такие вопросы: как найти работу по душе? как вести переговоры о зарплате? как правильно прокачивать свои навыки? к каким вопросам с собеседования точно стоит подготовиться? Книги выше — это как раз они.
#книга #трудоустройство #general #ru
Уже знаете наизусть все паттерны, советы дядюшки Боба и структуры, но работу найти так и не удаётся? Или предложения не устраивают вас по условиям и зарплате?
Такие карьерные проблемы не у вас одних и есть отдельные книги по этой теме. Например, топ-10 таких книг собрали в этой статье. Изучая книги из этой подборки, вы найдёте ответы на такие вопросы: как найти работу по душе? как вести переговоры о зарплате? как правильно прокачивать свои навыки? к каким вопросам с собеседования точно стоит подготовиться? Книги выше — это как раз они.
#книга #трудоустройство #general #ru
Шпаргалка: Oh Shit, Git!?!
Наверное, практически каждый хоть раз попадал в казалось бы безвыходную или трудную ситуацию при работе с Git: коммиты не в ту ветку, необходимость отмены старого коммита или пустой diff. Однако даже с таких проблем можно выйти практически безболезненно. Как именно — рассказывают в этой шпаргалке.
#шпаргалка #git #en
Наверное, практически каждый хоть раз попадал в казалось бы безвыходную или трудную ситуацию при работе с Git: коммиты не в ту ветку, необходимость отмены старого коммита или пустой diff. Однако даже с таких проблем можно выйти практически безболезненно. Как именно — рассказывают в этой шпаргалке.
#шпаргалка #git #en
Бесплатный онлайн-тренажёр по программированию
На этом сервисе можно найти большое количество обучающих материалов по разным темам и тренажёры к ним же — вы сможете закреплять изученную теорию практикой, не выходя из браузера.
Тем очень много, для каждого найдётся что-то интересное: языки программирования (HTML, CSS, JS, Python, Java, C# и т. д.), инструменты (Git, Excel, графика), и различные библиотеки и фреймворки (Pandas, Bootstrap, React и т. д.).
Ссылка: W3Schools
#general #начинающим #курс #en
На этом сервисе можно найти большое количество обучающих материалов по разным темам и тренажёры к ним же — вы сможете закреплять изученную теорию практикой, не выходя из браузера.
Тем очень много, для каждого найдётся что-то интересное: языки программирования (HTML, CSS, JS, Python, Java, C# и т. д.), инструменты (Git, Excel, графика), и различные библиотеки и фреймворки (Pandas, Bootstrap, React и т. д.).
Ссылка: W3Schools
#general #начинающим #курс #en