Поиски разума, как свидетельство наличия интеллекта

Функция для определения оставшегося времени до заданной даты на php

Изящное решение для тех кто еще не пересел на php 5.3 и не имеет возможности обратиться к классу DateTime, но собирается это сделать в скором будущем =) Функция выводит кол-во дней, часов и минут до назначенной даты. Цели выводить большие промежутки больше месяца не стояло, поэтому максимальная единица - день. Но если понадобится месяц или год - думаю логика работы функции прозрачна, допиливается по аналогии.

Homebrew предлагает по пивку

Думал у меню шарики за ролики... Ан нет, просто Homebrew предлагает выпить по пивку, прямо не выходя из терминала =)

Тестирование сайта в тестовом окружении с различных устройств

При разработке любого сайта, один из самых важных этапов - тестирование. Наша задача состоит в том, чтобы протестировать и отладить работу сайта на ipad и android. Как это сделать не заливая сайт на боевой сервер? Если речь идет о компьютере находящемся в локальной сети, то ничего сложного, прописываем сайт в файле hosts на этом компе и тестируем. Такой способ прекрасно подойдет в том случае, если например разработка ведется в linux или в mac os и нам нужно проверить поведение сайта в броузерах windows.

Установка Sphinx в OsX Moutain Lion (10.8)

Среди пакетов, которые можно установить с помощью Homebrew есть необходимый нам поисковый движок Sphinx. И вполне логично попытаться установить его коммандой

brew install sphinx

Если попытаться выполнить эту команду, sphinx будет установлен, но без поддержки необходимого нам mysql. Примерно следующую строку можно будет увидеть во время его установки:

SASS - CSS на стероидах

В последней своей работе я решил отказаться от самостоятельной разработки темы для Drupal 7 и попробовать взять за основу что-то готовое. Из обязательных условий было использование HTML5 и гибкая работа с различными типами устройств. Погуглив я наткнулся на разработку Adaptive Themes и начал вникать в детали. Стоит отметить что речь в статье пойдет о технологии SASS, используемой в этой теме.

Как быстро развернуть среду веб-разработчика в Mountain Lion

В свое время, пересев с Linux на Mac Os, мне было лениво разбираться с настройкой AMP-стека в новой для меня среде, благо нашлось неплохое решение из все в одном из коробки - это MAMP PRO, но речь не о нем. Примерно год я им пользовался, донастраивал под свои нужны. Для друпала MAMP PRO - то что доктор прописал. Но как известно универсальные решения универсальны, пока нам не понадобится полезть в дебри, хотя и не обязательно в дебри. И вот такой момент настал. Понадобилось мне установить ряд дополнительных модулей для php и для python.

WebFonts.ru - русскоязычный сервис для веб-разработчиков

Совсем недавно я писал о то как без заморочек выбрать шрифт для дизайна. Теперь же хочу вкратце сказать о появившемся недавно российском сервисе WebFont.ru. С его помощью можно не только выбрать но и подключить к вашему сайту любой шрифт из представленных в коллекции.

Очистка dns кеша в Mac OSX Lion

В отличие от многих *nix опреционок, Mac OSX из коробки кэширует NS-запросы. Это сделано для ускорения поиска. Но иногда появляется необходимость очистить кеш от устаревших записей для замещения их новыми. Делается это, как всегда элементарно, если знаешь нужную команду:

Для последних версий Mac OS (10.7 - 10.8)

sudo killall -HUP mDNSResponder 

Для версии Mac OS 10.6

dscacheutil -flushcache