Знакомство с gnuplot

gnuplot - бесплатная, свободно распространяемая программа для работы с графиками, основана в 1986 г. используется в качестве бэкенда многих известных программ (например графический калькулятор Emacs).

Изначально gnuplot была разработана для визуализации научных данных, используется в научных, социологических, картографических, финансовых и т.д. системах.

Установка gnuplot и всех зависимостей на Mac очень проста с помощью менеджера пакетов brew:

brew install gnuplot

Работа с gnuplot основана на текстовых командах вводиых с помощью командной строки, после выполнения ряда команд откроется окно приложения, выбранное для вывода графика. Читать дальше »

Комбинации горячих клавиш для работы с командной строкой

Ctrl + A - перемещение в начало редактируемой строки
Ctrl + E - перемещение в конец редактируемой строки
Ctrl + L - очистка экрана (аналогично команде clear)
Ctrl + U - очистка строки до курсора, если позиция курсора находится в конце строки, то очистка текущей строки
Ctrl + H - аналогично клавише backspace
Ctrl + R - поиск по ранее использовавшимся командам
Ctrl + C - остановка запущенного процесса
Ctrl + D - завершение процесса командной строки

Читать дальше »

50 «шотов» с сайта Dribbble на тему Пользовательский интерфейс (часть 2)

Как и обещал в предыдущей статье я отфильтровал очередную коллекцию скриншотов пользовательского интерфейса с сайта Dribbble.com. Каждый "шот", опубликованный ниже каким-нибудь образом привлек мое внимание и может быть источником интересных идей. Читать дальше »

Создание меню навигации как у Google на CSS

Рассмотрим процесс создания простого и изящного навигационного меню с помощью HTML и CSS. Читать дальше »

50 «шотов» с сайта Dribbble на тему Пользовательский интерфейс (часть 1)

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

Ниже вы сможете увидеть 50 оригинальных решений в области пользовательского интерфейса от дизайнеров со всего мира.

Читать дальше »

Всплывающие подсказки с помощью CSS3

Рассмотрим создание всплывающих подсказок с помощью CSS3 без применения картинок и JavaScript. Читать дальше »

Создание кнопок с помощью CSS3

Совсем ненедавно, чтобы сделать красивые кнопки с градиентом и закругленными углами, приходилось прибегать к помощи JavaScript или достаточно громоздким трюкам CSS.

С помощью CSS3 очень просто сделать красивые и элегантные кнопки без использования дополнительных инструментов, которые будут работать во всех современных браузерах.

Рассмотрим создание стилизованных кнопок на CSS с минимальной разметкой и без использования изображений. Читать дальше »

Скрипт TimThumb PHP

В предыдущем посте я постарался дать подробное руководство как получить первое изображение с поста в WordPress, которое в дальнейшем можно использовать в качестве анонса для статьи, но данный способ не позволяет «гибко» масштабировать изображения, масштабирование возможно только при изменении значений атрибутов высоты и ширины в теге <img> и если вы захотите сделать превью квадратным, например 200 x 200px, изображение будет искажено (предполагается, что оригинал изображения — прямоугольник), следовательно, в большинстве случаев вам придется масштабировать изображение по одной из сторон.

В этой статье рассмотрим скрипт, который позволит изменить размер изображения, сохранит его пропорции, при необходимости вырежет и сохранит все наши превью в отдельной папке (кэш). К тому же, все ниже приведенное потребует минимальных усилий и прекрасно работает на любом движке, точнее скрипт не зависит от используемой вами системы управления, так как он является самостоятельным. Читать дальше »

Получение первой картинки с поста в WordPress

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

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

Отключение RSS-ленты на WordPress

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

RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами.

Рассмотрим простой способ отключения RSS-ленты на блоге WordPress без использования сторонних плагинов, и без вмешательства в файлы движка. Читать дальше »