Laravel

6 статей
Laravel Nova - Как вывести в трендах сумму за период
24.02.2021
508
Laravel Nova - Как вывести в трендах сумму за период

В Laravel Nova удобно отображать метрики через тренды. Создавая периоды можно получить информацию например о новых пользователях в системе. В одном пр...

Читать →
Bash деплой - аналог Envoyer
24.02.2021
570
Bash деплой - аналог Envoyer

Для быстрого деплоя личных или простых проектов можно использовать сервисы подобные Envoyer.io о котором писал ранее или написать свой велосипед на ba...

Читать →
reCaptcha v2 для Laravel
21.02.2021
504
reCaptcha v2 для Laravel

Для защиты форм от спама полезно добавлять всем надоевшую reCaptcha от Google, которая существенно позволяет сократить количество сообщений от ботов н...

Читать →

Swift

1 статья
Как определить окружение TestFlight, Simulator, AppStore, Device в iOS
04.06.2021
267
Как определить окружение TestFlight, Simulator, AppStore, Device в iOS

Работая над iOS приложениями необходимо разделять логику/запросы в зависимости от запущенной среды. Когда мы работаем с рантайме запуская тестову...

Читать →

PHP

4 статьи
PHP
Pattern: State
16.07.2021
108
Pattern: State

abstract class StateVehicle { protected $vehicle; public function __construct(Vehicle $vehicle) { $this->vehicle = $vehicle;...

Читать →
PHP
Pattern: Adapter
12.07.2021
114
Pattern: Adapter

interface ResponseInterface { public function getData(): array; } class Response implements ResponseInterface { private $data; public fu...

Читать →
PHP
Pattern: Singleton/Multiton
12.07.2021
163
Pattern: Singleton/Multiton

class Singleton { private $config = []; private static $instance = null; private function __construct() { $this->config =...

Читать →

Frontend

2 статьи
Как открыть Gist в новом окне
25.01.2021
502
Как открыть Gist в новом окне

Все активные ссылки в импортируемом скрипте Gist от GitHub открываются в текущем окне браузера, что влечет за собой покидание страницы посетителем сай...

Читать →
GitHub Gist не выделяет текст
25.01.2021
656
GitHub Gist не выделяет текст

При вставке скрипта Gist из GitHub выделенный текст может не отображаться ожидаемым цветом указанном в псевдоэлементе ::selection.Gist использует пере...

Читать →

DevOps

3 статьи
Начало работы с Google Data Studio + MySQL
18.07.2021
134
Начало работы с Google Data Studio + MySQL

Для составления отчетов или анализа данных Google предоставляет удобный инструмент/конструктор Data Studio.Data Studio умеет из "коробки" уд...

Читать →
Bash деплой - аналог Envoyer
24.02.2021
570
Bash деплой - аналог Envoyer

Для быстрого деплоя личных или простых проектов можно использовать сервисы подобные Envoyer.io о котором писал ранее или написать свой велосипед на ba...

Читать →
Envoyer - деплой без задержек
26.01.2021
502
Envoyer - деплой без задержек

Zero Downtime PHP Deployment - способ развернуть сервис незаметно для посетителей.Во времена развития CI/CD на фоне инструментов GitLab, BitBucket, Tr...

Читать →

Books

1 статья
15 секретов управления временем
19.01.2021
562
15 секретов управления временем

Автор книги Кевин Круз поделился личным опытом и исследованиями среди опрошенных им продуктивных людей о привычках, способах и навыках позволяющих луч...

Читать →

Аналитика

1 статья
Начало работы с Google Data Studio + MySQL
18.07.2021
134
Начало работы с Google Data Studio + MySQL

Для составления отчетов или анализа данных Google предоставляет удобный инструмент/конструктор Data Studio.Data Studio умеет из "коробки" уд...

Читать →