Red Spirit

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

RSS 2.0

Работа с COOKIE на Javascript

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

Как иногда бывает полезен порядок мыслей в голове

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Получение погоды на Node.JS

Получить прогноз погоды на ближайшие 10 дней можно с помощью Яндексовского API. Нам нужно только знать код города и сделать запрос с этим кодом на по нужному URL для получение XML с подробной информацией о погоде для данного города. Шаг 1. Получаем код города. Список всех городов в формате XML содержатся в файле http://weather.yandex.ru/static/cities.xml там не только Россия и СНГ, но крупные города всего мира. Сейчас …Далее…