Forwarded from IT Библиотека
📓 Введение в SQL
М.Грабер
SQL символизирует собой Струк- турированный Язык Запросов. Это - язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются на- борами связанной информации сохраняемой в таблицах.
#sql
📁 Скачать
@itlecture
М.Грабер
SQL символизирует собой Струк- турированный Язык Запросов. Это - язык который дает вам возможность создавать и работать в реляционных базах данных, которые являются на- борами связанной информации сохраняемой в таблицах.
#sql
📁 Скачать
@itlecture
#git #tips
Несколько типичны ошибок в Git, и как их исправить.
Всем начинающим - особенно рекомендую ;)
https://habr.com/ru/company/flant/blog/419733/
Несколько типичны ошибок в Git, и как их исправить.
Всем начинающим - особенно рекомендую ;)
https://habr.com/ru/company/flant/blog/419733/
Хабр
Git happens! 6 типичных ошибок Git и как их исправить
Прим. перев. : На днях в блоге для инженеров любимого нами проекта GitLab появилась небольшая, но весьма полезная заметка с инструкциями, которые помогают сохранить время и нервы в случае различных...
#backend #course
Архитетура высоконагруженных систем. Микросервисы. Слив курса.
https://yadi.sk/d/wIAH_OP8hAD4eg
Архитетура высоконагруженных систем. Микросервисы. Слив курса.
https://yadi.sk/d/wIAH_OP8hAD4eg
Yandex.Disk
[BOOMINFO.RU][OTUS] Архитектор высоких нагрузок (2019)
View and download from Yandex.Disk
Forwarded from Книги для программистов
MongoDB: The Definitive Guide (2019)
Автор: Shannon Bradshaw, Eoin Brazil, Kristina Chodorow
Количество страниц: 514
#english #book #intermediate
Управляйте своими данными с помощью системы, разработанной для поддержки современной разработки приложений. Обновлённое для MongoDB 4.2, третье издание этого руководства демонстрирует преимущества использования документоориентированных СУБД. Вы узнаете, как эта безопасная высокопроизводительная система обеспечивает гибкие модели данных, высокую доступность и горизонтальную масштабируемость.
Что внутри:
✔️Работа с MongoDB, выполнение операций записи, поиск документов и создание сложных запросов;
✔️Агрегирование данных и использование транзакций для вашего приложения;
✔️Важные аспекты администрирования приложений, аутентификация и авторизация;
✔️Используйте статистику при мониторинге, резервном копировании и восстановлении, а также используйте системные настройки при развертывании MongoDB.
Достоинства:
➕Актуальность материала;
➕Множество примеров;
➕Широкий спектр тем.
Недостатки:
➖Не замечено.
Автор: Shannon Bradshaw, Eoin Brazil, Kristina Chodorow
Количество страниц: 514
#english #book #intermediate
Управляйте своими данными с помощью системы, разработанной для поддержки современной разработки приложений. Обновлённое для MongoDB 4.2, третье издание этого руководства демонстрирует преимущества использования документоориентированных СУБД. Вы узнаете, как эта безопасная высокопроизводительная система обеспечивает гибкие модели данных, высокую доступность и горизонтальную масштабируемость.
Что внутри:
✔️Работа с MongoDB, выполнение операций записи, поиск документов и создание сложных запросов;
✔️Агрегирование данных и использование транзакций для вашего приложения;
✔️Важные аспекты администрирования приложений, аутентификация и авторизация;
✔️Используйте статистику при мониторинге, резервном копировании и восстановлении, а также используйте системные настройки при развертывании MongoDB.
Достоинства:
➕Актуальность материала;
➕Множество примеров;
➕Широкий спектр тем.
Недостатки:
➖Не замечено.
MongoDB - одна из популярнейших NoSQL-база данных, лучше всего подходящая для слабосвязанных но массивных данных. Она хорошо масштабируется,и даёт высокую скорость доступа к данным.
Я бы сказал, что это что-то среднее между key-value-хранилищами и SQL-базами данных. Не панацея, но очень полезно иметь в арсенале бэкенд-разработчика.
Я бы сказал, что это что-то среднее между key-value-хранилищами и SQL-базами данных. Не панацея, но очень полезно иметь в арсенале бэкенд-разработчика.
Forwarded from PHP Books
PHP Microservices
Автор: Carlos Pérez Sánchez, Pablo Solar Vilariño
Год издания: 2017
Скачать книгу
#php #english
Автор: Carlos Pérez Sánchez, Pablo Solar Vilariño
Год издания: 2017
Скачать книгу
#php #english
#theory Уровень программиста определяется не количеством языков, на которых он может писать программы, а количеством алгоритмов , структур данных и эффективных техник структурирования кода. Язык при желании можно изучить за несколько недель, а научиться писать на нём сложный, но качественный и быстрый код - на это уходят годы. Не теряйте время - растите над языками ;)
Forwarded from IT лекции
📄 Динамические структуры данных
1. Односвязный список - Смотреть
2. Двусвязный список - Смотреть
3. Бинарное дерево - Смотреть
4. Стек как структура данных - Смотреть
5. Очередь как структура данных - Смотреть
6. Очередь с приоритетом | Кольцевая очередь - Смотреть
7. Дек | Deque - Смотреть
@itlecture
1. Односвязный список - Смотреть
2. Двусвязный список - Смотреть
3. Бинарное дерево - Смотреть
4. Стек как структура данных - Смотреть
5. Очередь как структура данных - Смотреть
6. Очередь с приоритетом | Кольцевая очередь - Смотреть
7. Дек | Deque - Смотреть
@itlecture
YouTube
Односвязный список | Динамические структуры данных #1
В этом уроке мы начинаем изучение раздела "Динамические структуры данных". Сегодня мы узнаем что такое односвязный список (он же однонаправленный список), для чего он нужен, а так же рассмотрим его преимущества и недостатки.
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
Если вам…
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅
Если вам…
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Визуальный клиент Git для терминала: https://github.com/jesseduffield/lazygit
Написан на Go, есть пакеты под популярные дистрибутивы Linux и сборка под Windows.
Git — очень удобный и мощный инструмент. Но начать им пользоваться сразу на полную не всегда просто. Так что подобные инструменты помогают перестать бояться мержей, ребейзов и других страшных слов.
#git
Написан на Go, есть пакеты под популярные дистрибутивы Linux и сборка под Windows.
Git — очень удобный и мощный инструмент. Но начать им пользоваться сразу на полную не всегда просто. Так что подобные инструменты помогают перестать бояться мержей, ребейзов и других страшных слов.
#git
#linux
Каждому бэкэндеру рано или поздно приходится сталкиваться с линуксом.
Вот небольшая шпаргалка по самым частым командам баша для тех, кто ещё боится линукса.
Подтверждаю: я сам почти всеми регулярно пользуюсь, иногда даже в Винде их не хватает (в прочем, при большом желании это поправимо)
https://drbrain.ru/articles/basic-linux-commans/
Каждому бэкэндеру рано или поздно приходится сталкиваться с линуксом.
Вот небольшая шпаргалка по самым частым командам баша для тех, кто ещё боится линукса.
Подтверждаю: я сам почти всеми регулярно пользуюсь, иногда даже в Винде их не хватает (в прочем, при большом желании это поправимо)
https://drbrain.ru/articles/basic-linux-commans/
#теория
Очень неплохая статья про то, как надо писать код, чтобы потом не было мучительно больно. Крайне рекомендую новичкам прочитать её два или три раза. ;)
https://proglib.io/p/kak-napisat-kod-kotoryy-polyubyat-vse-2020-03-17
Очень неплохая статья про то, как надо писать код, чтобы потом не было мучительно больно. Крайне рекомендую новичкам прочитать её два или три раза. ;)
https://proglib.io/p/kak-napisat-kod-kotoryy-polyubyat-vse-2020-03-17
Библиотека программиста
Как написать код, который полюбят все
Набор практик хорошего кода, не зависящих от языка программирования. Примените их, и ваш код будет не только работать, но и читаться.
#laravel #vue #tools
Интересный фреймворк для личного кабинета на Laravel+Vue с готовым управлением пользователями, дашбордом, элементами UI, уведомлениями и другими плюшками. Попробую с ним как-нибудь поразбираться.
http://demo.antaresproject.io
https://www.antaresproject.io/
Интересный фреймворк для личного кабинета на Laravel+Vue с готовым управлением пользователями, дашбордом, элементами UI, уведомлениями и другими плюшками. Попробую с ним как-нибудь поразбираться.
http://demo.antaresproject.io
https://www.antaresproject.io/
demo.antaresproject.io
Antares Demo
Thank you for choosing Antares as a foundation for your application. You can find the latest updates and documentation at: http://antaresproject.io
#laravel #tools
Google Sheets через Eloquent. Библиотечка позволяет читать данные из гугл-таблицы. Записи еще нет, но планируется)
https://github.com/grosv/eloquent-sheets
Google Sheets через Eloquent. Библиотечка позволяет читать данные из гугл-таблицы. Записи еще нет, но планируется)
https://github.com/grosv/eloquent-sheets
GitHub
GitHub - grosv/eloquent-sheets at laravelnews
Sushi-powered Eloquent Models for Google Sheets. Contribute to grosv/eloquent-sheets development by creating an account on GitHub.
#laravel #tips
Углубляем понимание Route в Laravel. Я для себя кое-что нового почерпнул.
https://laravel.demiart.ru/routing-advanced-tips/
Углубляем понимание Route в Laravel. Я для себя кое-что нового почерпнул.
https://laravel.demiart.ru/routing-advanced-tips/
Уроки Laravel
Продвинутые советы по Маршрутизации в Laravel | Уроки Laravel
Все мы используем простой синтаксис Route::get() и Route::post(), но в больших проектах это делать сложнее. В этой статье собраны несколько советов для различных ситуаций. Совет 1. Route::get() ДО Rou
#php #спёрнуто
Несколько интересных ресурсов, посвященных языку PHP.
KILLERPHP
killerphp.com. Девиз сайта: “Уроки для не ботанов”. Это, пожалуй, один из крупнейших ресурсов, посвященных PHP и веб-разработке в целом. Сайт, начавший свою работу еще в 2010 году, содержит блоги, видео, руководства и другие материалы. Заходите, не пожалеете.
NOMADPHP
nomadphp.com. Если нужна подробная информация о конференциях, семинарах, интервью - Вам сюда. Здесь находятся сотни руководств и обзоров, посвященных веб-разработке, описания лучших практик и другие полезные материалы.
PHPPOINT
phptpoint.com. Огромный источник информации о PHP, ООП, продвинутых техниках программирования.
DNA88
dna88.com. Название звучит странно. Но сам сайт просто невероятен. Здесь есть все, что Вам нужно. То есть, буквально все: фреймворки, роутеры, протоколы передачи данных, шаблоны, библиотеки изображений, тесты, документы, безопасность, рекомендации - любые материалы. Этот список можно продолжать бесконечно.
PHPTHERIGHTWAY
phptherightway.com. Лучшая постоянно обновляемая документация, возможно, она даже лучше чем на официальном сайте PHP.
PHPPOT
phppot.com. Великолепное руководство для начинающих. Содержит огромное количество полезных проектов.
PHPCLASSES
phpclasses.org. Вы не являетесь PHP-разработчиком, если не знаете про этот ресурс. Сайт содержит большое количество готовых скриптов, обзоров, вакансий, рецензий на книги.
PHPARCH
phparch.com. Журнал для PHP-разработчиков. Здесь также можно найти обзоры, рецензии, интервью.
PHPFLOW
phpflow.com. Бесконечное количество обзоров, блогов и исходников. Ресурс будет полезен и тем, что изучает MySQL, jQuery и Angular.
PHPCLICKS
phpclicks.com. Сайт содержит множество контента, посвященнго PHP, MySQL, jQuery, Wordpress.
PACKAGIST.ORG
packagist.org. Ресурс, о котором знает каждый PHP-разработчик. Содержит библиотеки для composer’а. Сайт интегрирован с GitHub, что значительно упрощает публикацию новых проектов.
Несколько интересных ресурсов, посвященных языку PHP.
KILLERPHP
killerphp.com. Девиз сайта: “Уроки для не ботанов”. Это, пожалуй, один из крупнейших ресурсов, посвященных PHP и веб-разработке в целом. Сайт, начавший свою работу еще в 2010 году, содержит блоги, видео, руководства и другие материалы. Заходите, не пожалеете.
NOMADPHP
nomadphp.com. Если нужна подробная информация о конференциях, семинарах, интервью - Вам сюда. Здесь находятся сотни руководств и обзоров, посвященных веб-разработке, описания лучших практик и другие полезные материалы.
PHPPOINT
phptpoint.com. Огромный источник информации о PHP, ООП, продвинутых техниках программирования.
DNA88
dna88.com. Название звучит странно. Но сам сайт просто невероятен. Здесь есть все, что Вам нужно. То есть, буквально все: фреймворки, роутеры, протоколы передачи данных, шаблоны, библиотеки изображений, тесты, документы, безопасность, рекомендации - любые материалы. Этот список можно продолжать бесконечно.
PHPTHERIGHTWAY
phptherightway.com. Лучшая постоянно обновляемая документация, возможно, она даже лучше чем на официальном сайте PHP.
PHPPOT
phppot.com. Великолепное руководство для начинающих. Содержит огромное количество полезных проектов.
PHPCLASSES
phpclasses.org. Вы не являетесь PHP-разработчиком, если не знаете про этот ресурс. Сайт содержит большое количество готовых скриптов, обзоров, вакансий, рецензий на книги.
PHPARCH
phparch.com. Журнал для PHP-разработчиков. Здесь также можно найти обзоры, рецензии, интервью.
PHPFLOW
phpflow.com. Бесконечное количество обзоров, блогов и исходников. Ресурс будет полезен и тем, что изучает MySQL, jQuery и Angular.
PHPCLICKS
phpclicks.com. Сайт содержит множество контента, посвященнго PHP, MySQL, jQuery, Wordpress.
PACKAGIST.ORG
packagist.org. Ресурс, о котором знает каждый PHP-разработчик. Содержит библиотеки для composer’а. Сайт интегрирован с GitHub, что значительно упрощает публикацию новых проектов.
#laravel #tips
В моём первом приложении на стеке Laravel+Vue понадобилась регистрация пользователей через API со всеми плюшками. Добрые люди подкинули ссылку на статью, как сделать:
https://si-dev.com/uk/blog/rest-api-auth-with-laravel-passport
В моём первом приложении на стеке Laravel+Vue понадобилась регистрация пользователей через API со всеми плюшками. Добрые люди подкинули ссылку на статью, как сделать:
https://si-dev.com/uk/blog/rest-api-auth-with-laravel-passport
Si-Dev
REST API аутентифікація з використанням Laravel Passport
У цій статті розглянемо як в Laravel створити API аутентифікацію за допомогою офіційного пакета Passport.