3 крутых эффекта для изображений на CSS3

15-05-07 Css, Html 2

Современные технологии позволяют создавать красивые интерактивные сайты, при этом большинство эффектов можно реализовать с помощью чистого CSS, особенно с новыми возможностями CSS3. Раньше для создания разных эффектов мы прибегали к помощи JavaScript, но благодаря распространению поддержки CSS3, нам не нужны скрипты для создания красивых эффектов. К сожалению, некоторые браузеры до сих пор не поддерживают CSS3 (IE9 […]

Продвинутое использование cURL в PHP

15-04-23 Php 3

cURL — это инструмент, позволяющий взаимодействовать с различными серверами и поддерживающий множество протоколов: HTTP, FTP, TELNET и др. Изначально cURL — это служебная программа для командной строки. Но, к счастью для нас, PHP поддерживает работу с библиотекой cURL. В этой статье мы рассмотрим нетривиальные примеры работы с cURL.

Установка и использование Redis

15-03-27 Разное , 2

Redis — нереляционная база данных типа «ключ-значение» с открытым исходным кодом. Redis позволяет хранить большие объемы информации без каких-либо ограничений и иметь быстрый доступ ней. В этой статье мы рассмотрим процесс установки и основы работы с Redis.

Создаем CAPTCHA плагин для вашего WordPress сайта

14-12-23 Php, WordPress , 1

Благодаря своей популярности, WordPress стал мишенью для спамеров. Автоматизированные спам-боты ищут в сети сайты, работающие на популярных системах, таких как WordPress, и отправляют на них сотни и тысячи спам комментариев. Без надежной защиты спам становится большой проблемой для сайта.

Создание виджетов для WordPress

14-09-25 WordPress 4

Если вы когда-нибудь использовали WordPress для создания сайтов, то наверняка использовали и плагины, которые расширяют функционал этой замечательной системы. Плагины — мощный инструмент, который делает WordPress очень гибким и пригодным для создания любых сайтов, не только блогов. Если вам нужна галерея, контактная форма или еще что-то, то для этого наверняка существует плагин, который можно скачать […]

8 простых, но эффектных примеров CSS3 анимации

14-09-23 Css 8

CSS3 предоставляет практически неограниченные возможности для UX разработчиков и, что очень круто — большинство из них очень просто реализовать. Всего несколько строк кода могут создать эффектную анимацию, которая впечатлит ваших посетителей и повысит доверие к вашему сайту и, при правильном использовании, может повысить конверсию. В этой статье мы напишем несколько простых, но очень интересных эффектов […]

Основы C++. Массивы в C++

14-09-19 C/C++ 1

Продолжаем изучение основ C++. В этой статье мы рассмотрим массивы. Массивы позволяют в удобном формате хранить большое количество данных. По сути,  массив — это переменная, которая хранит множество значений под одним именем, но каждому значению присвоен свой индекс. Массив — это список значений, для получения доступа к которым используются индексы.

Версионирование структуры БД с помощью Liquibase

14-08-16 Разное , 3

При разработке большинства приложений используются разные системы контроля версий (Git, Mercurial и т.п.). А что насчет структуры баз данных? Очень часто изменения базы данных на тестовых и боевых серверах делаются вручную. Такой подход может не вызывать сложностей, если над проектом работает один или два разработчика, но если работает целая команда, становится трудно синхронизировать все изменения […]

Использование локального хранилища в JavaScript

14-08-10 Html, JavaScript 0

Очень часто первым приложением на JavaScript бывает Todo-список, но проблема подобных приложений в том, что после обновления страницы все пункты списка пропадают. Простое решение этой проблемы — использование локально хранилища (Local Storage). Локальное хранилище позволяет хранить данные на машине пользователя и вы легко сможете загрузить список из него после обновления страницы. В этой статье мы […]

Использование технологии Drag and drop в HTML5

14-07-06 Html, JavaScript 0

Долгое время для создания Drag&Drop интерфейсов использовались реализации на JavaScript, но браузеры не имели встроенной поддержки Drag&Drop. С приходом HTML5 современные браузеры позволяют легко создавать drag and drop интерфейсы. В этой статье мы рассмотрим основные принципы создания Drag&Drop интерфейсов.