Search
Write a publication
Pull to refresh
3
0
Валинуров Александр @CentOS

User

Send message
Казалось бы, при чем здесь Rubick?
Зачем вообще оставлять свои высеры в хабе о PHP, если на PHP не пишете?
Но ведь код в первую очередь не столько важен для других, сколько для себя. Самому через неделю/месяц/год надо будет что-то добавить, улучшить… В конечном счете просто поддерживать. И от качества кода зависит на сколько продуктивна будет поддержка и развитие этого кода.
У меня есть несколько вопросов по плагину, прошу прощения что пишу их здесь.

1) Скажите, пожалуйста, в чем практический смысл оптимизации
Problem synopsis:      Safely use single quotes instead
Плагин все время просит заменить двойные кавычки на одинарные, я же в своем проекте придерживаюсь единого стиля с кавычками, только двойные в длинных строковых выражениях.
Например $this->log(Logger::INFO, «Load and calculate template»);

2)  Problem synopsis:      Safely use '… === ...', '… !== ...' constructions instead
Пример кода, где высвечивается эта подсказка
if ($data['type'] == 'img') {
$this->template_load_mask[$name] = 1;
}

Почему здесь лучше использовать ===, а не ==

Спасибо.
Статья 2009 года, может быть тогда таких возможностей не было.
Но для того, чтобы снять дамп вовсе не обязательно ставить лог на запись, по крайней мере для innodb достаточно добавить ключи к mysqldump --single-transaction (снимаем «копию» моментально снапшота) и --master-data (добавить в дамп позицию бинлога в момент начала дампа)
Скрин напомнил о таком проекте как Surfingbird. Да и идеи похожи.

image
Все-таки для повседневной работы он непрактичен, и тем более для путешествий. Уж очень он громоздкий. К тому же умалчивается вес такой машинки. Весит думаю он немало. Для домашнего использования или офисного использования не нужны ноутбуки с солнечными батареями.

Такая машина скорее пригодится для работы в полевых условиях: военным, геологоразведчикам итд

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer, Delivery Manager
Lead