Как стать автором
Обновить
6
0
Михаил Кройтор @mcroitor

Лектор МолдГУ

Отправить сообщение

Был невнимателен.

Какая настройка использовалась для PHP-FPM?

Если по умолчанию, то тогда понятен плохой результат сборки: по умолчанию PHP-FPM поднимает максимум 20 потоков.

  1. PHP: Configuration - Manual

  2. How to Change the PHP-FPM max_children Setting - ServerPilot

Надо первого игрока переконфигурировать и заново протестировать.

Переписать вручную шрифты в папку c:\WIndows\Fonts
В защиту автора. Ещё ни разу не видел коммерческий код, который документировал бы сам себя. Вероятно, что мне не везло. А вообще, смысл статьи не в том, чтобы писать комментарии, а в том, чтобы их написать ДО кодирования. Сформировать идею. Если вам так мешают комментарии, по окончанию можете их удалить.
Есть мнение, что С++ живет не только с QT. Предложите тогда решение на PHP для web сервера с 2 мб жёсткой памяти. Современный php, кстати, предлагает фреймворки на десятки мб. Я не в коем случае не ругаю php, я люблю писать на нем даже системные скрипты. Но современный c++ ничем не хуже. И годится для самых разных задач. И для веба тоже.
Не убедительно. В любом языке страница формируется построчно или шаблонизатором. И хранить все страницы в памяти это странно. Пользуйтесь фреймворками.
Лет 20 назад на С++ с друзьями писал форум. Работало замечательно.
Когда я учился, таких правил в стандарте не было. Впрочем, считайте, что всё прописано в пространстве имён.
Насчет байткода описка, исправил, спасибо.
Напишите, пожалуйста, статью о вашем видении ООП, и там мы это обсудим. Согласны?
Именно это я и имею в виду.
Абсолютно согласен. Давайте почитаем источник 1995 года:
tinyurl.com/84emx
Я ничего не говорил о вашей компетентности, так что прошу не высказываться о моей.
Не уверен, что это можно назвать наследованием. А вот инкапсуляцией — вполне можно.
Не представляю, как в С можно реализовать наследование. Не могли бы вы привести пример?
Касательно автора принципов SOLID, а также аббревиатуры:
en.wikipedia.org/wiki/Robert_C._Martin
en.wikipedia.org/wiki/SOLID
Принципиальны не статьи в википедии, но библиография к статьям.
Воббще-то, я считаю, что статья замечательная. Невозможно уместить в рамках статьи объемы энциклопедии. А рекомендации по использованию наследования — это тема отдельной статьи, возможно даже вашей.
Нет. Нельзя (то есть крайне не рекомендуется) поместить объект родителя в потомка, потому что все свойства потомка, которых нет в родителе, останутся непроинициализированными, и, соответственно, результат их использования непредсказуем.
Отвлеченно:
image
  • Пусть Y — множество (класс-родитель), X — его подмножество (класс-потомок).
  • Существует объект (d) множества Y, которое не принадлежит X.
  • Любой объект (r, e, a) множества X, которое принадлежит Y.
Мне больше нравится рассматривать тип данных как некоторое множество объектов в собщими свойствами. Тогда потомки есть подмножество данного множества. То есть выбираются те элементы, которые имеют необходимые дополнительные свойства.
Таким образом, наследование есть сужение множества значений. Становится понятным, почему в объект потомка нельзя поместить объект родителя, но наоборот можно.
Еще не дочитал, но уже нравится. Оставляю как чтиво после работы, вместо Донцовой.
какой же это гвоздь? Это просто реакция на слишком заумные предложения к стандарту. Мне лично некоторые предложения ranges понравились (сами интервалы — ranges), хотя эти представления (view) и может-быть-представления (maybe_view) я тоже считаю непонятыми и переусложненными.
Здравствуйте,
Давно хочу покупать книги «Питер», но встречаю проблему с доставкой за рубеж. Существует ли у издательского дома возможность работы со странами, отличными от России?
Спасибо.
О С++ :).
Начальный ориентир это метапрограммирование (с использованием концепций, concepts) и функциональное программирование. Это то, что ожидается в новом стандарте.
Однако не отказываюсь от идей дополнять это статьями о написании тестов (catch2 или другие библиотеки), о создании графических пользовательских интерфейсов (например, fltk), об автоматизации сборки проектов, о работе с базами данных, о создании модульных программных продуктов…
обязательно.
но я возьму задачу посложнее, если не против.
1

Информация

В рейтинге
Не участвует
Откуда
Молдова
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Фулстек разработчик
Git
SQL
ООП
Linux
MySQL
PHP
C++
C
Разработка программного обеспечения
Объектно-ориентированное проектирование