Обновить
0
Артем Негри@artemn

Team Lead

Отправить сообщение
Ищу Senior PHP, Senior Linux Admin и Senior NodeJS + Meteor (3 разных вакансии).
Германия, Штуттгарт.
Английский разговорный как минимум. Немецкий не важен.
Спасибо!
Я уже осилил вторую статью автора и вроде как (с натяжкой) начал понимать что происходит (:
Книжку обязательно почитаю!
Не хочу показаться навязчивым, но реально поверачиваю мозг в другую сторону, пытаюсь понять как работает ваш пример.
Мы используем всего 2 метода.
example:set_coordinates
example:get_coordinates

Pid, я так понял, фактически локализирована внутри функций.
cast и call задаются через хендлер.

set_coors и get_coors — они откуда взялись…
и зачем нам handle_info, terminate, code_change и init?

Сумбур. Пока прочитать код не получается. Буду благодарен за помощь!

Ущербно, но комфортно (:
В рюкзаке уплотнение задней стенки нехилое.
Видимо автор ошибся сигнатурой.
По вашей линке 25л рюкзак, а в обзоре 32л (:
Сейчас программистов много. Хороших и разных. Я буду писать про хороших. И то, не про всех, а про большую часть из тех, с кем имел честь вместе разрабатывать ПО.

Не сочтите за укол (: Просто цитата (:
Плюсую люто!
Я ставил себе (первый раз как мак увидел) полный пакет из портов. Потом забил и поставил виртуалку. Все стало гораздо гибче (если еще учесть что у меня по виртуалке на каждую версию пхп). сменил IP в /etc/hosts и go ahaed!
Озаглавить забыл. Это альтернатива через порты. MacPorts.
конфиги лежват в /opt/local и /opt/local/etc — в фолдерах сервисов. можно адаптировать конфиги CuamckuyKot.
xcode-select --install
wget https://distfiles.macports.org/MacPorts/MacPorts-2.2.1-10.9-Mavericks.pkg
echo '<sudo password>' | sudo -S installer -store -pkg MacPorts-2.2.1-10.9-Mavericks.pkg -target / #http://www.macports.org/install.php
sudo port install nginx
sudo port install (php53-fpm | php54-fpm | php55-fpm) # через пробел php55-{libname}
sudo port install (percona-server|mysql55-server)
sudo port install memcached

Далее легкий тюнинг настроек и все заводится.

Что касается запуска — все просто:
cd /Library/LaunchDaemons
sudo launchctl load -w org.macports.memcached.plist
sudo launchctl load -w org.macports.nginx.plist
sudo launchctl load -w org.macports.percona-server.plist
sudo launchctl load -w org.macports.php54-fpm.plist


Как видно из названия мы запустили демонов (:
Кстати, рекомендую отличную плюшку от коллеги — упрощает (:
Остановить их так же просто как запустить:
sudo launchctl unload -w {file}
Алекс, спасибо большое за статью!
Вопрос — почему CFE3 берет файлик promises.cf из /var/cfengine/masterfiles, при том что этот же файлик есть в /var/cfengine/inputs?
И как коррелируются эти каталоги между собой?

Я думал что весь проект достаточно чтобы лежал в inputs — не в masterfiles.
Потому что API соц. сетей (авторизация через) в себе содержат идею OpenID, но в них зачастую пользователь уже зарегестрирован.
Мешать брю с портами (если они стоят, что есть частое явление) — это не самое true решение. А в портах этого пакета нет.
Таки да!
Спасибо за подсказку, работает.
С претензией на смекалку — открывает новые вкладки.
Интересный экстеншон. А как насчет того чтобы запускать не в стандартном терминале а, к примеру в ITerm2?
Кто-то игрался с этим?
Что вы. Читать полезно.
Просто как-то крайне абстрактно, хотя вроде и относительно доступно описано все (:
Моск взорван. Web-програмеру тяжело читать про системное программирование (:

Информация

В рейтинге
Не участвует
Откуда
Германия
Дата рождения
Зарегистрирован
Активность