Архивы материалов

Navigator: автоматический jQuery скроллер контента

Navigator: jQuery скроллерВстречаются весьма длинные странички с большим объемом информации, которые можно условно разделить на смысловые составляющие. Это, например, может быть landing страничка умещающая всю информацию или длинная статья разбитая на заголовки. В таком случае, удобно предоставить пользователю возможность скролить контент до интересующего его участка. В данном случае очень удобно использовать jQuery, а не писать нудные обработчики на PHP или любом другом серверном языке. Идея Navigator была подсмотрена на сайте W3C HTML5 Logo и допилена для большего удобства использования.

OOCSS: думай в объектах

OOCSS: template mastering Наверняка ваш скил уже подрос и вы задумывались, как можно улучшить эффективность кода. На сегодняшний день существует несколько самых ярким методик позволяющих организовать построение шаблонов наиболее грамотно с точки зрения адаптивности кода и лаконичности верстки. К одной из таких методик относится Object Oriented CSS, о котором мы и поговорим.

Не пора-ли в топ?

Сегодня, пролистывая ленту Google + на предмет чего-нибудь интересного наткнулся на пост баблоруба с приглашением отлинчевать блоги на предмет увеличения показателей аудитории, и, естественно, не упустил возможности послушать дельного совета. Вот что рецензирует Дмитрий.

Записки сумасшедшего

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

Мне в таких случаях помогают зарисовки — это отличное средство организовать процесс разработки и продумать логику приложения максимально грамотно.

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

Прикол от сбербанка

Перед новым годом я зашел в сбер по вопросу оформления пластика. Вежливая сотрудница посмотрела в паспорт и сообщила об акции для молодых людей моего возраста.

— Вы счастливчик! Сбербанк предлагает Вам, в рамках акции, совершенно бесплатно завести себе Visa любого формата.

Мой первый плагин

"Пора делать более удобные вещи", откуда-то из подкорки намекала совесть. Намекала давно и упорно, и, конечно-же была права. Угощайтесь:

jQuery CSS Switcher

Настройки безопасности Mac OS X Lion: лечение паранойи

Замучила паранойя? Они убили Кенни и теперь хотят сожрать твои мозги на завтрак? Вот простой рецепт того, как обезопасить себя от всякого рода эксцессов на Mac OS X Lion штатными средствами и простенькой утилиткой для блокировки TCP траффика.

Как не надо готовить Drupal или о том, что у меня под капотом

Yes, I am!Многие пытающиеся подружиться с Drupal не совсем верно оценивают возможности системы и, довольно часто, прибегают к не совсем идеологически верным методам при решении своих задач. Drupal достаточно сложен и неуклюж, что для крупных проектов является некоторого рода барьером. Расскажу про свой опыт и попытки сделать нечто вроде системы комфортной для себя и лишенной недостатков, накопившихся со временем.

— Are you mad, bro?

— Yes! I am.

Установка Parallels Desktop 7 на Mac OS X 10.7.x

Компьютеры порой, они как женщины: мы хотим, а они капризничают. Сегодня возжелал посмотреть, что такое Parallels Desktop 7 и чем он лучше Virtual Box. Естественно мое хакнутое яблоко 10.7 тонко намекнуло, что не даст т.к. процессора в списке разрешенных нет.

Проблема с установкой Parallels Desktop 7 на Mac OS X 10.7.2

Parallels Desktop не может быть установлен на ваш Mac. Parallels Desktop может быть установлен только на операционные системы, которые поддерживают виртуализацию устройств.