Решение проблемы невнимательности

Наверное, у каждого бывает период, когда много клиентов и время сдачи неумолимо приближается. Иногда приходится выбирать, сон или готовый вовремя проект, и, соответственно, деньги, которые ты уже знаешь на что потратить. У меня в условиях такого стресса начинает страдать внимательность. Я стараюсь меньше переключаться между задачами в течение суток, но иногда этого не избежать. Читать дальше »

CSS-фреймворк Baseline

CSS-фреймворк Baseline подходит для быстрого прототипирования сайтов с помощью горизонтальных и вертикальных сеток, позволяет без написания правил CSS позиционировать элементы на странице. Поддерживает HTML5 и включает некоторые свойства CSS3.

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

Разработан французским дизайнером-разработчиком Стефаном Кюрзи (Stéphane Curzi) и распространяется под лицензией Creative Commons Attribution-Share Alike 3.0 Unported License.
Читать дальше »

Новый логотип Ростелекома

Логотип Ростелекома и векторный элемент

15 сентября 2011 Ростелеком представил свой новый логотип за 12 млн. долларов. Автор логотипа — Leo Burnett Group.

Сегодня, просматривая свои старые закладки наткнулся, на очень похожий элемент под лицензией Creative Commons Attribution 3.0, опубликованный 21 февраля 2010. О схожести элементов можно даже не говорить.

Вот так создается бренд крупной компании.

Установка Git и генерация SSH-ключей на Mac

Установка Git

Скачать последнюю версию Git со страницы проекта на Google Code (установка простая и не требует комментариев).

Конфигурация Git

$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "mail@example.com"

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

Знакомство с Git. С чего начать

Система контроля версий Git

Контроль версий необходим для отслеживания изменений в файлах. Git — это распределенная система контроля версиями. Ознакомиться подробнее с тем, какие бывают системы управления версиями можно по ссылке Об управлении версиями.

В сети очень много информации по Git, но изучение по отдельным статьям заводила меня в тупик, для тех, кто действительно хочет разобраться с Git рекомендую книгу «Pro Git», которая находится на сайте в открытом доступе.

Чуть позднее попалась книга «Волшебство Git», в которой я находил ответы на вопросы, читая книгу Pro Git. Читать дальше »

Правила прибыльных стартапов. Как расти и зарабатывать деньги

Правила прибыльных стартапов. Как расти и зарабатывать деньги

Прочитал книгу Верна Харниша «Правила прибыльных стартапов. Как расти и зарабатывать деньги», пожалел потраченное время и деньги. Если из названия книги убрать первое предложение, то будет понятна основная идея книги. Модное слово «Стартап» не имеет никакого отношения к этой книге и является маркетинговой уловкой российского издателя.

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

Установка и настройка Apache, PHP и MySQL на Mac OS X с помощью MacPorts, установка модулей PHP

Ранее я уже писал про настройку рабочего окружения на Mac OS X, также упоминал про систему управления пакетами MacPorts. Изначально я хотел использовать встроенные средства Mac OS X и установку необходимого ПО для разработку из бинарников, но в этом подходе обнаружились свои недостатки:

  • сложное обновление компонентов
  • сложная установка необходимых модулей для PHP
  • сложная установка дополнительных библиотек

Не менее сложно установить дополнительные модули и для сборки MAMP.

В процессе работы оказалось удобнее воспользоваться MacPorts. Читать дальше »

Введение в Zend Framework

Библиотеку Zend Framework я начал изучать прошлом году и даже пытался подготовить несколько подробных статей, которые так и остались в черновиках. Прошло достаточно много времени, многое позабылось, а интерес к библиотеке по-прежнему остался. Цель данной статьи вспомнить основы и собрать полезные ссылки, которые помогут сориентироваться начинающим разработчикам на Zend Framework.

Для комфортной работы с библиотекой необходимо понимание модели MVC (model-view-controller) и практика разработки приложений с помощью ООП (объектно-ориентированное программирование), в частности необходимо понимать особенности реализации ООП на PHP.

Zend Framework - это библиотека компонентов, разработанная на PHP5. Библиотека поддерживается компанией Zend Technologies Ltd, основанную разработчиками ядра Zend Engine, на котором работает PHP с четвертой версии. В основе Zend Framework лежит архитектура MVC. Читать дальше »

Обзор текстового редактора WriteMonkey для Windows

Подробный обзор функционального текстового редактора WriteMonkey под ОС Windows

WriteMonkey - очень удобный и быстрый текстовый редактор для платформ семейства Windows (XP, Vista, Windows 7).

Программа не требует установки и является портативной. Для запуска программы под Windows XP потребуется самостоятельно скачать и установить Microsoft .NET framework 3.5+.

Скачать WriteMonkey можно на официальном сайте. Установка не требуется, достаточно распаковать архив на жесткий диск, например в Programm Files и запустить программу с помощью файла WriteMonkey.exe, для удобства создать необходимые ярлыки.

Рассмотрим основные возможности программы. Читать дальше »

Sequel Pro — администрирование БД MySQL на Mac

Приложение для администрирования БД MySQL на Mac

В этой статье познакомимся с приложением для Mac OS X, которое позволяет быстро и удобно управлять базами данных MySQL.

Практически все мы знакомы с phpMyAdmin и очень к нему привыкли, тем временем мы упускаем из виду приложения, которые могут стать достойной заменой phpMyAdmin. Одним из таких приложений является Sequel Pro.

Sequel Pro - приложение для администрирования БД MySQL на Mac OS X, проект поддерживается сообществом разработчиков и распространяется под свободной лицензией GNU General Public License. Sequel Pro является приемником проекта CocoaMySQL с переработанным интерфейсом и доработанной функциональностью. Приложение позволяет работать с локальными и удаленными серверами БД. Совместимо с версиями MySQL 3, 4 и 5.

Ознакомимся поближе с функциональными возможностями и интерфейсом Sequel Pro.
Читать дальше »