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

Установка php 5.4 из Homebrew

Нарыл новый (для меня) способ установки php последних версий через Homebrew. Делюсь...

Для установки php через Homebrew в Mac Os Mavericks (ну или более ранних) подключим репозиторий:

brew tap homebrew/dupes
brew tap josegonzalez/php
brew update

Теперь можно посмотреть список возможных параметров установки php:

brew options php54

Теперь остается установить:

Функция для определения оставшегося времени до заданной даты на 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. С его помощью можно не только выбрать но и подключить к вашему сайту любой шрифт из представленных в коллекции.