Книга «Pro Git» на русском
#git | #продвинутым | #начинающим
Все о работе с git в подробностях.
- HTML-версия
- PDF-версия
- Epub-версия (для чтения в смартфоне)
#git | #продвинутым | #начинающим
Все о работе с git в подробностях.
- HTML-версия
- PDF-версия
- Epub-версия (для чтения в смартфоне)
Приватные репозитории на Github теперь бесплатны!
#git | #github | #новость
Совсем недавно github.com анонсировал новость о том, что теперь любой разработчик сможет создавать бесплатно приватные репозитории для собственных нужд. Это событие, которого все так очень ждали и хотели.
Подробности читаем в этой статье
В чем отличие от платного тарифа смотрим тут
#git | #github | #новость
Совсем недавно github.com анонсировал новость о том, что теперь любой разработчик сможет создавать бесплатно приватные репозитории для собственных нужд. Это событие, которого все так очень ждали и хотели.
Подробности читаем в этой статье
В чем отличие от платного тарифа смотрим тут
Telegraph
Новый год, новый GitHub: неограниченные бесплатные приватные репозитории
Сегодня мы анонсируем два важных нововведения на GitHub, которые сделают его более доступным для разработчиков: неограниченные бесплатные приватные репозитории и более удобный продукт для компаний. GitHub Free теперь включает в себя неограниченные приватные…
КАК БЫТЬ ЭФФЕКТИВНЫМ ПРОГРАММИСТУ
#эффективность | #обучение
Данная тема очень важна для нашей профессии, т.к. она рассматривает не только саму эффективность, как продуктивность в работе или обучении, а так же общее состояние вашего организма и его поддержание. Здесь представлена подборка статей на данную тему. Изучив и поняв основы работоспособности, вы не только станете эффективнее, а так же сохраните здоровье, а может даже его улучшите. Всем здоровья и эффективности!
https://goo.gl/hUs8ZN
https://goo.gl/yS2kyS
#эффективность | #обучение
Данная тема очень важна для нашей профессии, т.к. она рассматривает не только саму эффективность, как продуктивность в работе или обучении, а так же общее состояние вашего организма и его поддержание. Здесь представлена подборка статей на данную тему. Изучив и поняв основы работоспособности, вы не только станете эффективнее, а так же сохраните здоровье, а может даже его улучшите. Всем здоровья и эффективности!
https://goo.gl/hUs8ZN
https://goo.gl/yS2kyS
Библиотека программиста
Как обмануть мозг и эффективно учиться программированию
Из этой статьи вы узнаете, почему мы залипаем в соцсетях вместо работы и учебы, а также как обмануть мозг и эффективно учиться.
ВСЁ О РЕФАКТОРИНГЕ
#рефакторинг | #обучение
В определённый момент каждый программист сталкивается с необходимостью проведения данного процесса в своём либо чужом коде. Со временем у каждого накапливаются новые теоретические знания, практические навыки, в результате чего постоянно меняется «программировозрение» (если конечно вы не стоите на месте). Поэтому если вы взгляните на код, написанный вами год назад, вы обязательно найдёте, что в нем можно улучшить сейчас. Для того чтобы лучше понимать когда именно, а самое главное эффективно, проводить рефакторинг кода, ознакомьтесь с данным ресурсом. Здесь все о рефакторинге с живыми примерами, в том числе на PHP. Удачи в этом не легком деле!
https://refactoring.guru/ru/refactoring
#рефакторинг | #обучение
В определённый момент каждый программист сталкивается с необходимостью проведения данного процесса в своём либо чужом коде. Со временем у каждого накапливаются новые теоретические знания, практические навыки, в результате чего постоянно меняется «программировозрение» (если конечно вы не стоите на месте). Поэтому если вы взгляните на код, написанный вами год назад, вы обязательно найдёте, что в нем можно улучшить сейчас. Для того чтобы лучше понимать когда именно, а самое главное эффективно, проводить рефакторинг кода, ознакомьтесь с данным ресурсом. Здесь все о рефакторинге с живыми примерами, в том числе на PHP. Удачи в этом не легком деле!
https://refactoring.guru/ru/refactoring
refactoring.guru
Рефакторинг: говнокод → конфетка
Рефакторинг — это контролируемый процесс улучшения вашего кода, без написания новой функциональности. Задача рефакторинга — уменьшить технический долг. Результат рефакторинга — чистый код и простой дизайн.
ШАБЛОНЫ ПРОЕКТИРОВАНИЯ ЧЕЛОВЕЧЕКИМ ЯЗЫКОМ
#php | #обучение | #паттерны | #проектирование
Шаблоны проектирования — это способ решения периодически возникающих проблем. Точнее, это руководства по решению конкретных проблем. Это не классы, пакеты или библиотеки, которые вы можете вставить в своё приложение и ожидать волшебства.
https://habr.com/ru/company/mailru/blog/325492/
#php | #обучение | #паттерны | #проектирование
Шаблоны проектирования — это способ решения периодически возникающих проблем. Точнее, это руководства по решению конкретных проблем. Это не классы, пакеты или библиотеки, которые вы можете вставить в своё приложение и ожидать волшебства.
https://habr.com/ru/company/mailru/blog/325492/
Хабр
Шаблоны проектирования с человеческим лицом
Шаблоны проектирования — это способ решения периодически возникающих проблем. Точнее, это руководства по решению конкретных проблем. Это не классы, пакеты или библиотеки, которые вы можете вставить в...
АСИНХРОННОЕ ПРОГРАММИРОВАНИЕ НА PHP
#php | #async | #video | #обучение
Не бойтесь изучать новые парадигмы языка. PHP — это гораздо больше, чем запустить скрипт, выполнить некоторый код и умереть. Вы будете удивлены, используя ваш знакомый и привычный PHP в совершенно новом ключе, в таком, в каком вы никогда не использовали его! Асинхронный код позволит расширить ваши представления о PHP и о том, как этот язык может быть использован. Нет необходимости изучать новый язык для написания асинхронных приложений только потому, что кто-то винит PHP в том, что это неправильный инструмент для этого, или потому, что я всегда делал это так, и это невозможно улучшить. Просто попробуйте! Вот ссылка на возможно лучшие видео уроки по этой теме (с русскими субтитрами).
https://www.youtube.com/playlist?list=PLKIEFFgNQYpVmUAKUjT_BRYYOdMHwGt0v
#php | #async | #video | #обучение
Не бойтесь изучать новые парадигмы языка. PHP — это гораздо больше, чем запустить скрипт, выполнить некоторый код и умереть. Вы будете удивлены, используя ваш знакомый и привычный PHP в совершенно новом ключе, в таком, в каком вы никогда не использовали его! Асинхронный код позволит расширить ваши представления о PHP и о том, как этот язык может быть использован. Нет необходимости изучать новый язык для написания асинхронных приложений только потому, что кто-то винит PHP в том, что это неправильный инструмент для этого, или потому, что я всегда делал это так, и это невозможно улучшить. Просто попробуйте! Вот ссылка на возможно лучшие видео уроки по этой теме (с русскими субтитрами).
https://www.youtube.com/playlist?list=PLKIEFFgNQYpVmUAKUjT_BRYYOdMHwGt0v
КАК ПИСАТЬ НА PHP В 2019 ГОДУ
#php | #обучение | #middle
Типизация, пространство имен, стандарты, ООП, книги, видео и много другое, на что стоит обратить внимание php-разработчикам в 2019 году, чтобы быть в «тонусе» и развиваться. Читай статью.
https://proglib.io/p/php-middle/
#php | #обучение | #middle
Типизация, пространство имен, стандарты, ООП, книги, видео и много другое, на что стоит обратить внимание php-разработчикам в 2019 году, чтобы быть в «тонусе» и развиваться. Читай статью.
https://proglib.io/p/php-middle/
Библиотека программиста
Как писать на PHP в 2019 году, или Путь продолжающего
На что обратить внимание в PHP в 2019 году, и как стать полноценным Middle? Рассказываем, показываем, делимся полезными ресурсами.
PHP: ПРАВИЛЬНЫЙ ПУТЬ
#php | #junior | #обучение
В интернете очень много устаревшей информации, которая приводит к заблуждению, распространению неверных решений и написанию плохого кода у начинающих PHP-разработчиков. Это нужно остановить. PHP: Правильный Путь — легкочитаемое руководство для быстрого ознакомления с правилами эффективного использования PHP, принятыми стандартами написания кода и ссылками на признанные руководства по всему интернету.
http://getjump.github.io/ru-php-the-right-way/
#php | #junior | #обучение
В интернете очень много устаревшей информации, которая приводит к заблуждению, распространению неверных решений и написанию плохого кода у начинающих PHP-разработчиков. Это нужно остановить. PHP: Правильный Путь — легкочитаемое руководство для быстрого ознакомления с правилами эффективного использования PHP, принятыми стандартами написания кода и ссылками на признанные руководства по всему интернету.
http://getjump.github.io/ru-php-the-right-way/
20 ВЕЩЕЙ, КОТОРЫЕ ОТЛИЧАЮТ PHP-ПРОГРАММИСТА ОТ ОБЕЗЬЯНКИ
#php | #советы | #junior
В этой статье собрано 20 советов, каждый из которых поможет вам улучшить читаемость кода и за следование которым вам потом скажут спасибо. А в перспективе прилежное следование этим советам поможет вам стать ближе к статусу опытного и внимательно относящегося к деталям разработчика.
https://www.google.com/amp/s/tproger.ru/translations/20-tips-for-php-prof/amp/
#php | #советы | #junior
В этой статье собрано 20 советов, каждый из которых поможет вам улучшить читаемость кода и за следование которым вам потом скажут спасибо. А в перспективе прилежное следование этим советам поможет вам стать ближе к статусу опытного и внимательно относящегося к деталям разработчика.
https://www.google.com/amp/s/tproger.ru/translations/20-tips-for-php-prof/amp/
Tproger
20 вещей, которые отличают PHP-программиста от обезьянки
PHP — самый популярный язык для написания кода серверной части. Одной и той же цели на нем можно достичь несколькими путями: можно спроектировать красивую
Если хочешь развиваться в веб-разработке, то начать изучать Docker тебе точно не повредит.
Для начинающих изучать Docker есть вот такое видео. Смотри! 👍
https://www.youtube.com/watch?v=MXM51fH9NeE
Для начинающих изучать Docker есть вот такое видео. Смотри! 👍
https://www.youtube.com/watch?v=MXM51fH9NeE
YouTube
Docker для самых маленьких
Основы docker, образ контейнер, hub, registry, ... .
Dockerfile reference: https://docs.docker.com/engine/reference/builder/
Пример docker-compose.yml: https://github.com/cekta/youtube-minimal-knowledge
docker-compose reference: https://docs.docker.com/compose/compose…
Dockerfile reference: https://docs.docker.com/engine/reference/builder/
Пример docker-compose.yml: https://github.com/cekta/youtube-minimal-knowledge
docker-compose reference: https://docs.docker.com/compose/compose…
Стрим написания многопоточнного парсера сайта
Если у тебя мало практики, то это реальная возможноть понаблюдать за разработкой других людей.
https://www.youtube.com/watch?v=izLOoyRr260
Если у тебя мало практики, то это реальная возможноть понаблюдать за разработкой других людей.
https://www.youtube.com/watch?v=izLOoyRr260
YouTube
Функциональный PHP 2/2: Многопоточный парсер
Мастер класс по функциональному программированию в PHP на примере написания многопоточного парсера форума phpBB.
Исходники: http://www.elisdn.ru/blog/98/functional-php-parser
Другие видео на https://deworker.pro
Исходники: http://www.elisdn.ru/blog/98/functional-php-parser
Другие видео на https://deworker.pro
А тут уже и PHP 7.4 на подходе. Уже известны его новшества. Читай!
https://habr.com/ru/company/funcorp/blog/454410/
https://habr.com/ru/company/funcorp/blog/454410/
Хабр
Новое в PHP 7.4
Новая версия PHP хоть и является минорной, но уже несёт множество новых, без преувеличения, крутых возможностей как для синтаксиса языка, так и для его производи...