Pull to refresh
0
0
Bruce Weirdan @weirdan

User

Send message
И не только. Еще, например, флеш-плеер встраивает.
С тем же успехом можно было бы писать fireEvent и эта реализация ничем не отличалась бы от сотен предложенных ранее.

тем не менее это проще костыля с еще одним магическим методом. Альтернатива — копировать во временную переменную:
<?
//....
public function something() {
   $e = $this->onBB:
   $e($arg1, $arg2);
}
//...


К сожалению, оператор () в PHP на выражениях не вызовешь.
Боюсь, что для этого придётся применить костыль и я буду очень признателен, если кто-то предложит решение более красивое.

Просто вызовите __invoke() напрямую. Так сработает как с 'invokable' объектами, так и с анонимной функцией (которая на самом деле тоже объект).

<?php
    class Event
    {
        public function __invoke()
        {
            var_dump(__METHOD__);
        }
    }

    class a
    {
        public $onBB = null;
        public function __construct()
        {
            $this->onBB = new Event;
        }
        public function q()
        {
            $this->onBB->__invoke();
        }
    }

    $q = new a;
    $q->q(); // string(15) "Event::__invoke"
    $q->onBB = function() {
        var_dump(__METHOD__);
    };

    $q->q(); // string(9) "{closure}"
Если бы я знал, как это выразить в паре слов, я бы вот ту телегу про логарифмы не толкал =)
> В переводе «in for-diminishing-profits servers» не уверен.
Скорее всего имеется в виду уменьшение ROI по мере увеличения вложений — иначе говоря, логарифмический рост дохода как функции от инвестиций.
не во всякой клавиатуре все клавиши одного размера, так что не всегда.
Как с хоткеями поступали?
«Сопрограмма». Используется, в частности, в русском переводе «Искусства программирования» Кнута.
Существует несколько подобных сетей на данный момент. Как пример — freenet
DATE, TIME, DATETIME — это по-сути строки, поэтому поиск и сравнение дат происходит через преобразование

Чушь спороли. date, datetime и time хранятся как инты, как в MyISAM (раздел «Storage Requirements for Date and Time Types in MyISAM»), так и в InnoDB, и так же сравниваются.
Расскажите вкратце, чем это лучше прозрачного кеширующего прокси на восьмидесятом порту? Вашим пользователям действительно необходим весь репозиторий?
объем дискеты определялся по наличию отверстия (симметрично отверстию защиты от записи). Соответственно, просверлив DD дискету в нужном месте можно было ее потом отформатировать как HD.
hint: не у всех один и тот же размер шрифта в броузере. Неудивительно, что у вас форматирование едет раз вы таких моментов не учитываете.
tinyarro.ws примерно так и работает: http://➡.ws/訜䴍
Также несколько слов по поводу лицензии: Canonical выкупила все права на шрифт, он полностью свободен, конкретная лицензия ещё не выбрана.

Как это не выбрана, когда оно уже распространяется? Собственно, сама лицензия тут.
Кстати, а вся эта система с Windows Installer'ом может создать аналог apt-get'а? Полноценный, с учетом зависимостей и централизованным автообновлением, а также, что немаловажно, с системой цифровой защиты, то есть ключами, подписями и т.д.?

Отслеживания зависимостей, как уже написали выше в комментах, нет. Все остальное не только можно сделать, но уже давно сделано и неплохо работает. Почему MS еще не собрали на основе инфраструктуры Windows Update свой собственный AppStore с блекдж.. зависимостями и 3rd-party пакетами — непонятно.
Существенный минус — человек, публикующий ссылку на сайте, не знает, куда она приведет посетителя. Единственный очевидный для меня вариант — внедрять pgp-ключ в саму ссылку.

В противном случае, ссылаясь на проект нового налогового кодекса на рада.гов.юа можно направить читателей на какой-нибудь triple penetration (что хоть и близко по смыслу, но все-таки не совсем то, что имели ввиду).
Начиная с win2000 дефолтным шрифтом была как раз тахома. MS Sans Serif использовался в NT4, WinME и Win95
В оригинале retrieved by the listener callable as the second argumentполучаемое обработчиком как второй аргумент
and multiple inheritance (were it possible with PHP) has its own drawbacks.

а множественное наследование (которое возможно в PHP) имеет свои недостатки.

стоило перевести как
а множественное наследование (если бы оно было возможно в PHP) имеет свои недостатки.

Information

Rating
Does not participate
Registered
Activity