Регистрация «В Контакте» теперь возможна только по приглашениям

В ночь с четверга на пятницу, 11 февраля состоялся переход на новую систему регистрации — регистрация по приглашениям (инвайтам).

Хотя регистрация и осуществляется только по приглашению, она остается бесплатной. Это ограничение было введено с целью борьбы с роботами, которые создают аккаунты для рассылки спама.

Пишем сообщения в системный журнал при помощи syslog()

Средство syslog — очень мощный инструмент для отладки ваших web-приложений. С помощью него вы можете наблюдать, какие модули и SQL-запросы выполняются, а также значения каких переменных изменяются, когда вы ходите по Web-сайту. Это помогает точно определять модули, в которых, вероятно, имеются проблемы или критические ошибки.

jQuery сниппеты: проверка успешной загрузки плагина

Перед тем, как применить какой-либо плагин к элементам страницы необходимо проверить, загружен ли файл с этим плагином и доступен ли необходимый метод из него.

Данный сниппет поможет, если вы случайно забыли указать ссылку на файл с плагином, либо по неосторожности удалили его.

Пуленепробиваемый шаблон для разработки HTML5-сайтов

HTML5 Boilerplate — это HTML/CSS/JS шаблон для всех маньяков, пишущих быстрые, неглючные и ориентированные на будущее сайты.

В нем собраны лучшие хаки для кросс-браузерной совместимости, настройки производительности и даже таких вещей, как кросс-домменых Ajax запросов и Flash. А наш пример .htaccess для Apache поможет настроить правила кеширования, сжатия (gzip!) и подготовит ваш сайт к работе с HTML5 видео и @font-face.

jQuery сниппеты: показать адрес ссылки при выводе на печать

Я нашел замечательный трюк в статье Реми Шарпа, позволяющий вставлять в тексте после гиперссылки адрес самой ссылки при выводе страницы на печать.

Информация об IP адресе

Geolocation — определение местоположения по IP адресу или доменному имени.

Используя бесплатный Geolocation XML API от сайта ipinfodb.com, можно получить достаточную информацию по интересующему нас IP адресу.

Эрик Мэйер обновил свой reset.css

p>Эрик Мэйер обновил свой reset.css и ввел в него поддержку HTML5, добавил embed, output, и ruby в первое правило.

Убрал command и outline (из первого правила), так как при обнулении данного свойства практически невозможно осуществлять навигацию по сайту без наличия мыши.

Стилизуем HTML5 placeholder на CSS

Обложка к записи Стилизуем HTML5 placeholder на CSS

В HTML5 появился замечательный атрибут тега <input> под названием placeholder (подсказывающий текст). Для стилизации которого так же можно применить CSS-стили через псевдо-селектор :placeholder как и для любого другого тега. Чтобы не быть голословным, сразу пример Для браузера Firefox используются другие правила в отличие от Safari и Google Chrome. /* для всех */ ::-webkit-input-placeholder { color:#f00; …

ПодробнееСтилизуем HTML5 placeholder на CSS

Быстрый способ удаления папки на PHP

В РНР для удаления файла существует функция unlink(), для удаления пустого каталога — rmdir(). Что делать если нужно рекурсивно удалить папку со всеми файлами и подкаталогами. На помощь приходит glob() в связке с array_map().

Ставим правильные ссылки на ICQ и Skype

Поставить ссылку на ICQ или Skype клиентов на первый взгдяд весьма простая задача. Но не все так просто, как может показаться на первый взгляд. Есть несколько нюансов. Погуглив, решил собрать все воедино, дабы использовать в качестве памятки.