Pull to refresh
114
0
Александр @Irker

User

Send message
гарантированное удаление поста
Вы правы, скалярный typehinting убрали уже давно из ветки 5.4. Автор статьи явно использовал устаревшую информацию.
Тогда даешь API для управления производительностью браузера, иначе большого смысла от API Battery не вижу(кроме уведомлений для юзера)… или я уже опаздал?
Более того, на тостерах можно собственно говоря проводить игры в хабраигру. А победителям опять таки же давать эту игру или же что-нибудь еще по их желанию.
Предлагаю хабру организовать тематический конкурс с призами в виде данной игры, а организаторам хабравстреч использование данной игры для большего оживления мозгов приходящих.
Причем при добавлении/удалении услуг даже если «ваша заявка принята», то не факт, что она выполнится. Бывало пару таких случаев.
Судя по вашему примеру в статье проверка очереди заблокирует выполнение программы (у меня libevent же используется), или же придется опять использовать таймеры. Вот насчет сигналов — надо проверить. Поидее должно сработать.
Спасибо. Все верно написано. Но я извиняюсь — уточню в чем у меня были еще проблемы. Было желание, чтобы процессы могли уведомлять друг друга о том, что новые данные появились. Тут как раз выигрывали сокеты, тк. все равно использовался libevent. С shared memory, я как понимаю такое можно организовать только запрашивая данные по таймеру.
Где вы видите там описание того, что можно подменять файловые дескрипторы STDIN, STDOUT и STDERROR?
Про предопределенные константы я прекрасно знаю.
Насчет трюка с STD*: насколько мне известно это недокументированная особенность, которую в любой момент могут прикрыть.
Магия тут в том, что файловые дескрипторы выдаются по порядку. И закрыв STD*, а затем в том же порядке открыв файлы, мы получаем, что они имеют FD такие же как и STD*.
PHP разработчики вполне могут в любой момент сделать ограничение с FD>2.
Как альтернативу, пусть и похуже, зато документированную, можно предложить использование ob_* функций.
В родительском процессе создавать слушающий сокет, а всех дочерних подключать к нему? Думал на эту тему. Но как-то смущает. Насчет пайпов покурю. Еще смотрел в сторону общей памяти, симофоров и тд. Вот и хотелось бы посмотреть на чужой опыт, может уже есть достаточно хорошее решение.
Не подскажите какую-нибудь хорошую статью про обмен данными между процессами? Всегда возникали проблемы именно с этим. С демонами и libevent обычно все просто.
Именно. Там действительно стек. «Переводчики» скоро уведомят об этом автора ;)

wartur, кстати, для исправления ошибок документации можно использовать ссылку у каждого раздела документации «report a bug». Там вам быстрее ответят, чем на Хабре. По переводу конечно можно использовать и багрепорты и нашу рассылку.
Я не оправдывал лаги невозможностью «установить» другую шкурку. Переноса строки видимо мало, и надо было мысли горизонтальной чертой разделять или писать несколько комментариев…
offtop: Какое-то странное качество привьшек…
Вы действительно читали мой комментарий? Если да, то не понимаю, где вы увидели фанатизм =)
На моем Hero (CM7) лагает.
На вкус и цвет как говорится.
На андроидах есть множество различных интерфейсов (лаунчеры и/или прошивки) — почти каждый может выбрать, что хочет.
Это так скажем некий плюс. На винфоне я так понимаю раздолья для выбора будет меньше…
P.S.: заметьте, я не утверждаю, что интерфейс винфона плох.
Кстати говоря в зоопарках (в московском точно) уже есть автоматы с кормом для животных.
Пардон, я имею ввиду, что ничего там устаревшего нет, т.к. функционал не менялся.
Вы не спорите… но спорите, это как? =)
Вот ревизия файла 2008 года, когда была альфа-версия php 5.3.
Эта документация была опубликована… но вы не спорите, не спорите…

Information

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