Установка 1C Bitrix на MAMP PRO


bitrix mampНедавно, мне понадобилось установить Bitrix на локале. К счастью есть такая замечательная вещь как MAMP — набор дистрибутивов и программная оболочка, чтобы запускать динамические веб-сайты на локальном ПК под управлением Mac OS.

Все было неплохо, до тех пор, пока не уперлось в проверку настроек сервера… Что было дальше и как лечится будет описано ниже.

 

Читать дальше «Установка 1C Bitrix на MAMP PRO»

Закон Мерфи. Зачем он нужен программисту?


eddy merfiЕсли что-то может сломаться, это обязательно сломается.

Существует множество вариантов закона Мёрфи : бутерброд падает маслом вниз, сдача в кассе заканчивается всегда как раз перед тобой и т. п. Мёрфи — не просто реальный человек, но еще и инженер военно-воздушных сил США, и его устам действительно принадлежит так называемая «классическая» версия закона, носящего его имя.

Читать дальше «Закон Мерфи. Зачем он нужен программисту?»

Google glass. Что это и как это работает.


google glassНе так давно Google объявил о выходе нового гаджет Google Glass. Не знаю как вы, но я был очень заинтересован этой разработкой и следил за ее развитием с самого анонса. По факту устройство не является гарнитурой, а чем-то вроде нательного компьютера для телефонов на базе Android и (что особенно радует) iOS.

В устройстве используется прозрачный дисплей, который крепится на голову (англ. HMD — head-mounted display) и находится чуть выше правого глаза, и камера, способная записывать видео высокого качества. Можно будет снимать с точки зрения человека, носящего устройство.

Читать дальше «Google glass. Что это и как это работает.»

PhpStorm горячие клавиши на Mac OS


PhpStorm
Пользуясь PhpStorm важно помнить что существуют различные горячие клавиши. Большинство действий в PhpStorm (навигация, рефакторинг, отладка и т.д.) могут осуществляться без использования мыши, что позволяет значительно увеличить скорость кодирования. PhpStorm позволяет настраивать сочетания клавиш под ваши нужды, если вдруг вы привыкли к определенным сочетаниям когда пользовались другой IDE. Однако PhpStorm поставляется с набором уже предварительно настроенных раскладок.

Читать дальше «PhpStorm горячие клавиши на Mac OS»

JavaScript проверка на существование функции


проверка на существование js функцииИногда доподлинно неизвестно существует ли функция, и тогда появляется необходимость проверить ее существование. Как известно, оператор typeof используется для определения типа данных, он возвращает строку, указывающую тип аргумента.

 

Читать дальше «JavaScript проверка на существование функции»

Новый сайт у «Лиги справедливости» или как сапожник стал с сапогами


ligaПрошло немало долгих месяцев прежде чем у меня дошли руки до доведение до ума сайта нашей компании. Постоянно возникали обстоятельства непредвиденной силы: то времени нет, то абырвалг, то не знаешь что написать. Но как говориться «капля камень точит». И вот наконец-то в эфир запускается наш новый сайт. 

Читать дальше «Новый сайт у «Лиги справедливости» или как сапожник стал с сапогами»

LigaSelect – плагин для стилизации селектов. Разбираем-смотрим-используем


ligaselectОдним из самых неприятных моментов в работе, является верстка html-форм. Нюансом является то, что элементы формы select, checkbox, radio не подаются изменению через CSS. Ниже мы рассмотрим вариант стилизации раскрывающегося списка <select>

Читать дальше «LigaSelect – плагин для стилизации селектов. Разбираем-смотрим-используем»

Невиданная щедрость от Adobe. Лицензионные ключи на Photoshop, Illustrator и прочие продукты.


PhotoshopСегодня набрел на интересную страничку от компании Adobe. Сначала я даже не поверил, но оказывается вышеупомянутая компания действительно совершенно бесплатно раздает ключи на старые версии своих программ. Там можно встретить таких динозавров, как например Photoshop CS2 и Illustrator CS2.

Не знаю надолго ли этот праздник жизни русского человека, но я на всякий случай прихватил парочку программ :)

Читать дальше «Невиданная щедрость от Adobe. Лицензионные ключи на Photoshop, Illustrator и прочие продукты.»

Адаптивная верстка. Просмотр через iOS-устройства


Адаптивная верстка

Когда я начал разбирать адаптивную верстку, то столкнулся с необычным поведением сайтов на iOS-устройствах, они в никакую не хотели отображать сайт как мобильное устройство, а показывали его целиком возомнив себя компьютером. Причем, при ресайзе браузера вручную, верстка вела себя как положено. 

Читать дальше «Адаптивная верстка. Просмотр через iOS-устройства»