Рубрика «разработка» - 339

Первоисточник: Том ДеМарко “Deadline. Роман об управлении проектами”

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

Читать полностью »

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

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

Доклад будет посвящен вопросам организации полного жизненного цикла приложений (ALM): от замысла до эксплуатации. Брайан расскажет о том, как рождается приложение, как оно создается, как контролируется его качество, как планируются расходы на его развитие, как сопровождается приложение после «выхода в мир», начала его эксплуатации. Вы сможете познакомиться с инструментами, предназначенными для прототипирования и моделирования приложений, управления требованиями, планирования, управления работами, разработки, тестирования, развёртывания и сопровождения.

Формат доклада ориентирован на всех интересующихся процессом создания приложений и построен на живой демонстрации.

Дата: 26 ноября 2012 18.00 – 19.30
Адрес: Москва, Политехнический музей (Новая площадь 3/4, подъезд 9, Малая аудитория)
Регистрация: openu.timepad.ru/event/48855/
Трансляция: www.sk.ru/live
Язык: Английский

Читать полностью »

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

После небольшой увертюры с бубном у меня родился этот документ являющийся практически пошаговой инструкцией по развертыванию проекта Trac. Надеюсь это пригодится кому-нибудь еще.
Читать полностью »

Взгляд на функциональные требования к интеграционной системе

Наверное, всем разработчикам приходилось сталкиваться как с замечательными, так и с отвратительными требованиями к системе. В каждой отрасли своя специфика и определить универсальные стандарты можно только на бумаге. А когда по этим стандартами пишутся реальные требования, мы получаем стостраничные документы «ни-о-чем», которые в лучшем случае не мешают разработке, а зачастую – вводят в заблуждение относительно реальных потребностей пользователя и заказчика.

Поэтому, в этом посте я постараюсь кратко выразить свою мысль относительно определения требований именно к интеграционным системам. Прошу в ином контексте идею не рассматривать, иначе пост покажется бредом, а я – идиотом.
Читать полностью »

image

Мы несколько месяцев не покладая рук работали над выпуском следующей версии ReSharper. И вот — свершилось! Официальную, только что выпущенную версию 7.1 можно загрузить здесь.

Есть много причин обновиться до версии 7.1.
Читать полностью »

Я намеренно пишу, скрывая лица. К сожалению мой небольшой опыт написания отзывов про работу предприятий, говорит про то, что на некоторых лучше не «светить». Они, с одной стороны, начинают суетиться, радуясь, что их заметили. А с другой — делать обиженный вид. Оно мне не надо, читать обидные комментарии, которые могут появиться. Поэтому, единственное, что я укажу про фигурантов, что в статье сравнивается крупная фирма в США и крупное предприятие, принадлежащее большой, можно сказать даже государственной корпорации в Украине. Предприятия имеют крупные обороты, количество сотрудников схожее, количество   работников завязанных на мою систему — сравнительно похожее, около десяти.
Читать полностью »

Друзья!
Нам нужен ваш голос!

Голос народа! Попади на TechEd Russia 2012 в качестве докладчика!

Вы любите технологии Microsoft? Обладаете ценным опытом, которым стоит поделиться с многотысячной аудиторией? Тогда примите участие в нашем новом конкурсе “Голос народа” и получите возможность выступить на самой престижной площадке, вершине евангелистского олимпа, на TechEd Russia 2012. На TechEd выступают лучшие из лучших, в этом году это будут Скот Гатри, Марк Русинович, сам Брайан Харри и, возможно, ВЫ!

Читать полностью »

Недавно @masylum показал мне watbutton.com, и после пары минут на этом сайте мы просто ничего не могли поделать: нам были нужны WATы в наших рабочих инструментах, и как можно скорее. Читай: необходимо было заменить стандартный звонок в терминале на WAT.
Читать полностью »

Информационные технологии развиваются семимильными шагами, появляются новые устройства, платформы, операционные системы, и вместе с этим растет спектр задач, который приходится решать разработчикам. Но, не все так плохо — на помощь программистам спешат новые средства разработки, ide’шки, новые языки программирования, методологии и т.д. Один только список парадигм программирования впечатляет, а с учетом современных мультипарадигменных ЯП (например, C#) резонно встает вопрос: «Как с этим всем быть? Что выбрать?».

Попробуем немного разобраться.
Читать полностью »

Ломать — не строить? На самом деле, это не совсем так. Когда ваша задача — проверить работоспособность программы на некорректных данных, возникает необходимость внести намеренные повреждения в файлы.

Для OfficeRecovery восстановление поврежденных данных является основным направлением деятельности. Поэтому для нас очень важно наличие обширного набора неисправных файлов для тестов. Для этих целей и была разработана утилита FileCorrupter, которую мы предлагаем всем желающим бесплатно.

Пример использования

При разработке программного обеспечения часто приходится сталкиваться с ситуациями, когда пользователи жалуются, что приложение «падает» при попытке открыть файл.

Зачастую данная ситуация возникает из-за некорректных данных в файле. Хотя код вашей программы может быть и не виноват в том, что входные данные испортились, лучшим поведением со стороны приложения было бы обнаружить невалидность входных данных и выдать адекватное сообщение об ошибке.

Чтобы убедиться в правильной отработке ошибок вашим приложением, можно предложить ему открыть файл, предварительно испорченный при помощи FileCorrupter.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js