Pull to refresh
29
0
Алексей @ksurent

User

Send message
Так и будет. Воркер (необязательно именно тот же) будет брать задачу до тех пор, пока не будет достигнуто определенное число попыток.
Полистал доку. У севера есть параметр -j (--job-retries), который регулирует количество повторных попыток. Работает глобально, что не всегда удобно.
Только для того же воркера. Остальные будут работать как обычно.
У сервера есть событие, которое отсылается клиенту в случае ошибки на стороне воркера. У задания есть уникальный идентификатор. Можно посчитать количество перезапусков.
Вот только я не знаю, как убрать задание из очереди. Это надо документацию перечитывать.
Для отладки чуть-чуть помогает mod_gearman под апач (если, конечно, он у вас есть).
В принципе управляющий протокол там не сложный, текстовый. Можно накидать простенький монитор используя всего две команды (status, workers), чтобы следить за тем, кто и что выполняет.
Пришел уже много лет назад. На ПК есть Metal Gear Solid и Metal Gear Solid 2: Substance.
UFO landed and left these words here
UFO landed and left these words here
Гуглите Copy-on-Write. Это вы перепутали с потоками, которые threads.
Ни для кого сейчас уже не секрет, что шаблонный движок должен быть полноценным языком программирования.

Не в этой вселенной.
Я знаю что такое SAX, поэтому и говорю, что разные вещи.

Смысл в том, xpath-конструкция // неэффективна, и применять ее повсеместно вместо указания пути к элементу не рекомендуется.
Разные вещи. Мне нужен DOM, SAX-пасеры тут не помогут.
Общий совет: не надо использоваться в xpath запросах конструкцию // без лишней надобности. Это неэффективно: запрос пройдет *весь* DOM, в поисках удовлетворяющих условиям элементов. Потрудитесь указать полный путь до элемента (ну или хотя бы путь до области где могут быть эти элементы), это поможет вам сэкономить нервы и время на больших объемах данных.
А вы в курсе, что \d совпадает с юникодными цифрами? Например, с арабо-индийскими, вьетнамскими и т.п. Я бы заменил на [0-9].
Тьфу, я имел в виду combats.ru. По-русски его все называют «БК», вот я и написал транслитом на автомате.
Использовал 0W, неплохой сервер. Очень прост в конфигурации. Однако, пришлось отказаться от него в пользу nginx из-за gzip.
Кстати, лет этак пять назад, может даже больше, гулял по сети удаленный эксплоит для 0W. По слухам, с его помощью порутали li.ru, bk.ru и еще несколько интересных ресурсов.
Нет, та часть как была, так и остается на Perl. Ей занимается ABBYY Language Services.
Я очень сомневаюсь, что когда нибудь её перепишут на ASP.NET.
Из собственных закладок:
childrenofdos (8bit, chiptune)
RUS ZUD (всяческая неформатная электронная музыка, типа breakcore, noise и т. п.)
Небольшой оффтоп: 3pbeats. Отличный лейбл, с отличными артистами, правда не сетевой. Однако, на сайте есть раздел с приличным количеством свободно распространяемой музыки.
Предполагаю, что насос изначально был запрограммирован на работу циклами не более 3 секунд, шарик не успевал лопаться. После запуска вируса программа изменилась, шарик стал лопаться.
А не случайно альтернативных реализаций? Не хочется JRE ставить ради «поиграться».
Google не выкладывали свой корпус в свободный доступ. Они отдали его в руки консорциума по лингвистическим данным, который требует за него $150. Это только за пачку дисков с данными; еще может отдельно надо платить за использование в коммерческих нуждах.

Information

Rating
Does not participate
Date of birth
Registered
Activity