Извините, но капитанская статья… Очень хочется увидеть примеров вышеописаных действий. Вот допустим я нагадил накомитил в мастер, опомнился, захотел вынести в ветку — а не тут то было, пуш уже сделан.
Допустим вариант с анпабликом ветки, исправления косяков, и обратный паблик. Просто я не особо много в команде успел поработать, но думаю что в команде просто так в мастер не покомитишь, а в своей ветке сколько угодно можешь исправлять. Или я не прав?
Ок. Во первых я просто уверен что благодаря работе некоторых людей есть некоторое кол-во предотвращенных терактов, явно в этом способствовала слежка.
Далее допустим абстрактный теракт произошел — есть некоторые материалы, по которым возможно отследить откуда террорист появился.
Только поймите меня правильно, я конечно не равнодушен к тому что возможно соц-сети, поисковики сливают трафик органам правопорядка, но я также надеюсь что это поможет предотвратить то, после чего уже будет все равно кто с кем спит, кто где на кого и как мастурбирует и прочие компроментирующие подробности личной жизни обычных людей
А как на счет предотвращения терактов?
Я понимаю что вместе с этим ведется слежка за обычными людьми, но как выше сказали — пока ты не делаешь ничего не законного — ты никого не интересуешь
Да меня в принципе напрягает мысль о том, что мне укажут какой сервис использовать. Я переодически что-то в яндексе ищу, что-то в гугле.
У нас тоже есть всякие озон, молоток, авито, но большинство используют также амазон, ebay.
Чего нормального? РосГосВидео, РосГосПоисковик, РосГосПочта, РосГосКарты — где-то на хабре была статья про то как сейчас дела в китае обстоят, вам тоже так хочется?
мне например совсем не нравится синтаксис в руби и питоне, нода только развивается и это вообще совершенно другой мир и пока другие задачи6 asp.net — я так понимаю это майкрософт, а значит не открыто, скорее всего запустится только на винде — спасибо, не нужно.
В содружестве с ...$params BC break тоже будет?
И если честно — пускай уже ломают наконец обратную совместимость, ради таких вот фич, старые движки и так выше 5.3 не поднялись, хочешь юзать 5.6 — учитывай нюансы, в противном случае бери старую версию
Ну тут опять же если везде в шаблонах возможно есть errors, а может и нет — я бы определил глобальную переменную, по умолчанию пустую, а если ошибки есть — переопределять ее в скопе шаблона при передаче аргументов.
Но конкретно в таком виде мне не понятно как у вас собираются аргументы для шаблонов. Обычно это как-то так:
$errors = [];
foreach($form as $field) {
$errors[] = $field->getError();
}
// Или
$errors = $form->getErrors();
То есть в шаблон и так и так передадутся errors, но в хорошем случае массив будет пуст, и проверка нормально отработает, или же там что-то будет и проверка опять же нормально отработает.
Так что мое мнение уже озвучил — отключать strict равносильно отключению ошибок в php. Вы же вот так:
foreach($foo as $bar) {
$arr[] = $bar;
}
Не пишите? Вот в шаблонах тоже на мой взгляд так не стоит.
Если принимаете стажеров-студентов, прийду) Для того чтобы было комфортно в симфони например есть тестовое окружение. Где все как на продакшене, но включен режим дебага, в тч strict_variables.
Или вы имеете ввиду что вам переодически нужно использовать несуществующие свойства объектов, а проверки писать не хочется? На мой взгляд выключить strict_vars, это как выключить варнинги и нотисы в php)
Twig_Error_Runtime: Method "notExists" for object "JustForTest" does not exist in "Hello, {{ test.notExists() }}" at line 1 in /Users/hell0w0rd/Desktop/test/vendor/twig/twig/lib/Twig/Template.php on line 438
нагадилнакомитил в мастер, опомнился, захотел вынести в ветку — а не тут то было, пуш уже сделан.Допустим вариант с анпабликом ветки, исправления косяков, и обратный паблик. Просто я не особо много в команде успел поработать, но думаю что в команде просто так в мастер не покомитишь, а в своей ветке сколько угодно можешь исправлять. Или я не прав?
Далее допустим абстрактный теракт произошел — есть некоторые материалы, по которым возможно отследить откуда террорист появился.
Только поймите меня правильно, я конечно не равнодушен к тому что возможно соц-сети, поисковики сливают трафик органам правопорядка, но я также надеюсь что это поможет предотвратить то, после чего уже будет все равно кто с кем спит, кто где на кого и как мастурбирует и прочие компроментирующие подробности личной жизни обычных людей
Я понимаю что вместе с этим ведется слежка за обычными людьми, но как выше сказали — пока ты не делаешь ничего не законного — ты никого не интересуешь
У нас тоже есть всякие озон, молоток, авито, но большинство используют также амазон, ebay.
default самое нормальное, особенно если IDE будет подсвечивать это дело
...$paramsBC break тоже будет?И если честно — пускай уже ломают наконец обратную совместимость, ради таких вот фич, старые движки и так выше 5.3 не поднялись, хочешь юзать 5.6 — учитывай нюансы, в противном случае бери старую версию
errors, а может и нет — я бы определил глобальную переменную, по умолчанию пустую, а если ошибки есть — переопределять ее в скопе шаблона при передаче аргументов.Но конкретно в таком виде мне не понятно как у вас собираются аргументы для шаблонов. Обычно это как-то так:
То есть в шаблон и так и так передадутся errors, но в хорошем случае массив будет пуст, и проверка нормально отработает, или же там что-то будет и проверка опять же нормально отработает.
Так что мое мнение уже озвучил — отключать strict равносильно отключению ошибок в php. Вы же вот так:
Не пишите? Вот в шаблонах тоже на мой взгляд так не стоит.
Или вы имеете ввиду что вам переодически нужно использовать несуществующие свойства объектов, а проверки писать не хочется? На мой взгляд выключить strict_vars, это как выключить варнинги и нотисы в php)
Вот исключение: