не знаю, почему именно, но меня очень радует в юникоде возможность повторно проэксейпить кавычки, амперсанды и <>, а потом напустить на результат html_entity_decode — и вуаля! в тексте не осталось пережитков прошлого, типа и «, одни только нормальные юникодные символы
может быть, любой линуксоид должен это знать, но я узнал только сейчас. Делаешь в своих документах папочку и открываешь к ней абсолютно полный доступ, 777. И через несколько часов геморроя выясняешь, что этого мало, что еще нужно у всех родительских каталогов поставить x. А этого делать нельзя, потому что все созданные тобой файлы, включая настройки и т.п., по умолчанию доступны на чтение всему свету. Единственное, что их от этого защищает — отсутствие того самого x на домашнем каталоге. И чёрт его знает, что может сломаться, если изменить умолчание
то есть, у обычного юзера нет вообще никакой возможности поделиться одним-двумя файлами с другим, кроме как через /tmp, потому что на запись ему доступны только свой домашний каталог и временный
на Тибете есть такое понятие, как песочная мандала. Это симпатичный орнамент из разноцветного песка. Монахи вначале старательно создают его в течение нескольких недель, а потом уничтожают. Чтобы символизировать непостоянство мира : )
это очень напоминает мне работу яваскриптеров и дизайнеров-верстальщиков в маленьком и активно развивающемся проекте. Большие куски кода создаются и уничтожаются каждую неделю. Главное — уметь смотреть на это философски : )
CAPTCHA — это Completely Automated Public Turing test to tell Computers and Humans Apart. Например, те самые искореженные буковки, разглядыванием которых можно доказать, что ты не верблюд. То есть, не бот.
Люди, которые используют этот тест на своих сайтах при регистрации, очень часто совершают одну и ту же ошибку. Если ты что-то неправильно указал (или не указал) в форме, тебя заставляют проходить тест еще раз.
Не, я верю, что у них есть на это причины, но раздражает. Одного раза должно быть достаточно.