#advanced #laravel
Делаем CRUD приложение с использованием паттерна Репозиторий.
https://prglb.ru/5t1e3
Делаем CRUD приложение с использованием паттерна Репозиторий.
https://prglb.ru/5t1e3
#book
Следующее руководство написано для тех, кто до сих пор не может выйти из Vim, и для тех, кому эта шутка уже приелась и Vim - их основной инструмент. И правда, этот маленький и невзрачный редактор может слишком много, чтобы им не пользоваться. Данное руководство научит вас использовать все возможности последней версии Vim, а также его более современный и удобный форк Neovim.
https://yangx.top/progbook/3342
Следующее руководство написано для тех, кто до сих пор не может выйти из Vim, и для тех, кому эта шутка уже приелась и Vim - их основной инструмент. И правда, этот маленький и невзрачный редактор может слишком много, чтобы им не пользоваться. Данное руководство научит вас использовать все возможности последней версии Vim, а также его более современный и удобный форк Neovim.
https://yangx.top/progbook/3342
Telegram
Книги для программистов
#book
Сегодня объектно-ориентированное программирование является чуть ли не главной парадигмой разработки. Если вы используете один из популярных языков программирования, то почти наверняка используете ООП. А если вы еще не начали, настоящее руководство для вас. Вы изучите основы, теорию и на практических примерах познакомитесь с основными принципами.
https://yangx.top/progbook/3349
Сегодня объектно-ориентированное программирование является чуть ли не главной парадигмой разработки. Если вы используете один из популярных языков программирования, то почти наверняка используете ООП. А если вы еще не начали, настоящее руководство для вас. Вы изучите основы, теорию и на практических примерах познакомитесь с основными принципами.
https://yangx.top/progbook/3349
Telegram
Книги для программистов
#book
Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.
https://yangx.top/progbook/3354
Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.
https://yangx.top/progbook/3354
Telegram
Книги для программистов
#book
Возможно, вы уже успели использовать технологию Ajax, позволяющую в фоновом режиме общаться с сервером, передавая и получая данные. Однако Ajax не поддерживает непрерывное соединение, как другая популярная технология - веб-сокеты. В этом руководстве на многочисленных примерах на Node.js и JavaScript вы изучите работу с веб-сокетами.
https://yangx.top/progbook/3356
Возможно, вы уже успели использовать технологию Ajax, позволяющую в фоновом режиме общаться с сервером, передавая и получая данные. Однако Ajax не поддерживает непрерывное соединение, как другая популярная технология - веб-сокеты. В этом руководстве на многочисленных примерах на Node.js и JavaScript вы изучите работу с веб-сокетами.
https://yangx.top/progbook/3356
Telegram
Книги для программистов
#book
Redis - одна из наиболее популярных NoSQL СУБД. Из настоящего руководства вы узнаете, как установить Redis, настроить и работать со структурами данных. Также вы научитесь увеличивать масштабируемость и производительность ваших приложений благодаря встроенным методам эффективного управления данными в Redis. Кроме этого, автор поделится с вами основными советами резервного копирования и восстановления данных в Redis.
https://yangx.top/progbook/3358
Redis - одна из наиболее популярных NoSQL СУБД. Из настоящего руководства вы узнаете, как установить Redis, настроить и работать со структурами данных. Также вы научитесь увеличивать масштабируемость и производительность ваших приложений благодаря встроенным методам эффективного управления данными в Redis. Кроме этого, автор поделится с вами основными советами резервного копирования и восстановления данных в Redis.
https://yangx.top/progbook/3358
Telegram
Книги для программистов
#book
Настоящее руководство посвящено современному дизайну и архитектуре популярной среди разработчиков OC Linux. Вы научитесь работать с командной строкой, инструментами для разработчиков, начнёте понимать, как работает данная ОС внутри. Также вы познакомитесь с особым понятием "философия" Linux, которое включает в себя отношения к использованию опенсоурсного ПО, взгляд на разработку и много интересного.
https://yangx.top/progbook/3363
Настоящее руководство посвящено современному дизайну и архитектуре популярной среди разработчиков OC Linux. Вы научитесь работать с командной строкой, инструментами для разработчиков, начнёте понимать, как работает данная ОС внутри. Также вы познакомитесь с особым понятием "философия" Linux, которое включает в себя отношения к использованию опенсоурсного ПО, взгляд на разработку и много интересного.
https://yangx.top/progbook/3363
Telegram
Книги для программистов
#book #docker
Docker стал стандартом управления процессом разработки приложений. Потратив время на его изучение, впоследствии вы сможете безболезненно внедрять Docker в производство крупных приложений и сервисов. Данное руководство хорошо описывает основы по работе с ним, среди которых основы контейнеризации, Docker Compose, Docker Swarm, а также работа с Kubernetes и крупной инфраструктурой.
https://yangx.top/progbook/3365
Docker стал стандартом управления процессом разработки приложений. Потратив время на его изучение, впоследствии вы сможете безболезненно внедрять Docker в производство крупных приложений и сервисов. Данное руководство хорошо описывает основы по работе с ним, среди которых основы контейнеризации, Docker Compose, Docker Swarm, а также работа с Kubernetes и крупной инфраструктурой.
https://yangx.top/progbook/3365
Telegram
Книги для программистов
#библиотека #beginner
Html to Markdown — это библиотека, как следует из её названия, помогает конвертировать html разметку в markdown.
https://github.com/thephpleague/html-to-markdown
Html to Markdown — это библиотека, как следует из её названия, помогает конвертировать html разметку в markdown.
https://github.com/thephpleague/html-to-markdown
GitHub
GitHub - thephpleague/html-to-markdown: Convert HTML to Markdown with PHP
Convert HTML to Markdown with PHP. Contribute to thephpleague/html-to-markdown development by creating an account on GitHub.
#библиотека #beginner
Если вы мечтаете написать собственный фреймворк, то вот вам ещё один инструмент — Phinx. Данная библиотека предназначена для выполнения миграций.
https://github.com/cakephp/phinx
Если вы мечтаете написать собственный фреймворк, то вот вам ещё один инструмент — Phinx. Данная библиотека предназначена для выполнения миграций.
https://github.com/cakephp/phinx
GitHub
GitHub - cakephp/phinx: PHP Database Migrations for Everyone
PHP Database Migrations for Everyone. Contribute to cakephp/phinx development by creating an account on GitHub.
#book #linux
Это практическое руководство по операционной системе Linux написано для любого пользователя, независимо от того, является ли он настоящим новичком или продвинутым пользователем. Это обновленное девятое издание охватывает последние версии Linux 7 (RHEL 7), Fedora 21 и Ubuntu 14.04 LTS, а также включает информацию об облачных вычислениях и разработке с руководством по Openstack и Cloudforms.
https://yangx.top/progbook/3377
Это практическое руководство по операционной системе Linux написано для любого пользователя, независимо от того, является ли он настоящим новичком или продвинутым пользователем. Это обновленное девятое издание охватывает последние версии Linux 7 (RHEL 7), Fedora 21 и Ubuntu 14.04 LTS, а также включает информацию об облачных вычислениях и разработке с руководством по Openstack и Cloudforms.
https://yangx.top/progbook/3377
Telegram
Книги для программистов
#advanced
В этом репозитории вы найдете многочисленные туториалы по Docker: от знакомства с основными командами до деплоя.
https://prglb.ru/2xas7
В этом репозитории вы найдете многочисленные туториалы по Docker: от знакомства с основными командами до деплоя.
https://prglb.ru/2xas7
#book
Возможно, вам как простому пользователю и разработчику не нужно думать о настройке компьютерных сетей в офисе, если за вас это сделают сисадмины, однако уметь разбираться в этом - хороший навык, который к тому же легко приобретается. А это руководство поможет вам разобраться с основами настройки беспроводных и локальных сетей и в богатой терминологии системного администрирования.
https://yangx.top/progbook/3383
Возможно, вам как простому пользователю и разработчику не нужно думать о настройке компьютерных сетей в офисе, если за вас это сделают сисадмины, однако уметь разбираться в этом - хороший навык, который к тому же легко приобретается. А это руководство поможет вам разобраться с основами настройки беспроводных и локальных сетей и в богатой терминологии системного администрирования.
https://yangx.top/progbook/3383
Telegram
Книги для программистов
#git #novice
Наверняка вы слышали о Git — незаменимом инструменте любого программиста. Чтобы научиться с ним работать, мы подготовили для вас несколько полезных ресурсов.
1. Git
В этой книге даётся описание ветвления в git, работа с git на сервере и описание других инструментов для удобной разработки.
2. Learn Git Branching
Этот сайт предназначен для обучения git посредством лёгкой игры. Благодаря нему вы научитесь простым командам по управлению вашим репозиторием.
3. Try Git
Данное приложение предоставляет доступ к онлайн-оболочке, с которой вы можете экспериментировать, вводя различные команды.
Наверняка вы слышали о Git — незаменимом инструменте любого программиста. Чтобы научиться с ним работать, мы подготовили для вас несколько полезных ресурсов.
1. Git
В этой книге даётся описание ветвления в git, работа с git на сервере и описание других инструментов для удобной разработки.
2. Learn Git Branching
Этот сайт предназначен для обучения git посредством лёгкой игры. Благодаря нему вы научитесь простым командам по управлению вашим репозиторием.
3. Try Git
Данное приложение предоставляет доступ к онлайн-оболочке, с которой вы можете экспериментировать, вводя различные команды.
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
#php #библиотека
Простая объектно-ориентированная оболочка для API GitHub, написанная на PHP.
https://github.com/KnpLabs/php-github-api
Простая объектно-ориентированная оболочка для API GitHub, написанная на PHP.
https://github.com/KnpLabs/php-github-api
GitHub
GitHub - KnpLabs/php-github-api: A simple PHP GitHub API client, Object Oriented, tested and documented.
A simple PHP GitHub API client, Object Oriented, tested and documented. - KnpLabs/php-github-api
#advanced #video
В этом видео автор рассмотрит самые популярные ошибки, совершаемые разработчиками на этапе построения инфраструктуры. Так, например, вы узнаете, почему многие операции в базу данных лучше заворачивать в транзакцию; почему пользовательские сессии лучше хранить в redis или memcached; что может случиться, если вы запустите много крон-команд или будете зависеть от внешних апи, а также много другое.
https://prglb.ru/3etfu
В этом видео автор рассмотрит самые популярные ошибки, совершаемые разработчиками на этапе построения инфраструктуры. Так, например, вы узнаете, почему многие операции в базу данных лучше заворачивать в транзакцию; почему пользовательские сессии лучше хранить в redis или memcached; что может случиться, если вы запустите много крон-команд или будете зависеть от внешних апи, а также много другое.
https://prglb.ru/3etfu
#advanced
В этой статье автор рассматривает основы репликации на примере СУБД MySQL.
https://prglb.ru/5wfip
В этой статье автор рассматривает основы репликации на примере СУБД MySQL.
https://prglb.ru/5wfip
Хайлоад
Репликация данных
Типы и способы применения репликации на примере MySQL
#advanced
Удобная и гибкая библиотека для реализации пагинации на PHP.
https://github.com/whiteoctober/Pagerfanta
Удобная и гибкая библиотека для реализации пагинации на PHP.
https://github.com/whiteoctober/Pagerfanta
GitHub
GitHub - whiteoctober/Pagerfanta: Pagination for PHP.
Pagination for PHP. Contribute to whiteoctober/Pagerfanta development by creating an account on GitHub.