PHP

Эффективные структуры данных

Опубликовано

Эффективные структуры данных (data structures) - расширение, представленное в PHP7 как альтернатива для типа array. Слегка перефразированный материал из официального мануала и прочих источников.

Design

Singleton Design Pattern

Опубликовано

Singleton - порождающий паттерн, который гарантирует существование не более одного экземпляра данного класса, а также позволяет достучаться до него из любого места программы.

Development

Required Software

Опубликовано

Slack Mozilla Adblock Plus - free ad blocker Stay secure with CyberGhost VPN Free Proxy Ghostery – Privacy Ad Blocker Video DownloadHelper Companion App 1.3.0 PhpStorm PyCharm VirtualBox + Vagrant + laravel/homestead KTouch PHP v7.4 (or higher) https://extensions.gnome.org/ indicator-sysmonitor v0.8.2 MySQL + MySQL Workbench sshfs + mkdir codecs sudo apt install -y ubuntu-restricted-extras sudo apt […]

Terminal

Git 4+

Опубликовано

Основные команды git, которые лень гуглить. Положу их здесь - пусть лежат!

Design

The Onion Architecture

Опубликовано

Данная статья является вольной перепечаткой чужого перевода оригинальной статьи, ставит своей целью лишь попытку её автора разобраться в вопросе и ни на что не претендует.

Design

Domain Driven Design

Опубликовано

Domain Driven Design (DDD) это набор подходов для организации оптимального кода в системах со сложной предметной областью. В локализованных источниках встречается как Предметно-ориентированное проектирование. Позволяет принимать правильные проектные решения и ускорить процесс проектирования ПО в незнакомой области.

Linux

Часто используемые команды

Опубликовано

Периодически появляется необходимость сделать что-либо в терминале - и понимаю, что забыл нужные команды. Приходится их искать.
Чтобы находить их быстрее - положу их здесь — пусть лежат!

Coding

Как Closure на чужие private наплевал

Опубликовано

..нельзя просто так взять, и получить приватное свойство экземпляра класса вне контекста этого объекта. Closure в php Предопределенный окончательный класс Closure (замыкание) был введен в PHP 5.3.0. Он используется для внутренней реализации анонимных функций. Анонимные функции, в свою очередь, реализуются с использованием класса Closure. Для создания Closure необходимо просто объявить анонимную функцию: Проведем небольшой эксперимент: […]

Без рубрики

Эльбрус начинается с буквы ‘э’

Опубликовано

Сегодня я писала задание по Русскому языку. Надо было обвести предложения и вставить заглавные буквы. Оказывается, слово Эльбрус пишется через ‘э’. В этом задании я допускала ошибки , но исправляла их.