Архив рубрики ‘Разработка’

Рабочее место кассира для touch-screen и программируемой клавиатуры продавца в «1С: Розница»

Вашему вниманию предлагается текст одного из технических проектов «1С: Розница 8», он описывает процесс разработки интерфейса РМК, с которым, нынче, работают кассиры очень многих магазинов. Основное внимание в проекте уделяется тому, как сделать простой, понятный и гибкий интерфейс рабочего места кассира, с которым можно работать с помощью: сенсорного монитора, программируемой клавиатуры продавца, обычной клавиатуры и […]

Тест Джоэла как инструмент собеседуемого

Многие хабровачане наверняка знакомы с тестом Джоэла (перевод). Если в двух словах, Джоэл Спольски предлагает на основе выбранных им критериев оценить любому инженеру, насколько хороша его команда. Однако на основе теста можно оценивать не только свою нынешнюю команду, но и будущую. Представьте, что Вы пришли на собеседование в некоторый проект. Вы кое-что узнали о фирме […]

Deadline тезисы

Первоисточник: Том ДеМарко “Deadline. Роман об управлении проектами” Постарался выжать всю “соль” из не самой плохой, на мой взгляд, книги об управлении проектами. Выкладываю на суд общественности.

Открытая лекция: «Организация полного жизненного цикла приложений»

Друзья, рады объявить, что 26 ноября в Политехническом музее (Москва) состоится очередная открытая лекция от специалистов Microsoft, организованная совместно с Открытым университетом Сколково. На этот раз к нам приезжает Брайан Харри (Brian Harry), члена технического совета Microsoft и ведущего специалиста компании по разработке ALM направления. Брайан прочитает лекцию на тему «Организация полного жизненного цикла приложений». […]

Trac и его друзья Gitolite, Nginx и UWSGI

Всем наверно известен замечательный OpenSource проект Trac, позволяющий организовать рабочий процесс при разработке программного обеспечения. Однако его развертывание и настройка является не простой задачей. Информация в интернете разрозненная и часто уже устаревшая. В этом я смог сам убедиться настраивая Trac интегрированный с Gitolite на связке Nginx+UWSGI. После небольшой увертюры с бубном у меня родился этот […]

Десять правил спокойной разработки

Введение Современный темп разработки ПО просто поражает своей скоростью. Функционал всегда «нужен вчера». Зачем? Конкуренция — обойдут, обгонят. Времени тестировать нет, надо отгружать функционал, надо, надо, надо. На помощь командам разработки приходят практики, методологии, подходы и четкие регламенты. Попробую сформулировать в виде десяти правил концепцию «спокойной» разработки. А она то вынудит использовать современные методологии разработки […]

Как мы делали сборки

Введение Когда проект разрастается, обзаводится множеством модулей и зависимостей, настройка сборки проекта вручную может занять непомерно много времени. К тому же настройкой, а значит и тратой времени, занимаются все технические участники проекта от разработчиков, тестировщиков, до администраторов. К тому же надо постоянно обновлять разработческие и тестовые системы, да еще и ничего не перепутать. Тут не […]