Я согласен, — был несколько резок — несколько лет назад я наверное что-нибудь подобное и сделал и от такого счастья, наверно, захотелось бы поделиться тем, что я поборол такую задачу. В общем, автор действительно молодец, что справился с посталенной задачей — на таких задачах скилл как раз и набивается. Думаю, в ответах на этот топик Dep3kuu найдет много информации к размышлению на тему того, как запустить PHP процесс-демон.
Вообще, конечно, нужно знать то, где будет запускаться тот софт, который пишешь, — это я бы требовал от заказчика в первую очередь. А как работать без SSH я уже забыл и вспоминать не хочу.
А это плохо, если человек перестанет принимать сам не важные для его жизни?
У меня нет времени смотреть все сериалы, поэтому я доверюсь совету друзей или единомышленников — ничего плохого в этом не вижу — это очень хороший фильтр.
В статье явное преувеличение насчет того, что человек перестанет смостоятельно принимать решения. Я считаю, что подобный сервис есть благо, — он позволяет быстрее найти то, что интересно мне.
А если человек будет жену выбирать себе по индикатору «20 человек рекомендуют вам эту жену», ну сам дурак значит.
Мне так не показалось. Даже как-то приятно, что человек из Владивостока (ибо сам оттуда :-)). Довольно-таки юморной мульт получился, сценарий есть, с анимацией всё норм, с юмором всё отлично. Нужно принимать во внимание, — человек в одиночку делал этот мультик 6 лет. Это по меньшей мере достойно уважения!
Концепт хорош.
Одно НО: у меня бессонница начинается, когда мой HTC говорит, сколько мне спать осталось. Мне прямо физически больно видеть надпись эту.
Еще один пример того, что взломать можно всё, что угодно (недавно совсем адидас ломали — писали об этом на хабре), — дыры есть почти везде и нормальные хакеры, если зададутся целью взломать, — все равно взломают.
Нас тоже взломали в конце 2009 (прямо под новый год), тогда мы думали, что у нас хорошая защита, однако хакеры получили очень много доступов (root access!).
Подобные атаки позволяют пересмотреть свое отношение к защите ресурса.
Если на PHP пишете, будьте внимательней — не испольутей gethostbyaddr — иногда эта функция может резолвить хост очень долго. Конечно, это реально Opera, будет разолвиться несколько десятков миллисекунд, но если UA подделан, можете повесить юзера на некоторое время. UA может быть подделан в разных целях — это не обязательно грабберы или боты, — могут быть и вполне реальные люди.
Мы у себя используем вызов внешней программы. Выглядит примерно так:
$res=`nslookup -timeout=$timeout -retry=1 $ip`;
где timeout у нас по дефолту 2 сек.
Определяете hostname IP адреса, если User Agent оперовский. Если hostname оперовский, подменяете IP прокси, страну и т.д. на реальные.
И не надо никаких сообщений об отключении режима турбо.
Надо было написать «Интриги, скандалы, расследования! Шок — Layout за 5 секунд или как сдать проект еще до того, как заказчик приступил к переговорам».
Извините, но подобные заголовки правда надоели. И ладно где-нибудь, но на хабре…
Вообще, конечно, нужно знать то, где будет запускаться тот софт, который пишешь, — это я бы требовал от заказчика в первую очередь. А как работать без SSH я уже забыл и вспоминать не хочу.
> вот от чего я не смог оторваться — браузер все же придется открыть, чтобы изначально запустить скрипт
Ну и двойка за исполнение. Что вам не дало просто запустить скрипт, который просто будет выполняться постоянно?
nohup /path/to/php /path/to/script.php
> Теперь надо заставить скрипт работать, не обращая внимания на максимальное время выполнения, установленное сервером
для скриптов, запущенных вручную из консоли этого ограничения нет.
> Озадачили меня тут написать демона на PHP
Статья могла бы быть крутой, если бы вы действительно описали то, как писать демона на PHP с использованием php.net/manual/en/book.pcntl.php и php.net/manual/en/book.posix.php (это то, о чем я подумал после прочтения поставновки задачи)
У меня нет времени смотреть все сериалы, поэтому я доверюсь совету друзей или единомышленников — ничего плохого в этом не вижу — это очень хороший фильтр.
В статье явное преувеличение насчет того, что человек перестанет смостоятельно принимать решения. Я считаю, что подобный сервис есть благо, — он позволяет быстрее найти то, что интересно мне.
А если человек будет жену выбирать себе по индикатору «20 человек рекомендуют вам эту жену», ну сам дурак значит.
> sudo please
реакция та же :-(
Одно НО: у меня бессонница начинается, когда мой HTC говорит, сколько мне спать осталось. Мне прямо физически больно видеть надпись эту.
«По официальным данным...»
или
«Из надежного источника известно...» :-)
Еще один пример того, что взломать можно всё, что угодно (недавно совсем адидас ломали — писали об этом на хабре), — дыры есть почти везде и нормальные хакеры, если зададутся целью взломать, — все равно взломают.
Нас тоже взломали в конце 2009 (прямо под новый год), тогда мы думали, что у нас хорошая защита, однако хакеры получили очень много доступов (root access!).
Подобные атаки позволяют пересмотреть свое отношение к защите ресурса.
Мы у себя используем вызов внешней программы. Выглядит примерно так:
$res=`nslookup -timeout=$timeout -retry=1 $ip`;
где timeout у нас по дефолту 2 сек.
f = lambda x: return x + 10; f(3) = [поле для ввода текста]
И не надо никаких сообщений об отключении режима турбо.
Извините, но подобные заголовки правда надоели. И ладно где-нибудь, но на хабре…
К слову сказать, проект-то хороший — молодцы.