- 1
- 2
- 3
- 4
if (!isset($this->parent->parent->CONFIG['DIR'])) {
$this->parent->parent->CONFIG['DIR'] = $this->parent->CONFIG['DIR'];
$this->parent->parent->CONFIG['fqdn'] = $this->parent->CONFIG['fqdn'];
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
if (!isset($this->parent->parent->CONFIG['DIR'])) {
$this->parent->parent->CONFIG['DIR'] = $this->parent->CONFIG['DIR'];
$this->parent->parent->CONFIG['fqdn'] = $this->parent->CONFIG['fqdn'];
}
посадил дед репку...
https://en.wikipedia.org/wiki/Fully_qualified_name
В «RFC» встречался термин «fully qualified host name».
Хотя мне вместо первого слова хочется написа́ть «fool».
Вообще напоминает РСФСР 1920-х годов со «Стройснабсбытпромтрестами».
Кстати, когда пропали точки из общепринятых сокращений?
Я почему-то подумал про сетевые технологии 2000-х и вообще IT. SOAP, AJAX, J2EE, JRE и прочие JAFA, тысячи их...
https://ru.wikipedia.org/wiki/SPQR
По умолчанию между типами Distance, Velocity, Time операции не определены. Я могу сложить Distance с Distance, но не могу сложить Distance с Time. По этой же причине изначально я не могу поделить Distance на Time. Чтобы выполнить это деление, мне пришлось явно определить function "/" со значением типа Velocity. Теперь я могу делить метры на секунды и получать метры в секунду, но складывать метры с секундами по-прежнему не могу.
Однако, переменным s и t я спокойно присвоил литералы без единиц измерения.
С новыми стандартами в С++ вносится множество различных способов определить типы, даже самые простые.
Можно порыть сорцы libstdc++, определение типа byte, для наглядности.
Так же и с байтами, к примеру.
Тут всё зависит от того, какие требования на тип данных.
То ли дело:
http://govnokod.ru/25454#comment464809
Какой багор )))
После этого у меня перестал запускаться «Защитник Windows». Я даже не сразу понял, что именно из-за этого. Попытался выяснить, почему он перестал запускаться. В журнале нашёл запись: «Объект "%22" не найден» (или как-то типа того). На микрософтовских форумах, как обычно, нашёл совет проверить комп на вирусы и переустановить «Шиндошз», куд-кудах!
В итоге всё-таки понял, что защитник не может найти одну из своих DLL, потому что я в реестр добавил кавычки к пути к этой DLL. Оказывается, «Защитник Windows» зачем-то делает urlencode для всех путей.
Пришлось из пути к этой DLL убирать кавычки и возвращать потенциальную уязвимость.
А мы ещё над пэхапэшниками смеёмся за их «O\\\\\\'Hara».
Либо с этим миром что-то не так, либо мой петушиный мозг не предназначен для пользования такими системами.