Red Spirit

Блог Алексея Таянчина

RSS 2.0

Заметки разработчика

Проблема RSS фида WordPress на веб-сервере Cherokee

Мой сервер сейчас работает на веб-сервере под индейским названием Чероки (http://www.cherokee-project.com/) он крутой и всё такое, но есть некоторые неудобства,  например он не понимает всеми нами любимый файлик директив для Апача под названием .htaccess. Если мы хотим использовать на сайте человекопонятные URL, то не обойтись без великого mod_rewrite правила для которого прописываются в этом самом .htaccess. На сервере Cherokee нет …Далее…

Tags: , ,

Posted in WordPress | No Comments »

jQuery плагин для эффекта firefly – летающие частички

Есть такой прикольный плагин для jQuery который позволяет создать на странице эффект летающих частичек, так называемый firefly. Его можно с успехом использовать в качестве декоративного эффекта для фона сайта для придания особой атмосферы. Официальная страница плагина https://github.com/motyar/firefly Демонстрация В качестве самих частичек используются изображения (что вполне логично), правильней говоря спрайты. Дизайнер может поэкспериментировать с этими спрайтами, есть где развернуться. Подключается …Далее…

Tags: ,

Posted in Заметки разработчика | No Comments »

Работа с COOKIE на Javascript

Как работать с куками на JS вам могут рассказать великое множество разнообразных сайтов, которые делятся с вами всевозможными реализациями функции, позволяющие легко запомнить и прочитать куку в браузере. Этот пост не станет исключением. Я пользовался разными функционяшками для работы с cookies, но иногда бывали разные проблемы и некорректная работа. Больше всего мне понравился одноименный плагин для jQuery, небольшой код, удобный …Далее…

Posted in Заметки разработчика | No Comments »

Многоуровневое горизонтальное меню на чистом CSS

Хочу описать процесс создания горизонтального многоуровнего меню для сайта, при этом не будет использоваться JavaScript, только чисто CSS. В чем прикол? Преимущества такого подхода создания меню очевидны – минимальный код, никаких скриптов, потребляет меньше ресурсов браузера (хотя зависит от применяемых эффектов) чем те же распространенные jQuery меню. Недостатки то есть – недостаточная гибкость, например нельзя сделать эффект плавного вскакивания пунктов меню и анимации, хотя даже тут, …Далее…

Tags:

Posted in Заметки разработчика | 11 Comments »

PHP функция перевода времени в строку удобную для чтения

Вот как-то так она называется :) Изначально мне захотелось сделать так, чтобы было подробно видно как давно зарегистрировался юзер и как давно он был на сайте, типа так: Регистрация: 03.07.2010 | 2 года 4 месяца 29 дней 19 часов назад. Особой функциональной нагрузки тут нет, просто для наглядности. Накатал вот такую вот функцию, которая получает количество секунд в качестве аргумента (разницу между …Далее…

Tags:

Posted in Заметки разработчика | No Comments »

Склонение слова по числам на PHP

Если честно, не знаю как точно называется этот процесс, когда у слова меняется окончание в зависимости от того какое количество ему было присвоено, так что назвал это просто склонением ) Например, возьмем слово “диск“. Если он один, то так и пишем: “один диск“. Если их два, то надо писать уже “два диска” (окончание меняется). Если их пять, то пишем: “пять …Далее…

Tags:

Posted in Заметки разработчика | 9 Comments »

Узнать знак зодиака по дате на PHP

Сделал у себя на сайте такую штуку, для полноты анкеты по дате пользователя определяется его знак зодиака

Tags:

Posted in Заметки разработчика | 1 Comment »

Функция генерации случайного пароля на PHP

Еще одна несложная и часто весьма полезная функция, которая создает случайный пароль заданной длинны из латинских символов и цифр. Нужна, например, для восстановления пароля юзера, он забывает свой пароль и ему на почту высылается новый, который сгенерирует эта функция

Tags:

Posted in Заметки разработчика | No Comments »

Получить количество полных лет человека на PHP

Решил начать написание ряда небольших статеек-заметок с полезными функциями на PHP или JS. Заметил за собой, что частенько приходится гуглить способы решения задач, которые неоднократно уже вставали в прошлом. Чтобы каждый раз одно и тоже не искать и не выдумывать буду все мало-мальски интересные функции постить в блог, и для себя и для других. Сейчас у нас задача найти количество …Далее…

Posted in Заметки разработчика | No Comments »

Основные HTTP заголовки

Небольшая заметка для себя. Установка HTTP заголовков и статус кодов на PHP с помощью функции header(). Все ок, нормальная страница:

Страница не найдена:

Доступ запрещен:

Tags: ,

Posted in Заметки разработчика | No Comments »