Эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.
if (preg_match('//u', $string)) { /* у вас UTF-8 */ }
Работать должно, думаю, с версии PHP 4.3.5, в документации сказано: «UTF-8 validity of the pattern is checked since PHP 4.3.5».
Safari 3.1 is the first browser to support the new video and audio tags in HTML 5 and the first to support CSS Animations. Safari also supports CSS Web Fonts, giving designers limitless choices of fonts to create stunning new web sitesЧто касается тега AUDIO — чистая правда, а с VIDEO — вышла накладка. Специальный билд «Оперы», поддерживающий этот тег, вышел 8-го ноября 2007-го года, тогда как Webkit (на движке которого сделан «Сафари») — 12-го ноября, на четыре дня позже.
not exp log srand xor s qq qx xor
s x x length uc ord and print chr
ord for qw q join use sub tied qx
xor eval xor print qq q q xor int
eval lc q m cos and print chr ord
for qw y abs ne open tied hex exp
ref y m xor scalar srand print qq
q q xor int eval lc qq y sqrt cos
and print chr ord for qw x printf
each return local x y or print qq
s s and eval q s undef or oct xor
time xor ref print chr int ord lc
foreach qw y hex alarm chdir kill
exec return y s gt sin sort split
Это работающая программа, выводящая строку «just another perl hacker».

<style type="text/css">
body { background: white; color: black }
@-moz-document url-prefix()
{
body { background: grey; color: white }
}
</style>
<body>White in FireFox</body>
Принципы фильтрации по URL и доменам так же могут оказаться полезными, о них можно почитать в архиве W3C.
Basic Account is an option available to accounts which were created before March 12, 2008. No account created after this date can be turned into a Basic Account.Вот что пишет на эту тему Брэд Фитцпатрик, создатель ЖЖ:
Базовые аккаунты теперь являются опцией, доступной только аккаунтам, созданным до 12 Марта 2008 года. Аккаунты созданные после этой даты не могут быть базовыми.
…
New accounts (created after March 12, 2008) may choose between Plus and Paid account levels.
Новые аккаунты, созданые после 12 Марта 2008го года, могут выбирать либо Плюс аккаунт, либо платный
I advised against this (when I heard a rumor about it awhile back). I hadn't heard anything recently about it. Perhaps they interpreted my advice as "well, okay, then maybe we'll at least grandfather the existing Basic users, and not convert them all to Plus…"За перевод спасибо romik_g.
In any case, SUP apparently sees no value in freeloaders not looking at ads, not paying, and oh wait... producing most the content for other members to read, other members who are looking at ads and paying for their accounts.
Когда до меня некоторое время назад дошел слух об этом, я рекомендовал этого не делать. В последнее время я об этом вообще ничего не слышал. Возможно, они растолковали мой совет как «да, хорошо, тогда, возможно, мы, по крайней мере для текущих базовых аккаунтов оставим возможность ими же и остаться, а не превратим их всех в Плюсовые…»
В любом случае, SUP, по-видимому, не видит ценности в «иждивенцах», не просматривающих рекламу, не платящих, и боже, подождите… производящих бОльшую часть контента для всех остальных читателей, других пользователей ЖЖ, просматривающих рекламу и оплачивающих свои аккаунты.
echo <<<'EOT'
My name is "$name". I am printing some $foo->foo.
Now, I am printing some {$foo->bar[1]}.
This should not print a capital 'A': x41
EOT;
Второе отличие от heredoc, что nowdoc можно использовать в любом статическом контексте, например так:
class foo {
public $bar = <<<'EOT'
bar
EOT;
}
Автор фото, к сожалению, не известен.
А самая умилительная и жутчайшая история случилась, когда я не подумавши ляпнул про спам, который боги придумали. До сих пор умиляюсь и себя кляну: ну ляпнул бы при друзьях, ну хихикнули бы и забыли. Нет, надо было про это в жж написать. Наутро весь рунет просто купается в приколе, а один талантливый юморист из неосмотрительного моего замечания рассказ слепил. Целый рассказ, с подробностями. Как бог сел, там, за компьютер, запустил почтовую программу и т. д. Это, товарищи, пи…ц. Любая шутка - говно. Не шутите никогда.Я — талантливый юморист. Евгений Владимирович Петросян, ага.