• Обучение Final Cut Pro X

    Обучение Final Cut Pro X

    Обучение. Монтаж.

    Видеомонтаж в Final Cut Pro X. Обучение "с нуля" или продвинутый курс по вашему желанию. Индивидуальный подход. Мой опыт и наличие профессиональных дипломов - гарантия качества ваших знаний. Стоимость 2-х часов обучения от 5000 руб.

    Обучение Final Cut Pro X
    *Требуется наличие компьютера под управление MacOS 10.7

  • WEB-дизайн. Генералов И.

    WEB-дизайн. Генералов И.

    Дизайн, создание сайтов.

    Современные динамичные сайты на основе CSS, PHP, HTML 5, SMS. Разработка идеи, создание структуры сайта, дизайн и программирование модулей, анимация, копирайт статей, обучение работе с SMS. Стоимость услуг от 10 000 руб.

    WEB-дизайн. Генералов И.
    *Полная стоимость сайта расчитывается индивидуально

  • 3D-дизайн. Генералов И.

    3D-дизайн. Генералов И.

    Дизайн выставочных стендов и интерьеров

    Дизайн-макет эксклюзивных выставочных стендов и стендов на основе конструкторов Octanorm, Tritex, Uno, Maxima. Более 10 лет опыта, более 300 построенных стендов, знание особенностей строительства стендов и партнерские взаимоотношения со многими известными застройщиками, высокая скорость работы (2-3 дня на дизайн-макет).

    3D-дизайн. Генералов И.
    *В тендерах участвую только на платной основе

  • Film-production. Генералов И.

    Film-production. Генералов И.

    Из всех искусств, для нас самым важным остается кино...

    Кино и видео "под ключ" - от идеи до финального решения. Написание сценариев, раскадровки, подбор специалистов. Мы используем самые современные технологии в кино-производстве: Final Cut Pro X, DSLR-камеры. Большой опыт спортивной и экстремальной съемки.

    Film-production. Генералов И.
    *Стоимость работ оговаривается индивидуально, в зависимости от сложности задачи

  • Фотосъемка. Генералов И.

    Фотосъемка. Генералов И.

    Самые лучшие эпизоды вашей жизни!

    Правдивая объективная фотосъемка. Мы умеем "ловить момент" в любых условиях! Коммерческая фотосъемка и фотожурналистика, съемка спортивных событий. Стоимость работы от 10 000 руб. за репортаж.

    Фотосъемка. Генералов И.
    *Окончательная стоимость оговаривается индивидуально

  • Обучение, настройка компьютеров. Генералов И.

    Обучение, настройка компьютеров. Генералов И.

    MAC - это не платформа, это - религия...

    Частные уроки: Mac OS X, iMovie, Keynote, Pages, Final Cut Pro X, Adobe Photoshop, Adobe Illustrator, Maya и другие программы. Обучение работе, установка ПО, тонкая настройка компьютера под ваши задачи. Графический и WEB-дизайн. Трехмерное моделирование, анимация, видеомонтаж. 2 часа занятия от 3 000 руб.

    Обучение, настройка компьютеров. Генералов И.
    *Окончательная стоимость оговаривается индивидуально.

Установка PHP, MySQL, и Apache в Mac OSX Leopard

Большинство файлов, с которыми нам придется работать, скрыты в системе, - поэтому нам необходимо их сделать видимыми. Есть два способа это сделать:

  1. При помощи специальных редакторов, типа Coda, в настройках которой можно сделать видимыми скрытые файлы и даже (и это очень удобно) может их редактировать:
  2. Или при помощи команды (для этого требуется запустить Terminal):

    defaults write com.apple.finder AppleShowAllFiles TRUE
    killall Finder

PHP

PHP 5.2.6 и все наиболее популярные расширения уже встроены в Snow Leopard. Включим PHP в системе. Для этого найдите файл http.conf - он находится в каталоге / etc/apache2/httpd.conf

  1. Найдите строку:

    # LoadModule php5_module libexec/apache2/libphp5.so

  2. Раскомментируйте ее, удалив символ #

    LoadModule php5_module libexec/apache2/libphp5.so

  3. Сохраните http.conf (если вас просят системный пароль, - не пугайтесь, это нормально).
  4. Все соответствующие настройки PHP находятся в файле php.ini. Создадим этот файл - в окне Terminal введите:
    sudo cp /etc/php.ini.default /etc/php.ini
  5. Настроек довольно много и в этой статье нет смысла описывать все, но есть несколько "условно обязательных" для Snow Leopard (эта строка - задает правильную временную зону):
    date.timezone = "Europe/Moscow"

Apache

Apple уже позаботилась о нас и одна из последних версий Apache (у меня например - 2.2.6) уже включена в состав Snow Leopard. Осталось запустить Apache. Для этого зайдем в меню System Preferences и найдем в нем Web Sharing, в этой закладке необходимо поставить галки так, как на рисунке:

Второй способ, возможно кому-то понравиться больше, - введите в Terminal команду:

sudo apachectl start

или, если требуется перезапустить Apache:

sudo apachectl restart

Запомните последнюю команду - она вам пригодится каждый раз, когда вы будете редактировать файлы http.conf или php.ini - после этого всегда необходим перезапуск Apache.

Настройка персонального сайта и виртуального хостинга

Ваш персональный сайт (или сайты) будут хранится в вашей домашней директории / Users / Yourname / Sites /. Настроим Apache так, чтобы он знал, где расположен ваш сайт. Для этого создадим файл igor.conf в директории / etc / apache2 / users /. (Где-то в сети мелькала информация, что при установки Snow Leopard этот файл создается автоматически - но я его не нашел.)

Обратите внимание, что название файла должно совпадать с вашим именем пользователя в системе (у меня это igor - у вас наверняка будет по-другому):

Добавим следующий код в этот файл (igor.conf):

<directory "/Users/igor/Sites/*/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</directory>

igor - вы должны поменять на имя вашего домашнего каталога. Теперь осталось рестартануть Apache (Вы не забыли как это сделать?).

Теперь осталось настроить виртуальный хостинг. Эта настройка позволит вам хранить и запускать бесконечное множество сайтов, который вы расположите в своем каталоге Sites. Я решил, что мои домены (на моем Маке) будут иметь расширение DEV, вы можете выбрать любое другое (лучше если они будут отличаться от существующих в интернете - для избежания конфликтов).

Найдите файл / etc / hosts и допишите в него следующий код:

#Local aliases
127.0.0.1 igor.dev

Вместо igor.dev вы вписываете имя своего сайта, находящегося в вашей папке Sites. 127.0.0.1 - объяснает вашему Маку, что этот сайт расположен локально - это его локальный IP-адрес.

Теперь осталось открыть файл igor.conf в директории / etc / apache2 / users / и немного отредактировать его, добавив несколько строк кода:

NameVirtualHost *:80

<virtualhost *:80>
DocumentRoot /Users/igor/Sites/igor.dev
ServerName igor.dev
</virtualhost>

Не забудте вписать ваши имена папки и сайта вместо моих. Все! Рестарт Apache - обязателен после такой сложной процедуры.

Проверка работы PHP

Вернемся в System Preferences в раздел Web Sharing, и щелкнем на веб-адресе под строкой You computer's website is available at this adress: - в браузере откроется вот такая страница:

Протестируем Apache

Наберите вот такой адрес в браузере http://localhost/ - большая надпись на странице браузера
It works! известит вас о том, что Apache работает.

Проведем окончательный тест. В любом текстовом редакторе (я пользуюсь Coda) создайте файл PHP и введите следующий код:

< ?php phpinfo(); ?>

Сохраните его в / Library / WebServer / Documents / (каталог верхнего уровня вашего жесткого диска, НЕ каталог Library в вашем домашнем каталоге) с именем test.php. ? Теперь введя в браузере http://localhost/test.php вы увидите нечто вроде этого:

Перенесем файл test.php в ваш каталог Sites, и протестируем еще раз: localhost/~igor/test.php - вы должны увидеть ту же картинку в браузере.

Установка MySQL

К сожалению, халява кончилась, Apple в этот раз ничего нам предложить не может. В Snow Leopard - нет встроенного MySQL!!! Не стоит сразу расcтраиваться, "большие" мальчики всегда знают где его взять.

  1. Скачиваем MySQL для вашей системы здесь.
  2. Не забываем заодно скачать замечательный набор утилит для управления MySQL GUI Tools
  3. Устанавливаем сначало MySQL, затем GUI Tools и MySQL Preference Pane

Открываем System Preferences, находим в окне значек MySQL Preference Pane и щелкаем на нем:

Если вы предпочитаете командную строку, то открываем Terminal и набирем код:

sudo /usr/local/mysql/support-files/mysql.server start

С помощью Terminal можно легко остановить сервер MySQL:

sudo /usr/local/mysql/support-files/mysql.server stop

Настроим совместную работу MySQL и PHP

По умолчанию файл mysql.sock находится в папке /tmp/mysql.sock - необходимо перенести этот файл в папку /var/mysql/ где он будет доступен для PHP.

Создадим файл настроек my.cnf в текстовом редакторе и сохраним его в папке /etc/

Впишем в него следующий код:

[client]
socket = /var/mysql/mysql.sock

[mysqld]
socket = /var/mysql/mysql.sock

Перенесем файл mysql.sock в правильное место, для этого в Terminal наберем команду:

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

Осталось заставить видеть MySQL ваш MySQL Administrator, запустим его и в строке Connect Using Socket впишем путь к нашему файлу:

Все! Вы теперь полностью готовы к созданию вашей первой базы данных. MySQL Administrator - интуитивно понятная программа, позволяющая осущесвлять полный контроль и управление базами данных (хотя "большие" дяди и предпочитают Terminal всем остальным программам, но мы же еще только учимся...)

  • Обучение Final Cut Pro X

    Обучение Final Cut Pro X
  • WEB-дизайн

    WEB-дизайн. Генералов И.
  • Дизайн выставочных стендов

    3D-дизайн. Генералов И.
  • Видео-съемка

    Film-production. Генералов И.
  • Фоторепортаж

    Фотосъемка. Генералов И.
  • Обучение

    Обучение, настройка компьютеров. Генералов И.