#course
На этом ресурсе бесплатно курсы раздают - подписался на несколько по веб-технологиям:
https://www.eduonix.com/
На этом ресурсе бесплатно курсы раздают - подписался на несколько по веб-технологиям:
https://www.eduonix.com/
Eduonix
Online Learning, Tutorials, Training, Courses | Eduonix
Eduonix is an online learning, training, tutorial platform with many online courses on web development, machine learning, data science, marketing, etc. Get your hands on courses that are easy to access, extremely convenient and saves time.
Forwarded from Книги для программистов
Designing Web APIs: Building APIs That Developers Love (2018)
Авторы: Brenda Jin, Saurabh Sahni, Amir Shevat
Количество страниц: 232
Использование веб-API для предоставления сервисов разработчикам приложений является одним из наиболее интересных начинаний разработчиков программного обеспечения. Создание популярного API с процветающей экосистемой является одной из самых сложных задач. С помощью этого практического руководства разработчики, архитекторы и технические специалисты могут узнать, как ориентироваться в сложных решениях для проектирования, масштабирования, маркетинга и развития совместимых API.
Во время чтения книги вы:
✔️Изучите обзор парадигм проектирования запросов-ответов и управляемых событиями API;
✔️Изучите лучшие практики для разработки API, который отвечает потребностям ваших пользователей;
✔️Используете шаблон для создания процесса разработки API;
✔️Масштабируете свой веб-API для поддержки растущего числа вызовов API и вариантов использования;
✔️Научитесь создавать ресурсы для разработчиков, включая документацию по API, примеры и инструменты.
Достоинства:
➕Широкий спектр тем;
➕Качественные примеры.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #intermediate
Авторы: Brenda Jin, Saurabh Sahni, Amir Shevat
Количество страниц: 232
Использование веб-API для предоставления сервисов разработчикам приложений является одним из наиболее интересных начинаний разработчиков программного обеспечения. Создание популярного API с процветающей экосистемой является одной из самых сложных задач. С помощью этого практического руководства разработчики, архитекторы и технические специалисты могут узнать, как ориентироваться в сложных решениях для проектирования, масштабирования, маркетинга и развития совместимых API.
Во время чтения книги вы:
✔️Изучите обзор парадигм проектирования запросов-ответов и управляемых событиями API;
✔️Изучите лучшие практики для разработки API, который отвечает потребностям ваших пользователей;
✔️Используете шаблон для создания процесса разработки API;
✔️Масштабируете свой веб-API для поддержки растущего числа вызовов API и вариантов использования;
✔️Научитесь создавать ресурсы для разработчиков, включая документацию по API, примеры и инструменты.
Достоинства:
➕Широкий спектр тем;
➕Качественные примеры.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #intermediate
#tips #git
Интересная статья про внутренности Git. Рекомендую)
https://habr.com/ru/company/mailru/blog/493816/
Интересная статья про внутренности Git. Рекомендую)
https://habr.com/ru/company/mailru/blog/493816/
Хабр
Руководство по Git. Часть №1: все, что нужно знать про каталог .git
Начало использования Git напоминает посещение новой страны, языка которой вы не знаете. Пока ясно, где вы и куда идти, все хорошо, но стоит заблудиться — и начинаются большие проблемы. В интернете...
Forwarded from NOP::Nuances of Programming
Все разновидности тестов, способных принести пользу разработчику, - в одном месте: со схемами и примерами.
https://nuancesprog.ru/p/7833
@nuancesprog #статьи #Testing
https://nuancesprog.ru/p/7833
@nuancesprog #статьи #Testing
Forwarded from Находки в опенсорсе
This extension integrates Draw.io into #vscode
Features
- Edit .drawio or .dio files in the Draw.io editor, as xml or both.
- Edit .drawio.svg files with embedded Draw.io diagrams (might be slow for diagrams with > 400 nodes).
- To create a new diagram, simply create an empty .drawio or .drawio.svg file and open it!
.drawio.svg are valid .svg files.
- Uses an offline version of Draw.io by default.
- An online Draw.io url can be configured.
- A Draw.io theme can be selected.
https://github.com/hediet/vscode-drawio
#ts #docops
Features
- Edit .drawio or .dio files in the Draw.io editor, as xml or both.
- Edit .drawio.svg files with embedded Draw.io diagrams (might be slow for diagrams with > 400 nodes).
- To create a new diagram, simply create an empty .drawio or .drawio.svg file and open it!
.drawio.svg are valid .svg files.
- Uses an offline version of Draw.io by default.
- An online Draw.io url can be configured.
- A Draw.io theme can be selected.
https://github.com/hediet/vscode-drawio
#ts #docops
#sql #tools
Интересная штучка - надо обязательно разобраться.
Window functions allow calculations to be performed across a set of rows related to the current row
https://mariadb.com/kb/en/window-functions-overview/
https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html
Интересная штучка - надо обязательно разобраться.
Window functions allow calculations to be performed across a set of rows related to the current row
https://mariadb.com/kb/en/window-functions-overview/
https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html
Common Table Expression (CTE)
The WITH keyword signifies a Common Table Expression (CTE). It allows you to refer to a subquery expression many times in a query, as if having a temporary table that only exists for the duration of a query.
Тоже полезная вещь. В последнем проекте использовал, чтобы построить дерево одним запросом.
The WITH keyword signifies a Common Table Expression (CTE). It allows you to refer to a subquery expression many times in a query, as if having a temporary table that only exists for the duration of a query.
Тоже полезная вещь. В последнем проекте использовал, чтобы построить дерево одним запросом.
Forwarded from PHP Books
Build an API with Laravel
Автор: Thomas Gamborg Nørgaard
Год издания: 2019
Скачать книгу pdf
Скачать книгу epub
#Laravel #english
Автор: Thomas Gamborg Nørgaard
Год издания: 2019
Скачать книгу pdf
Скачать книгу epub
#Laravel #english
#fullstack #php #js #css #mysql #course #english #нереклама
Бесплатный курс по фулстек-разработке. 48 часов. Еще два дня можно бесплатно зарегаться. Вроде, выглядит неплохо. Налетай, пока дают! :)
https://www.udemy.com/course/the-complete-php-full-stack-web-developer-bootcamp/?couponCode=STAY-SAFE-HOME
Бесплатный курс по фулстек-разработке. 48 часов. Еще два дня можно бесплатно зарегаться. Вроде, выглядит неплохо. Налетай, пока дают! :)
https://www.udemy.com/course/the-complete-php-full-stack-web-developer-bootcamp/?couponCode=STAY-SAFE-HOME
Всем привет!
В списке моих каналов - прибавление 😁
https://t.me/svelte_uncolored
Svelte очень активно развивается и очень быстро догоняет большую тройку лидеров. Поэтому мне кажется, сейчас самое время в него погрузиться, чтобы оказаться на вершине этой волны через пару лет, когда он догонит остальных.
В связи с этим я решил начать копить материалы по Svelte на отдельном канале. Присоединяйтесь - будем разбираться с ним вместе ;)
В списке моих каналов - прибавление 😁
https://t.me/svelte_uncolored
Svelte очень активно развивается и очень быстро догоняет большую тройку лидеров. Поэтому мне кажется, сейчас самое время в него погрузиться, чтобы оказаться на вершине этой волны через пару лет, когда он догонит остальных.
В связи с этим я решил начать копить материалы по Svelte на отдельном канале. Присоединяйтесь - будем разбираться с ним вместе ;)
Forwarded from TechSkills - книги по программированию
Forwarded from Laravel World
Балансировка обработки задач между разными пользователями/тенантами(арендаторами)
Стратегии сбалансированной обаботки очередей для мультитенантной системы. Цель, не дать одному тенанту, пушащему слишком много задач, задержать обработку задач других тенатов.
#english
https://divinglaravel.com/balancing-job-processing-across-different-userstenants
Стратегии сбалансированной обаботки очередей для мультитенантной системы. Цель, не дать одному тенанту, пушащему слишком много задач, задержать обработку задач других тенатов.
#english
https://divinglaravel.com/balancing-job-processing-across-different-userstenants
Diving Laravel
Balancing job processing across different users/tenants - Diving Laravel
A look into preventing one tenant that's pushing too many jobs from delaying job processing of other tenants.