Сегодня у меня произошло мини знаменательное событие Приодолел рубеж в 500 посетителей своего основного блога.
С учетом того, что организовал кроспостинг вот сюда:
думаю это вполне не плохо
Обо мне и о мире вокруг меня
Сегодня у меня произошло мини знаменательное событие Приодолел рубеж в 500 посетителей своего основного блога.
С учетом того, что организовал кроспостинг вот сюда:
думаю это вполне не плохо
Огромное спасибо Клину Роману за ссылку на Oracle AIM. Давно искали что-нибудь в открытом доступе по данной методологии, но все в пустую.
Ни у кого нет доп. материалов?
Как то достаточно незаметно прошел выпуск обновленной версии Borland StarTeam 2006 R2. К сожалению, инфа доступная напрямую с официальной странички относится к 2006 версии. Так что решил немного написать, об основных изменениях в 2006 R2.
Кстати, кто не знает — начиная с 2006 версии Borland отказался от Windows клиента для StarTeam и теберь есть только «универсальный» клиент на Java.
Оригинал доступен вот тут — StarTeam 2006 R2 Release Notes for Cross-Platform Client (CPC), SDK, Notification Agent, StarTeam Extensions
Данный выпуск касается следующих продуктов:
Сервер не притерпел никаких изменений. CPC совместим с 2005, 2005 r2 и 2006 версиями сервера.
Теперь собственно сами изменения:
{{url-view}}
places the StarTeam URL for a StarTeam view in an email {{url-folder}}
places the StarTeam URL for a StarTeam folder in an email {{url-item}}
places the StarTeam URL for a StarTeam item in an emailА вообще не может не радовать регулярность обновления продуктов Borland.
Читать обязательно — Будущее BPM — The Future of BPM, by by Ismael Chang Ghalimi.
Ключевое слово — BPM 2.0
Узнал тут об открытии у нас в России программы iCarnegie от Carnegie Mellon. Международная страница программы вот — iCarnegie, Inc., is an educational affiliate of Carnegie Mellon University and provider of modern, world-class software systems development curriculum and professional certifications.
Данное событие достаточно активно отражено в Инете. Думаю, достаточно посмотреть статью CNews — Американцы будут учить русских программистов.
Что понравилось в описании программы:
Что расстроило:
Кстати, интересно бы узнать что значит партнерство с Вышкой. У Вышки же своя программа по разработке ПО появилась — Отделение программной инженерии.
При разработке APE-форм для Borland StarTeam часто возникает желание обрабатывать некоторые события на уровне всего объекта (например Task).
Так что небольшой кусок кода, который показывает как можно отслеживать следующие вещи:
Самое сложное — хоть убей не помню, где же есть описание вот этого:
String str = ev.getOperation();
if (str.equals(«update«))
Ну а вот и сам кусок кода:
package com.starbase.starteam.task;
public class TaskForm extends JPanel {
public static JFrame f;
private static DefaultNavigatorPanel defNav;
ItemCatcher itemCatch = new ItemCatcher();public TaskForm() {
}void jbInit() throws Exception {
}public static void main(String[] args) {
}private void onLoadItem() {
}
class ItemCatcher extends JComponent implements ItemDisplayListener {
ItemCatcher() {
}public void refreshDisplay() {
// Do nothing
}public void setItem(ItemWrapper item) {
Container con = this.getParent().getParent();
defNav = (DefaultNavigatorPanel) con.getParent();
item.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent ev) {
onLoadItem();
}
});defNav.navigator.addPreprocessListener(new PreprocessListener() {
public void preprocess(PreprocessEvent ev) throws AbortException {
String str = ev.getOperation();
if (str.equals(«update»)) {
}
});defNav.navigator.addPostprocessListener(new PostprocessListener() {
public void postprocess(PostprocessEvent ev) {
String str = ev.getOperation();
if (str.equals(«update»)) {
}
}
});
}
}
Если что — спрашивайте. Постараюсь помочь
Оригинал доступен вот тут — How do I rename a project saved in the Project Server database? Хотя должен признать, что данная информация известна и без этого ресурса
Кусок про 2002 сервер я пропущу ибо он уже не актуален (давно доступен 2007 сервер, который я тут на днях все-таки смог себе развернуть и собираюсь в ближайшее время активно поюзать).
MS Project Server 2003:
Все более менее просто. Качаем утилиту от MS — Download Rename Project Tool.
Там между прочим есть еще ряд полезных вещей:
Установка описана в прилагающемся файле. Дальше думаю все более или менее понятно.
Предупреждение: Перед переименование проекта надо принять (обработать) все изменения, что ресурсы наслали РП. Если этого не сделать, то потом уже не возможно будет например принять посланные ранее на утверждение трудозатраты.
MS Project Server 2007:
Ну а тут все совсем просто. Идем в » редактирование свойства проекта» в «project centre» и видим там и имя и владельца. Прямо тут меняем и все ок.
Ограничение: Что в 2003, что в 2007 Project Server при переименовании проекта не происходит изменение «рабочей области проекта». Т.е. сайт проекта как назывался по старому, так и будет называться. Решение — использовать возможности SharePoint. Но я это еще не пробовал, так что советовать не могу.
Кстати, если кто хочет очень кратко ознакомится с ключевыми изменениями в EPM 2007,то читайте вот это — Microsoft Project 2007: новшества и изменения
Вышел отличный номер TechNet по инфраструктурным решениям MS.
Вот краткое содержание:
Развитие SMS: новое решение с большими возможностями для управления системами
Вскоре управление системами станет намного проще. Совершите экскурсию по System Center Configuration Manager 2007 и вы увидите, как могут быть упрощены основные задачи, такие как развертывание обновлений программного обеспечения, управление мобильными устройствам и сопровождение настроек систем.
Джон Орефайс
Развертывание приложений и обновлений в ваших филиалах
Точки распространения в филиалах, одно из новых свойств диспетчера конфигураций 2007, может, на первый взгляд, показаться довольно незначительным дополнением. Но если присмотреться получше, вы обнаружите, что оно предлагает новые и необходимые возможности для управления распространением программного обеспечения по филиалам.
Стив Рачуи
Начало работы с системным центром Essentials 2007
Разработанный специально для предприятий среднего размера пакет Essentials на основе Системного центра предлагает унифицированное решение для наблюдения, управления и устранения неполадок в системах. Это подробное руководство по установке и настройке Essentials 2007 для конкретной сети.
Дэвид Миллс
Наблюдайте за вашими серверами при помощи Operations Manager 2007
Operations Manager 2007, новейшее воплощение MOM, содержит значительные улучшения, в число которых входят новые интерфейсы управления, улучшенные отчеты, поддержка бизнес-приложений, новые возможности безопасности и многое другое.
Пит Зергер
Переход от MOM к Operations Manager 2007
Готовы переключиться на Operations Manager 2007? Из-за изменений в архитектуре не существует простого пути по обновлению на месте от уровня предыдущей версии MOM. По этой причине рекомендуется следовать одному из планов перехода, представленных в данной статье.
Энди Доминей
Сделайте ваши приложения виртуальными с Microsoft SoftGrid
Виртуализация приложений предлагает множество преимуществ, от улучшения работы пользователя до упрощения работы системного администратора. Узнайте подробно о том, как Microsoft SoftGrid выполняет виртуализацию приложений, как это можно использовать с вашей инфраструктурой, и каким образом вы можете сэкономить время и деньги вашей компании.
Ахмер Сабри и Кедар Шах
Все больше и больше начинаю верить в неплохие перспективы MS на рынке управления ИТ-инфраструктурой.
Исходный текст доступен вот тут — How do I delete cancelled tasks from each user’s timesheet?
Когда руководитель проекта отменяет назначенную на ресурс задачу (удаляет ресурс, назначенный на задачу и публикует изменения на Project server или просто удаляет задачу из проекта), она все-равно продолжает отображаться в списке задач ресурса в Project Web Access. Единственное изменение — такая задача отмечается справа с большим знаком «Х».
Каждый ресурс может самостоятельно скрыть такие задачи (кнопка Hide или Скрыть). Но при этом задачи только скрываются, а не удаляются из БД.
Чтобы удалить такие задачи из БД Project Server администратору должен выполнить следующий скрипт:
delete from MSP_WEB_ASSIGNMENTS
where WASSN_ID IN (
select ma.WASSN_ID from MSP_WEB_ASSIGNMENTS ma
join MSP_WEB_PROJECTS mp
ON ma.WPROJ_ID = mp.WPROJ_ID
join MSP_WEB_RESOURCES mr
ON ma.WRES_ID = mr.WRES_ID
where
ma.WASSN_DELETED_IN_PROJ <>0
—AND mp.PROJ_NAME like ‘25713%’ —uncomment it for specific project
)
Чтобы просмотреть список всех отмененных задачь администратору необходимо выполнить следующий скрипт:
select ma.WASSN_ID, mp.PROJ_NAME, ma.TASK_NAME,mr.RES_NAME, from MSP_WEB_ASSIGNMENTS ma
join MSP_WEB_PROJECTS mp
ON ma.WPROJ_ID = mp.WPROJ_ID
join MSP_WEB_RESOURCES mr
ON ma.WRES_ID = mr.WRES_ID
where
ma.WASSN_DELETED_IN_PROJ <>0
order by 1
И последнее — все это относится к MS Project Server 2003. на 2007 я это не проверял, но думаю структура БД достаточно сильно изменилась, так что скрипты придется переписывать.