# sudo add-apt-repository ppa:ondrej/php5-oldstable # aptitude update # sudo apt-get install php5 libapache2-mod-php5ОСТРОЖНО! в репозитории ppa:ondrej/php5-oldstable - 5.4.Х а в ppa:ondrej/php5 - 5.5.Х (но для 5.5 не работает sphinx.so) Навеяно этим.
пятница, 20 сентября 2013 г.
Обновляем версию PHP c 5.3 до 5.4 (last stable)
В своем work flow мы используем Ubuntu 12.04. По-умолчанию при развертывании рабочего места на это версии Ubuntu ставится PHP 5.3.10. Здесь я расскажу как безболезненно обновиться до 5.4.19 (на самом деле до любой стабильной 5.4, просто на текущий момент это 19)
Итак, есть замечательный Ondrej :) которы собирает установочные пакеты (ну или как это называется) для Ubuntu. Нужно всего лишь добавить с свою систему его источник, и обновиться.
воскресенье, 3 февраля 2013 г.
15 Примеров к мастерству Linux: Command Line History
1. Посмотреть список всех команд в хистори
2. Поиск поистории используя Control+R
5. Execute previous command that starts with a specific word
Полный список:
http://www.thegeekstuff.com/2008/08/15-examples-to-master-linux-command-line-history/
# history | more
2. Поиск поистории используя Control+R
# [Press Ctrl+R from the command prompt, which will display the reverse-i-search prompt] (reverse-i-search)`red': cat /etc/redhat-release [Note: Press enter when you see your command, which will execute the command from the history] # cat /etc/redhat-release
5. Execute previous command that starts with a specific word
# !ps ps aux | grep yp root 16947 0.0 0.1 36516 1264 ? Sl 13:10 0:00 ypbind root 17503 0.0 0.0 4124 740 pts/0 S+ 19:19 0:00 grep yp
Полный список:
http://www.thegeekstuff.com/2008/08/15-examples-to-master-linux-command-line-history/
четверг, 6 декабря 2012 г.
воскресенье, 18 ноября 2012 г.
REST vs SOAP. Почувствуйте разницу
Некоторое время назад я гуглил интернет по поводу “REST vs SOAP”,
прочитал пару статей и вроде бы все понял, но не почувствовал от этого
никакого удовлетворения. Что-то было не так, то ли я не почувствовал
основную идею, то ли просто читал, одновременно слушая новый музон и
думая о новой фиче в проекте. Как появилось время, решил восполнить этот
пробел, заодно написав полезную статью по этому поводу.
Битовые операции в PHP на примерах
Навеяно статьей об обработке критических ошибок в PHP.
Обратил внимание, что несмотря на то, что коды ошибок в PHP специально
заточены под битовые операции, тем не менее, что в примерах статьи, что в
комментариях, для проверки кодов ошибок используются обычные операторы
сравнения.
Статьи по MongoDB
Коллеги, при разработке приложений, мы каждый день сталкиваемся с
потребностью в гибком хранении информации (обновлении, поиске по ней, и
т.д.). Класс продуктов, которые решают этот круг задач, как все мы знаем
— Базы данных. Но что это такое в нашем понимании? У многих «база
данных» твердо ассоциируется с MySQL, таблицами и SQL-запросами. И это
устраивает до определенного момента. Действительно, реляционные базы
данных дают массу преимуществ в работе: поскольку данные имеют сильную
связанность, не нужно контролировать целостность базы данных. Используя
простой под-запрос можно выбрать количество комментариев к каждому посту
в блоге. Используя JOIN нетрудно делать сложные связанные выборки и
получать данные сразу о нескольких сущностях.
Software People 2012: Кросс-функциональная команда — это хорошо... или плохо
Кросс-функциональная команда -- это хорошо... или плохо
Доклад Максима Дорофеева
О вреде кросс-функциональности:
Доклад Максима Дорофеева
О вреде кросс-функциональности:
- О пользе специализации
- Экономика теории ограничений
- ТОС Burn-Down chart
- Эффект семи нянек
- Эффект выпрямления сроков
- Эффект вечных очередей
Подписаться на:
Сообщения (Atom)