Хорошее программное обеспечение создается людьми. Так же как и плохое. Именно поэтому основная тема этой книги — не аппаратное и не программное обеспечение, а человеческий фактор в программировании (peopleware). Первое издание «Constantine on Peopleware» признано классическим трудом в области информационных технологий. Новая книга Ларри Константина включает все 52 легендарные статьи из предыдущей книги и 25 новых эссе.
Peopleware охватывает все аспекты, связанные с ролью людей в разработке программного обеспечения. Это качество и продуктивность, модели и методы, динамика поведения коллектива, руководство проектами, разработка интерфейсов и взаимодействие между человеком и компьютером, психология и процессы мышления. В данное издание включены два новых раздела, посвященных организационной культуре и юзабилити программных продуктов.
Название оригинала на английском языке: The Peopleware Papers by Larry L. Constantine
В этой книге есть все, что нужно знать, чтобы эффективно продавать рекламные услуги: как проанализировать потребности рекламодателей, разработать тактику конкретной продажи, основы медиапланирования, главное о рекламном тексте и его оформлении, современных подходах к тестированию рекламы и т. д. На любом этапе продаж справочник поможет: разработать предложение, от которого клиент не сможет отказаться, провести успешные переговоры, найти выход в нестандартной ситуации.
Автор – признанный специалист рекламных продаж – делится не только своим собственным богатейшим опытом, но и своих коллег-практиков. Наряду с типовыми шаблонами и схемами в книге рассматриваются конкретные ситуации, возникающие на практике.
Книга рассчитана как на состоявшихся рекламных агентов и менеджеров, так и на тех, кто только планирует заняться рекламными продажами. Она представляет интерес для студентов и преподавателей дисциплин, связанных с рекламной деятельностью.
В этом разделе дана информация и подсказки, относящиеся к установке PHP на системах HP-UX.
Пример 2-1. Инструкции инсталяции для HP-UX 10
От: [email protected]
04-Jan-2001 09:49
(Эти заметки относятся к PHP 4.0.4 и Apache v1.3.9)
Итак, вы хотите установить PHP и Apache в бокс HP-UX 10.20?
1. Вам необходим gzip-файл; загрузите двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z
распакуйте файл и установите с помощью swinstall.
2. Вам необходим gcc; загрузите двоичный дистрибутив с
http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz
gunzip этот файл и установите gcc с помощью swinstall.
3. Вам необходимы бинарные утилиты GNU; вы можете загрузить двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz
gunzip и установите с помощью swinstall.
4. Теперь вам необходим bison, загрузите двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz
установите, как указано выше.
5. Вам нужен flex, необходимо загрузить исходник с
http://www.gnu.org mirrors. Он находится в директории <filename>non-gnu</filename>
на это ftp-сайте.
Загрузите файл, gunzip, затем tar -xvf. перейдите во вновь созданную директорию flex
и выполните команду a configure, затем make, затем make install
Если у вас здесь появятся ошибки, это может быть из-за того, что gcc etc. не
находятся в вашем PATH, поэтому добавьте их в PATH.
Теперь самое сложное.
6. Загрузите исходники PHP и Аpache.
7. gunzip и tar -xvf их.
Необходимо подсоединить пару файлов, чтобы всё скомпилировалось ok.
8. Во-первых должен быть присоединён файл конфигурации, поскольку вы на
hpux-машине, и будет лучше присоединить его
lt_target=hpux10.20
в строке 47286 скрипта конфигурации.
9. Теперь должен быть присоединён файл Apache GuessOS. Ниже
apache_1.3.9/src/helpers измените строку 89 с
"echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0"
на:
"echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0"
10. Вы не можете установить PHP как shared-объект под HP-UX, поэтому вы обязаны
скомпилировать его как static, просто следуя инструкциям страницы Apache.
11. PHP и Аpache должны скомпилироваться OK, но Apache не будет стартовать. Вам нужно
создать нового пользователя для Apache, например, www или apache. Затем измените строки
252 и 253 в conf/httpd.conf в Apache, чтобы вместо
User nobody
Group nogroup
у вас было что-то вроде
User www
Group sys
Иначе вы не сможете запускать Apache как nobody под hp-ux.
Apache и PHP теперь должны заработать.
Надеемся, что это поможет кому-нибудь,
Paul Mckay.