This media is not supported in your browser
VIEW IN TELEGRAM
С помощью пакета pcntl и операции fork можно в рамках одного скрипта порождать несколько процессов и работать с ними параллельно, если это позволяет количество процессоров и/или их ядер.
Подход через конкретно fork используется не часто, так как обычно есть альтернативы более масштабируемые, но инструмент может пригодиться для каких-то точечных кейсов.
https://youtube.com/shorts/pY78ajM41Fs
#параллелизм #конкурентность
Подход через конкретно fork используется не часто, так как обычно есть альтернативы более масштабируемые, но инструмент может пригодиться для каких-то точечных кейсов.
https://youtube.com/shorts/pY78ajM41Fs
#параллелизм #конкурентность
👍9✍3🔥2🤮1
Media is too big
VIEW IN TELEGRAM
Проблематика чисел с плавающей точкой. Короткая напоминалка, что деньги любят счет и он должен быть точным.
https://youtube.com/shorts/lfPmATBgH18
#float
https://youtube.com/shorts/lfPmATBgH18
#float
👍10🔥5
Media is too big
VIEW IN TELEGRAM
Стратегия кеширования: cache aside. Самый простой и прямой как палка подход в архитектуре при кешировании во время запроса данных, то есть операции на чтение.
#архитектура #redis #cache
#архитектура #redis #cache
🔥9👍4👏2
This media is not supported in your browser
VIEW IN TELEGRAM
PHP поддерживает несколько форматов записи чисел. Вот основные из них:
- Десятичный формат (decimal)
- Шестнадцатеричный формат (hexadecimal)
- Восьмеричный формат (octal)
- Двоичный формат (binary)
- Научная нотация (scientific notation)
https://youtube.com/shorts/fShGgn5IZYo
- Десятичный формат (decimal)
- Шестнадцатеричный формат (hexadecimal)
- Восьмеричный формат (octal)
- Двоичный формат (binary)
- Научная нотация (scientific notation)
https://youtube.com/shorts/fShGgn5IZYo
👍5✍4🔥3
Media is too big
VIEW IN TELEGRAM
Архитектурный паттерн кеширования: cache through (сквозное кеширование).
Подходит для "плоской" информации в микросервисе, то есть случая когда нет необходимости выбирать сложно составные данных на основе JOIN.
#cache #redis #redisgears
Подходит для "плоской" информации в микросервисе, то есть случая когда нет необходимости выбирать сложно составные данных на основе JOIN.
#cache #redis #redisgears
👍5🔥3
Media is too big
VIEW IN TELEGRAM
Игра на чистом PHP. Не практично, но достойно внимания.
https://youtube.com/shorts/q5Zwg7cEmA0
Репозиторий игры:
https://github.com/NoiseByNorthwest/term-asteroids
https://youtube.com/shorts/q5Zwg7cEmA0
Репозиторий игры:
https://github.com/NoiseByNorthwest/term-asteroids
🔥7👍4
Media is too big
VIEW IN TELEGRAM
Начинаем серию блиц ответов на распространенные вопросы с собеседовний по разработке на PHP. Запланирована серия из более 20 частых вопросов.
Есть ли в PHP множественное наследование?
Ставьте палец вверх если знаете точный ответ, вниз - если не знаете.
https://youtube.com/shorts/-k23G3Kw5Iw
#шпаргалка #php
Есть ли в PHP множественное наследование?
Ставьте палец вверх если знаете точный ответ, вниз - если не знаете.
https://youtube.com/shorts/-k23G3Kw5Iw
#шпаргалка #php
👍27🔥6🙏4✍2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
#2 Блиц PHP собеседование:
Почему в PHP есть функции работы со строками с префиксом mb_?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
#шпаргалка #собеседование #php
Почему в PHP есть функции работы со строками с префиксом mb_?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
#шпаргалка #собеседование #php
👍30🔥4✍1
Media is too big
VIEW IN TELEGRAM
#3 Блиц PHP собеседование:
Каким образом передаются аргументы в функцию (по значению или по ссылке)?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/rucdeJKlLzA
#шпаргалка #собеседование #php
Каким образом передаются аргументы в функцию (по значению или по ссылке)?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/rucdeJKlLzA
#шпаргалка #собеседование #php
👍21👎3🔥3
Media is too big
VIEW IN TELEGRAM
#4 Блиц PHP собеседование:
Какая ситуация с массивами в плане передачи параметра в функцию (по ссылке или значению)?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/1VkCOF-7Kqk
#собеседование #php
Какая ситуация с массивами в плане передачи параметра в функцию (по ссылке или значению)?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/1VkCOF-7Kqk
#собеседование #php
👍10👎4👏3😱1
Media is too big
VIEW IN TELEGRAM
#5 Блиц PHP собеседование:
Как в PHP сравниваются объекты?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/ysMZtef5SJA
#собеседование #php
Как в PHP сравниваются объекты?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/ysMZtef5SJA
#собеседование #php
👍14👎3🔥2
Media is too big
VIEW IN TELEGRAM
#6 Блиц PHP собеседование.
Как в PHP происходит работа с файлами под капотом?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/7VeH6ghEVyw
#php
Как в PHP происходит работа с файлами под капотом?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/7VeH6ghEVyw
#php
🔥9👎7👍2👏1
Media is too big
VIEW IN TELEGRAM
#7 Блиц PHP собеседование
Как работает автозагрузка классов в PHP?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/NP58g2ABhP8
#php
Как работает автозагрузка классов в PHP?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/NP58g2ABhP8
#php
👍9🔥4👎1
Media is too big
VIEW IN TELEGRAM
#8 Блиц PHP собеседование:
Что такое и как работает механизм магических методов?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/2RXSQELK5-M
Что такое и как работает механизм магических методов?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/2RXSQELK5-M
👍8🔥2👎1
Media is too big
VIEW IN TELEGRAM
#9 Блиц PHP собеседование:
Как можно прочитать данные на вход консольного скрипта?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/WWE3Iw6DeBI
Как можно прочитать данные на вход консольного скрипта?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/WWE3Iw6DeBI
👍10🔥2👎1
Media is too big
VIEW IN TELEGRAM
#10 Блиц PHP собеседование:
Что такое OpCode в PHP?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/0PVIfVXi0mc
Что такое OpCode в PHP?
Ставьте палец вверх, если знаете точный ответ, если нет - палец вниз.
https://youtube.com/shorts/0PVIfVXi0mc
👍8👎3❤2😱2🔥1
Media is too big
VIEW IN TELEGRAM
#11 Блиц PHP собеседование:
Что такое JIT компиляция?
Ставьте палец вверх, если знаете точный ответ.
https://youtube.com/shorts/knYer0bcd-0
Что такое JIT компиляция?
Ставьте палец вверх, если знаете точный ответ.
https://youtube.com/shorts/knYer0bcd-0
🔥8👍4👎2
Media is too big
VIEW IN TELEGRAM
#12 Блиц PHP собеседование:
Что такое Reflection API в PHP?
Ставьте палец вверх, если знаете точный ответ.
https://youtube.com/shorts/X4ZqfvovAvE
Что такое Reflection API в PHP?
Ставьте палец вверх, если знаете точный ответ.
https://youtube.com/shorts/X4ZqfvovAvE
🔥10👍5
Media is too big
VIEW IN TELEGRAM
#13 Блиц PHP собеседование:
Поддерживаются ли сигналы в PHP?
Ставьте палец вверх, если знаете точный ответ.
https://youtube.com/shorts/YSl7vSfNNt4
Поддерживаются ли сигналы в PHP?
Ставьте палец вверх, если знаете точный ответ.
https://youtube.com/shorts/YSl7vSfNNt4
🔥11👍4
This media is not supported in your browser
VIEW IN TELEGRAM
#14 Блиц PHP собеседование:
Что такое позднее статическое связывание?
Ставьте палец вверх, если знаете ответ.
https://youtube.com/shorts/659Hp2RSMDg
Что такое позднее статическое связывание?
Ставьте палец вверх, если знаете ответ.
https://youtube.com/shorts/659Hp2RSMDg
🔥13👍4