This media is not supported in your browser
VIEW IN TELEGRAM
🧪 Советы и рекомендации PhpStorm - Сортировка строк по алфавиту
Знаете ли вы, что можно сортировать строки в алфавитном порядке через глобальный поиск? 👀 🔍
👉 @php_lib
Знаете ли вы, что можно сортировать строки в алфавитном порядке через глобальный поиск? 👀 🔍
👉 @php_lib
❤7👍1
Найти за полсекунды: сравниваем похожие фотографии
В этой статье я хочу поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов. Я расскажу, с каким багажом я вошел в этот проект, в чем заключалась задача и как её решал. В конце поделюсь результатами и почему я считаю, что это один из лучших проектов, которым я занимался.
https://habr.com/ru/company/oleg-bunin/blog/663012/
👉 @php_lib
В этой статье я хочу поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов. Я расскажу, с каким багажом я вошел в этот проект, в чем заключалась задача и как её решал. В конце поделюсь результатами и почему я считаю, что это один из лучших проектов, которым я занимался.
https://habr.com/ru/company/oleg-bunin/blog/663012/
👉 @php_lib
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🧪 Советы и рекомендации PhpStorm - Проверка регулярных выражений в строке
Мы все знаем, как трудно бывает отлаживать регулярные выражения. Это не всегда весело.
Но теперь это стало намного проще. В PhpStorm есть инлайн-экшен, где вы можете проверить свои выражения.
В этом примере у меня есть разные URL "YouTube", и мне нужен id видео.
👉 @php_lib
Мы все знаем, как трудно бывает отлаживать регулярные выражения. Это не всегда весело.
Но теперь это стало намного проще. В PhpStorm есть инлайн-экшен, где вы можете проверить свои выражения.
В этом примере у меня есть разные URL "YouTube", и мне нужен id видео.
👉 @php_lib
👍5
The Book: 50 drops of PHP
В этой книге собраны 50 полезных, неизвестных, недооцененных функций PHP или вещей, обнаруженных, использованных и изученных во время ежедневного использования PHP.
Используя фреймворки ежедневно, иногда можно потерять представление о силе языка и основных функциональных возможностях, предоставляемых ядром PHP. Я вижу, что обычно я обращался к документации фреймворка или искал пакет в Packagist для системных, массивных и строковых функций вместо того, чтобы использовать некоторые основные функции, предоставляемые языком.
https://github.com/roberto-butti/50-drops-of-php
👉 @php_lib
В этой книге собраны 50 полезных, неизвестных, недооцененных функций PHP или вещей, обнаруженных, использованных и изученных во время ежедневного использования PHP.
Используя фреймворки ежедневно, иногда можно потерять представление о силе языка и основных функциональных возможностях, предоставляемых ядром PHP. Я вижу, что обычно я обращался к документации фреймворка или искал пакет в Packagist для системных, массивных и строковых функций вместо того, чтобы использовать некоторые основные функции, предоставляемые языком.
https://github.com/roberto-butti/50-drops-of-php
👉 @php_lib
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🧪 Советы и рекомендации PhpStorm - Измененные цвета строк
Когда вы изменяете свой код, вы можете увидеть небольшой цветовой индикатор сбоку. Когда вы щелкаете по нему, вы даже видите, что было изменено. (список изменений)
Используемые цвета определяются вашей темой. Но, как и все в PhpStorm, вы можете изменить эти цвета. Проверьте настройки "Color Scheme -> VCS" и "Color Scheme -> Diff & Merge".
👉 @php_lib
Когда вы изменяете свой код, вы можете увидеть небольшой цветовой индикатор сбоку. Когда вы щелкаете по нему, вы даже видите, что было изменено. (список изменений)
Используемые цвета определяются вашей темой. Но, как и все в PhpStorm, вы можете изменить эти цвета. Проверьте настройки "Color Scheme -> VCS" и "Color Scheme -> Diff & Merge".
👉 @php_lib
❤4👍2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
🧪 Советы и рекомендации PhpStorm - Lorem ipsum
Всем нам иногда нужен текст-заглушка. В PhpStorm вы можете набрать "lorem" и развернуть его с помощью клавиши табуляции.
Но вы также можете указать количество слов, добавив число "lorem5" или даже объединить его с ярлыком emmet, например "p>lorem5".
👉 @php_lib
Всем нам иногда нужен текст-заглушка. В PhpStorm вы можете набрать "lorem" и развернуть его с помощью клавиши табуляции.
Но вы также можете указать количество слов, добавив число "lorem5" или даже объединить его с ярлыком emmet, например "p>lorem5".
👉 @php_lib
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🧪 Советы и рекомендации PhpStorm - переопределение методов
Когда вы хотите переопределить метод, PhpStorm помогает вам уже при его вводе.
Но есть также ярлык для открытия всплывающего окна "Override Methods". В нем вы можете выбрать метод, а также указать, нужно ли копировать родительский DocBlock.
👉 @php_lib
Когда вы хотите переопределить метод, PhpStorm помогает вам уже при его вводе.
Но есть также ярлык для открытия всплывающего окна "Override Methods". В нем вы можете выбрать метод, а также указать, нужно ли копировать родительский DocBlock.
👉 @php_lib
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
🧪 Советы и рекомендации PhpStorm - Поиск по заглавным буквам
При поиске определенных файлов вы можете просто набрать заглавные символы слова.
Например, "UCCT" для моего класса "UpdateChannelsCommandTest".
Это очень полезно, когда у вас похожие имена файлов и вам трудно найти нужный. Это сэкономит вам много времени.
👉 @php_lib
При поиске определенных файлов вы можете просто набрать заглавные символы слова.
Например, "UCCT" для моего класса "UpdateChannelsCommandTest".
Это очень полезно, когда у вас похожие имена файлов и вам трудно найти нужный. Это сэкономит вам много времени.
👉 @php_lib
👍3
Can PHPStan find Dead Public Methods?
https://tomasvotruba.com/blog/can-phpstan-find-dead-public-methods/
👉 @php_lib
https://tomasvotruba.com/blog/can-phpstan-find-dead-public-methods/
👉 @php_lib
Tomasvotruba
Can PHPStan find Dead Public Methods
This bold question has been around PHP Internet for many years... [at least since 2008](https://stackoverflow.com/questions/11532/how-can-i-find-unused-functions-in-a-php-project). In 2017 I added [dead public method sniff](https://github.com/symplify/sy…
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Интернет магазин с нуля на Laravel
Курс интернет магазин на Laravel. Урок 1. Подготовка и настройка проекта
Прямой эфир! Курс Интернет-магазин. Этап 1. Подготовка
Курс интернет магазин на Laravel. Урок 2. База данных
Прямой эфир! Курс Интернет-магазин. Этап 2. База данных
Курс интернет магазин на Laravel. Урок 3. Аутентификация и socialite
Главная страница и intervention image. Курс интернет магазин на Laravel. Этап 4.
Фильтры, Laravel Scout, full text поиск. Курс интернет магазин на Laravel. Этап 5.
Характеристики, опции товара. EAV. Курс интернет магазин на Laravel. Этап 6.
Курс по изучению Laravel на примере интернет-магазина. Второй поток.
Обзор содержания курса "Обучение ларавел на примере интернет-магазина".
источник
👉 @php_lib
Курс интернет магазин на Laravel. Урок 1. Подготовка и настройка проекта
Прямой эфир! Курс Интернет-магазин. Этап 1. Подготовка
Курс интернет магазин на Laravel. Урок 2. База данных
Прямой эфир! Курс Интернет-магазин. Этап 2. База данных
Курс интернет магазин на Laravel. Урок 3. Аутентификация и socialite
Главная страница и intervention image. Курс интернет магазин на Laravel. Этап 4.
Фильтры, Laravel Scout, full text поиск. Курс интернет магазин на Laravel. Этап 5.
Характеристики, опции товара. EAV. Курс интернет магазин на Laravel. Этап 6.
Курс по изучению Laravel на примере интернет-магазина. Второй поток.
Обзор содержания курса "Обучение ларавел на примере интернет-магазина".
источник
👉 @php_lib
👍4