Category Archives for разработка
PopCornUA – Android приложение для афиши кинотеатров Украины.
С недавнего времени я решил попробовать разрабатывать приложения для Android. Пока что разрабатываю на Android «just for fun», пробую новые технологии как говорится. Поскольку у меня есть доступ к данным по афишам кинотеатра, я попробовал реализовать свое приложение в виде … Continue reading
Настройка и масштабирование PostgreSQL
Написал небольшой мануал по настройке и масштабированию PostgreSQL. Сподвигло меня на это то, что материала по этой теме мало, он устарел или его просто нет. Скачать можно здесь: http://github.com/le0pard/postgresql_book/raw/master/postgresql.pdf Исходники: http://github.com/le0pard/postgresql_book/ Сайт книги: http://postgresql.leopard.in.ua/
eAccelerator и open_basedir
Наверно многие PHP разработчики работали с таким акселератором, как eAccelerator. eAccelerator является PHP-акселератором, основное назначение которого состоит в кэшировании бинарного представления кода. Каждый раз при выполнении скрипта, PHP читает все подключаемые файлы и переводит их в бинарный код, при запросе … Continue reading
Десять смертных грехов в оценке трудоёмкости разработки программного обеспечения
Введение В этом топике я хочу представить вам, дорогие читатели, пересказ вебинара от человека, чьё имя не нуждается в представлении. Для того, чтобы изложить часовой вебинар в виде небольшого топика, мне пришлось значительно ужать комментарии автора, поэтому я сознательно не помечаю … Continue reading
Как безопасно хранить пароль?
Используйте bcrypt. Используйте bcrypt. Используйте bcrypt. Используйте bcrypt. Используйте bcrypt. Используйте bcrypt. Используйте bcrypt. Почему не {MD5, SHA1, SHA256, SHA512, SHA-3, другие}? Все эти хэш-функции имеют общую цель – они предназначены для расчета предварительно огромных объемов данных в самые короткие … Continue reading
Burn-up and burn-down charts
При работе с проектом всегда хочется увидить его прогрес выполнения и также узнать время его выполнения (хотя бы приблизительно). Ken Schwaber рассказывал про burn-up and burn-down charts. Я был удивлен в простоте и информативности такого метода. Burn-down charts Через такой … Continue reading
Capistrano: Multistage – что да как
Уже давно я писал о такой прекрасной утилите как Capistrano. Capistrano – это написанная на Ruby утилита, созданная в целях надежного и многократного развертывания Rails-приложений на удаленных серверах (хотя можно разворачивать и не только ROR). Для связи с серверами и … Continue reading
Построение деревьев
Небольшое введение. Весь пост написан с оглядкой на MySQL, из-за ее распространенности в web. Конечно, у Oracle возможностей больше, но хостинг с Oracle (или, например, с PostgreSQL) поискать еще надо. Нас же интересует практическое применение в веб-приложениях и обычных сайтах. … Continue reading
Многократное развертывание с использованием Capistrano
Capistrano – это написанная на Ruby утилита, созданная в целях надежного и многократного развертывания Rails-приложений на удаленных серверах (хотя можно разворачивать и не только ROR). Для связи с серверами и выполнения серверных команд в ней используется SSH. Эту утилиту очень … Continue reading
О разбитых окнах.
Ученые установили, что за ограду с табличкой «Не входить! Велосипеды не пристегивать!» все равно входят 27% желающих срезать путь, но если рядом пристегнуть велосипед, число вырастет до 82%. Что же это, доктор?