<?php// namespace test;classSomeName{publicstaticfunctionSomeName(){echo"something\n";}}$a=newSomeName();$a->SomeName();/* PHP Fatal error: Constructor SomeName::SomeName() cannot be static in /tmp/test.php on line 11 */
Причем если предыдущий пример был недоработкой по сути, то это фича
<?php$b=newstdClass;$b->method=function($x){var_dump($x);};$b->method->__invoke('dads');// string(4) "dads"$b->method('dads');// PHP Fatal error: Call to undefined method stdClass::method() in php shell code on line 1($b->method)('dads');// PHP Parse error: syntax error, unexpected '(' in php shell code on line 1
Apache Harmony был моделью Java, полностью неудовлетворенной. OpenJDK - модель Java, неудовлетворенная желудочно. Oracle в застенках готовит модель Java, удовлетворенную полностью.
Не всегда новое это хорошо забытое старое, это может еще совсем-совсем свежее, просто еще подштукатруенное. Например урезанный MKV (WebM) + вот-вот ставший свободным VP8 + старый добрый OGG Vorbis = WebM — новая попытка профорсить единый стандарт для веб-видео, на этот раз вместе с Google, который подключил в войну теперь не только Хром, но и Утьюб.
Будем надеяться, что это технически подкованное решение в отличие от предыдущей попытки — слабоватой Theora в нерассчитанном на видео контейнере OGG (OGV) — займёт лидирующие позиции в инете.
Не удержался и бетатестнул. Из видимых нововведений — механизм менюшек. Теперь там можно не только “страницы”, но и произвольные ссылки, и категории постов.
А также теперь тут встроен WordPress MU — движок для хостинга блогов. Учитывая, что у меня тут больше одного вордпресика, было бы удобно, если бы было вовремя. Щас уже удобнее держать их раздельно.