Skip to content

Instantly share code, notes, and snippets.

@BerezhniyDmitro
BerezhniyDmitro / flat.md
Created October 25, 2018 09:42 — forked from zmts/flat.md
Flat Array

Flatten array in ES6

[1, 2, 3, [4, 5, [6, 7]]].flat() // >> [1, 2, 3, 4, 5, [6, 7]]
[1, 2, 3, [4, 5, [6, 7]]].flat(Infinity) // >> [1, 2, 3, 4, 5, 6, 7]
@BerezhniyDmitro
BerezhniyDmitro / ask.me
Created January 16, 2019 09:02 — forked from RALMAZ/ask.me
Вопросы на собеседования
php://input php://output
отличие анонимной функции
замыкания отличия генератора и корутины
Отличия @ var @property в докблоке
Можем ли мы гарантировать выполнения __destruct
Magic method, super globals const, self/static
Fcgi vs cgi vs phpfpm (fastcgi_finish_request())
Как убить процесс по pid
Про copy on write
Zval
@BerezhniyDmitro
BerezhniyDmitro / Цитаты
Created January 16, 2019 09:32 — forked from RALMAZ/Цитаты
Сохраняю любые интересные высказывания
Хайлоад начиается там, когда создателям it-систем необходимо опускаться на один или несколько уровней глубже
прикладного и понимать как это реализуется на физическом уровне, чтобы понимать как и что нужно изменить в системе
для достижения необходимой производительности когда невозможно тушить проблемы просто железом.
IoC предлагает некий способ организации управления потоком выполнения в системе (кто кого почему и когда вызывает),
в то время как DIP предлагает соблюдать определенное направление при организации зависимостей (между модулями),
основываясь на уровне абстрактности оных.
В общем оба они направлены на повышение качественных характеристик системы (и это в них, как и во всех прочих принципах ООД,
действительно общее), только один "подходит к проблеме" со стороны поведенческих аспектов системы, а второй - со стороны структурных.

FWIW: I didn't produce the content presented here (the outline from Edmond Lau's book). I've just copy-pasted it from somewhere over the Internet, but I cannot remember what exactly the original source is. I was also not able to find the author's name, so I cannot give him/her the proper credits.


Effective Engineer - Notes

What's an Effective Engineer?

@BerezhniyDmitro
BerezhniyDmitro / cheatsheet-elasticsearch.md
Last active February 5, 2020 11:45 — forked from ruanbekker/cheatsheet-elasticsearch.md
Elasticsearch Cheatsheet : Example API usage of using Elasticsearch with curl