Category: it

Category was added automatically. Read all entries about "it".

Iworked

My tweets

Iworked

Как я выбирал вторую ОС для нетбука

В качестве основной ОС у меня на нетбуке (HP Mini 2133) установлена Windows 7 Ultimate, и я в целом доволен этой системой. Однако, с некоторых пор мне захотелось вдобавок к “рабочей” Windows 7 установить вторую ОС “для души”.

На моей “большой” машине в качестве основной используется все та же Windows 7 Ultimate x64, а как вторая ОС – Mandriva One 2009. Но для моего миниатюрного “походного” компьютера хотелось бы иметь что-нибудь получше приспособленное для маленьких экранов размером 10”.

Поскольку я являюсь большим поклонником KDE, первым я попробовал Kubuntu Netbook Edition (https://wiki.kubuntu.org/Kubuntu/Netbook). И полностью разочаровался – слишком уж изуродовали KDE в этой системе.:-(

image

Второй попыткой был Ubuntu Moblin Remix (http://cdimage.ubuntu.com/ubuntu-moblin-remix/releases/9.10/release/ubuntu-moblin-remix-9.10-moblin-remix-i386.iso). Да, неплохо, но как-то слишком уж непривычно.:-(

image

Далее был Ubuntu Netbook Remix или UNR (http://www.canonical.com/projects/ubuntu/unr)/. Неплохо, удобно, но как и предыдущие претенденты, не поддерживает мою видеокарту – VIA Chrome 9 – очень тормозит пользовательский интерфейс.:-(

image

Идем дальше. EasyPeesee (http://www.geteasypeasy.com/). Выглядит неотличимо от UNR, окна тормозят тоже точно так же – не увидел особой разницы и тоже отправил “ф топку”.:-)

image

И последняя ОС. ОС, на которой я остановился – JoliCloud (http://www.jolicloud.com/).

image

image

Да, выглядит она так же, как и две предыдущие ОС. Да, окна тормозят так же. Но! Есть несколько причин, почему я остановился именно на этой системе:

  • разработчики обещают добавить полную официальную поддержку “железа” HP Mini 2133
  • приложения устанавливаются не просто, а очень просто – даже удобнее, чем в Ubuntu
  • есть функционал социальных сетей – можно искать друзей, общаться, и т.д.
  • при наличии нескольких машин с этой ОС, можно синхронизировать закладки, установленные приложения, и т.д.
  • поддерживаются Wine, Prism, Air, Flash и т.д.
  • это отличная комбинация “полноценного” Linux и “облачной системы” – Google Chrome OS и рядом не валялась – ее я тоже пробовал, и думаю, что это будет первый большой провал Google

В общем, я почти счастлив. Jolicloud – мой выбор!:-) Жду поддержки моей видеокарты (обещают в течение нескольких ближайших дней) – тогда счастье станет абсолютным!:-)

Iworked

Изучаем MS Office 2007 сами и учим других

На сайте Office Online (http://office.microsoft.com), как вы конечно знаете, можно найти массу полезной информации обо всех продуктах семейства Microsoft Office. В частности, с этого сайта можно скачать шаблоны учебных презентаций по Microsoft Office 2007.

И вот недавно я наткнулся на единый список всех подобных презентаций: http://blogs.technet.com/office_resource_kit/archive/2009/01/23/customize-these-office-2007-training-presentations-for-your-users.aspx. Просто отлично – все ссылки в одном месте! В ассортименте – обучение работе с Access, Excel, Live Meeting, OneNote, Outlook, PowerPoint, Project, SharePoint Server, Visio, Word…

Не забывайте, что любой из этих шаблонов вы можете подогнать под свои нужды и использовать для обучения своих коллег и клиентов.

Iworked

Красота по WPF’овски

image Чрезвычайно красивое приложение для просмотра и очень базового:-) редактирования фотографий – Photo Suru (http://www.photosuru.com/). По функционалу эта софтинка, конечно, не сравнится с Picasa’ой, но смотреть на нее очень приятно – это просто вершина дизайна – модный нынче “темный” стиль, красивая анимация, wow-эффекты:-). В общем, возможности выпендрежа с помощью WPF в Photo Suru использованы на полную катушку.:-)

Очень советую посмотреть. Только не забываем, что для работы программы необходим Microsoft .NET Framework 3.5 SP1(http://www.microsoft.com/Net/Download.aspx).

А если вам захочется самим написать нечто подобное – софтинку для Windows, использующую WPF, - добро пожаловать вот сюда - http://windowsclient.net/wpf/starter-kits/sce-get-started.aspx. Тут вы найдете и стартер-киты, и документацию, и учебное видео, и лабораторные работы по этой тематике. Кстати, исходные коды Photo Suru тут тоже можно скачать…

Iworked

Мой взгляд на менеджмент

Хочется рассказать о нескольких принципах работы с людьми, которых я всегда старался придерживаться. Кое-что я почерпнул из опыта работы в Intel, кое-что – из Microsoft Solutions Framework (http://www.microsoft.com/technet/solutionaccelerators/msf/default.mspx), что-то просто видел в работе в других компаниях.

Итак, начнем:

  1. Раз и навсегда забудьте о словах “руководитель”, “подчиненный”, “не тот уровень”, “иерархия” и им подобных! Нет никакой иерархии, нет никаких уровней, нет руководителей и подчиненных – есть команда единомышленников, стремящаяся к общей цели. Помните знаменитый принцип MSF о “команде равных”? Менеджер – не руководитель, а один из этих “равных”, отличающийся от остальных коллег только тем, что он несет ответственность за то, чтобы совместными усилиями (!) были приняты некоторые решения, были выполнены определенные телодвижения, и в установленные сроки достигнуты нужные результаты. Роль менеджера – это роль координатора, а не руководителя.
  2. О принятии решений в тиши кабинетов с последующим “доведением до сведения сотрудников” тоже забудьте – свободные коммуникации и равный доступ к информации жизненно необходимы для эффективной работы команды (тоже один из ключевых принципов MSF). Категорически неправильно принимать какие-то решения, а потом ставить людей перед фактом! Все решения необходимо принимать коллективно. Во-первых, одна-две-три головы – хорошо, а десять-тридцать – лучше:-). Глядишь, кто-то и подкинет идею, которая вроде бы лежит на поверхности, но вам в голову не пришла. Во-вторых, если люди будут чуввствовать себя причастными к принятию решений, это повысит уровень ответственности, лояльности, сплотит коллектив. Времена единоличных правителей прошли много лет назад…
  3. Ни в коем случае нельзя “воспитывать” сотрудников, накладывая на них материальные взыскания! Штрафы никогда ни до чего хорошего не доводили. Единственный результат, которого можно добиться, оштрафовав сотрудника – это снижение его мотивации и, как следствие, его эффективности. Почему? Да потому, что однажды оштрафованный человек уже не будет стараться  (да и не сможет) максимально качественно выполнять ту работу, с которой у него связаны воспоминания о взыскании – на передний план выйдет забота о том, чтобы у руководства не было повода оштрафовать его снова, т.е. формальное выполнение задачи затмит фактическое. Об уровне же мотивации сотрудника, стремящегося выполнить задачу, но по какой-то причине оштрафованного, я уже молчу – охоту что-то делать такой способ “воспитания” у человека отобъет надолго. Не говоря уже об обиде на “несправедливость жизни” и других подобных мыслях…
  4. Вообще, не стоит ругать и наказывать сотрудников, говорить о том, что что-то не сделано и т.д. Убить инициативу легко, а восстановить ее потом – ох, как трудно. Если что-то не сделано, значит на то есть причины. Вот их-то и нужно выявить. Один из принципов Intel’овской культуры – “адресовать проблему, а не человека”. В шаблонах документов этой компании, касающихся оценки персонала, я никогда не видел слов “недостатки”, “слабые стороны сотрудника”, “не выполненные обязательства” и т.д. – все они заменены политкорректной формулировкой “области, над которыми надо работать” (вольный перевод “areas for improvement”). Если уж надо пожурить коллегу, то лучше провести с ним 1:1, следуя принципу, что “хвалить надо при всех, а ругать наедине”.:-)
  5. Не следует дистанцироваться от коллектива. Будьте с людьми всегда и везде – пейте вместе кофе на перерывах, смотрите кинофильмы, тренируйтесь в спортзале, обсуждайте свои музыкальные пристрастия и т.д. Одевайтесть так же, как и остальные коллеги. Никаких костюмов и галстуков – времена “номенклатуры” уже в прошлом. Конечно, если вы приверженец авторитарного стиля правления, даже джинсы и спортивные вещи не сделают из вас “своего парня”, но все же… Говорите на том же языке, что и ваши коллеги – будьте проще.:-) И еще – стены ограничивают общение. Я категорически против отдельных кабинетов – чтобы быть эффективным менеджером, нужно быть в гуще событий, быть внутри коллектива, нужно дышать одним воздухом со своими коллегами. Идеальный вариант, если менеджер – выходец из этого же коллектива, который прекрасно понимает все нюансы работы коллег, сам через все прошел и сам все попробовал (вспомним MacDonald’s?). Еще лучше, если до того, как стать менеджером, человек какое-то время уже проработал бок о бок с этими же людьми.
  6. Будьте примером во всем. Не следует требовать от людей приходить на работу вовремя, а самому систематически опаздывать или приходить в офис во второй половине дня. Будьте эффективны – управляйте своим временем, “расшарьте” для всех коллег свой календарь, чтобы они всегда могли знать, где вы находитесь, оперативно отвечайте на письма (к примеру, по сведениям Xobni Analytics, у меня среднее время ответа на письмо – менее трех минут(!)), будьте пунктуальным, не “затягивайте” время совещаний, и т.д.

Я мог бы еще продолжать и продолжать этот список. Мне нередко говорят о том, что кроме “пряника” должен быть и “кнут”, но несмотря на это я считаю, что следование этим нехитрым принципам очень помогает мне в моей работе. В конце-концов, описанные мной вещи уже около тридцати лет (!) успешно применяются в двух компаниях, которые я считаю идеальными с точки зрения эффективности менеджмента – Microsoft и Intel. И это работает!

Iworked

Учиться, учиться и еще раз учиться. Или лечиться?:-)

На прошлой неделе я в первый раз прочел свой авторский двухдневный курс по UML: First look at Unified Modeling Language (http://edu.incom.ua/component/option,com_educal/Itemid,180/extmode,view/extid,353/lang,ru/). Курс этот базировался на моей книге (http://www.intuit.ru/shop/product.xhtml?id=2493501) и был нацелен на то, чтобы познакомить людей с основами UML и подготовить к первому уровню сертификации OMG Certified UML Professional - сдаче теста UM0-100 OCUP Fundamental (http://www.omg.org/uml-certification/Fundamental.htm). Состоял тренинг из двух частей (каждая - по дню): первая - это теоретически модули и практические задания, а вторая - P-Modeling-сессия с Reverse Semantic Traceability (http://www.intspei.com/Products/PMFramework.aspx), право проводить которые я имею, согласно пожизненной лицензии, некогда обещанной мне (также, как и другим участникам CMMi-P-SPEM-экспримента) автором методики, Владимиром Павловым (http://vlpavlov.com/).

Слушателей у меня было четверо, причем, не знаком с UML был только один из них, но общение у нас получилось очень неплохое, и во время "теоретической" части, и когда мы работали с CASE-средствами (Smart Draw, Dia, StarUML). P-Modeling тоже удался - было две команды по два человека, но модели построили очень неплохие и в который раз доказали, что UML - язык вполне "настоящий", достаточный для общения внутри команды. Кстати, во время мероприятия у меня проецировался на экран таймер с http://www.online-stopwatch.com, развернутый на весь экран, что отлично подстегивало участников.

А оценки мне поставили вполне неплохие - 4,86 из пяти. Приятно было слышать отзывы типа "по количеству ссылок и дополнительных материалов Ваш курс - вне конкуренции", "все было отлично", "не собираетесь ли вы написать вторую книгу - для уровня Intermediate?" и т.д.

Курс по UML у меня был во вторник-среду. А в пятницу я провел курс "Microsoft Office SharePoint Server 2007 для контент-менеджеров" для сотрудников компании "Winner Imports Ukraine" (http://www.winner.ua/en/). Это был заказной однодневный тренинг, разработанный мной на базе курса 5061 (http://www.microsoft.com/learning/en/us/syllabi/5061a.aspx) и адаптированный под конкретного заказчика. Получилось неплохо, вот только во время немного "не вписался" вместо 18:00 закончил в 19:40.:-) Но людям понравилось. Было у меня восемь человек, оценили в 4,87 из пяти. Отзывы написали отличные: "прекрасная адаптация под наши потребности", "все было отлично!", "чрезвычайно полезный курс, из которого я узнала много нового, что обязательно попытаюсь реализовать на нашем портале" и т.д. Правда, один человек написал, что "иногда Александр углублялся в вопросы, которые больше нужны сисадминам, чем контент-менеджерам":-), но во второй раз (на следующей неделе, десять человек) я это учту и постараюсь прочесть курс еще лучше и не отвлекаться на "админские" темы. Кстати, с презентациями тренинга я выпендрился - показал их через pptPlex (http://liketaurus.livejournal.com/115188.html), что произвело большое впечатление.

А еще на прошлой неделе я сдал все семь тестовых модулей European Computer Driver License (ECDL). Это было нуджно, чтобы стать экзаменатором по этой программе. Мы теперь - эксклюзивный представитель ECDL (http://www.ecdl.com.ua/) в Киеве. Тесты там немного странные - семь модулей: основы компьютерных технологий, Windows XP, Word XP, Excel XP, Access XP, PowerPoint XP, MSIE+Outlook Express. Прикольно - я даже Office 2003 за два года пользования 2007-м офисом успел позабыть, не то что XP. А представить себе человека, который пользуется Outlook Express, я себе вообще не могу - это все равно, что при рытье окопов использовать детскую пластмассовую лопатку вместо саперной.:-) Но, тем не менне, сдал я тесты вполне прилично - в одном модуле 28 из 30, в двух - 29 из 30, в остальных четырех - 30 из 30. Вопросы мне показались простыми, а над некоторыми я просто рыдал от смеха. Хотя, говорят, есть люди, которые эти тесты не сдают. А еще говорят, что скоро будет версия тестов по нормальной версии офиса - 2007-й...

В выходные я копал на даче картошку и достраивал дачу, в последний день - чем-то сильно отравился, еле доехал до Киева и вторник не ходил на работу, а провалялся дома в состоянии беспамятства, а в пятницу (сегодня) провел свой авторский курс по PowerPoint 2007. Основан он был на материалах с Office Online (http://office.microsoft.com), значительно мной дополненных и переработанных. В первой части курса я подробно рассказал об основных приемах работы с PowerPoint 2007 и мы сделали несколько лабораторных работ. Во второй части - рассказал о полезных и абсолютно бесплатных дополнениях к PowerPoint:

Еще я говорил о сервисах для публикации презентаций: SlideShare (http://www.slideshare.net) и SlideBoom (http://www.slideboom.com), местах, где можно взять бесплатные шаблоны презентаций: http://office.microsoft.com, http://brainybetty.com, http://www.indezine.com и др, а также сайтах, где можно найти отличные иллюстрации: http://www.everystockphoto.com/, http://ffffound.com/, http://mydeskcity.com/, http://www.deviantart.com/ и др. Также во второй части я рассказал об онлайн-альтернативах PowerPoint'у:

  • Zoho Show (http://show.zoho.com/) - лучший сервис для создания презентаций, и вообще, лучший онлайновый офисный пакет

  • Google Docs (http://docs.google.com/) - в сравнении с предыдущим пакетом, гугловский выглядит, как курсовая работа студента-второкурсника, но тоже что-то может, правда, очень немного:-(

  • SlideRocket (http://www.sliderocket.com/) - футуристический интерфейс и масса выразительных средств

И об оффлайн-альтернативах:

  • Open Office Impress (http://www.openoffice.org/product/impress.html) - кто бы сомневался?:-)
  • Keyjnote (http://mirror.optus.net/sourceforge/k/ke/keyjnote/) - не совсем альтернатива, но чрезвычайно эффектное и эргономичное средство показа PDF-слайдов, подготовленных в других программах. Очень советую присмотреться!
  • DemoShield - знаменитый пакет от Install Shield corp (ссылка), который более не выпускается (земля ему пухом, мне он очень нравился)
  • AutoPlay Media Studio (http://www.indigorose.com/autoplay-media-studio/) - некрасивая, но удобная программа создания презентаций, авторанов для CD, бизнес-карт, медиа-плейеров и браузеров
  • ...

А в третьей части курса я показал и озвучил знаменитую презентацию Алексея Каптерева "Смерть через PowerPoint и как от нее спасаться" (http://www.slideshare.net/thecroaker/death-by-powerpoint-rus). Кстати, показал с помощью Keyjnote. Очень эффектно получилось...

Людей было четверо, оценили меня в 4,86 из пяти и отзывы написали очень неплохие: "интересный курс, наполненный чрезвычайно полезной информацией", "Отличный курс. Тренер просто супер! Все полностью соответстует принципу СССР", "О!:-)" и т.д. Приятно...

P.S. "СССР" - это Смысл-Структура-Слайды-Репетиция...

Iworked

ASP.NET-сайт в IIS: нелегко с XP после Висты...

Последние несколько дней, как я уже писал, я занимался тем, что углубленно разбирался с ASP.NET с помощью Visual Web Developer 2008 и IIS 7 на Windows Vista. А только что мне пришло в голову попробовать, как это все на XP работает - в начале прошлого года я разрабатывал сайт в VWD 2005 на компьютере с Windows XP, но тестировал его в только во встроенном в Visual Studio собственном ASP.NET Development Server, сайты в локальном IIS я не создавал никогда. Что ж, пришло время попробовать.

Итак, я сделал следующее:

  1. Запустил на компьютере с Windows XP такую вещь, как SQL Server Management Studio Express и создал новую БД, которую назвал coho (не спрашивайте почему).
  2. Открыл SQL Server Surface Area Configuration > Surface Area Configuration for Services and Connections и щелкнув в дереве Database Engine>Remote Connections выбрал Local and remote connection и Using both TCP/IP and named pipes, после чего нажал Apply и зашел в Database Engine>Service и перезапустил - нажал Stop, а потом Start. На всякий случай запустил еще и SQL Server Browser.:-)
  3. Запустил VWD 2008, на стартовой странице нажал ссылку Create Web site и в появившемся окне выбрал шаблон ASP.NET Web Site с расположением в HTTP и языком Visual C#. Путь я указал http://localhost/Testsite.
  4. Открыл Database Explorer и создал подключение к серверу ABABICH\SQLEXPRESS к БД coho.
  5. Щелкнул правой кнопкой мыши на папке Tables в Database Explorer'е и выбрал Add New Table.
  6. Для новой таблицы я сделал такие поля: Name (nchar(10)), BirthDate (datetime) и Rating (int), а саму таблицу назвал Authors (просто для пробы).
  7. Дальше я щелкнул правой кнопкой на таблице Authors и выбрал Show Table Data. В открывшейся вкладке я ввел в таблицу несколько записей - просто какую-то белиберду набрал.:-)
  8. Потом я открыл Default.aspx в режиме дизайна и просто перетащил мышкой на форму таблицу Authors из Database Explorer. При этом автоматически создался GridView, связанный с этой таблицей через DataSourceID.
  9. А дальше - просто - Build>Build Page в меню и View in Browser в панели инструментов. При этом открылся файрфокс, в окне которого было написано ... Сбой при попытке доступа к метабазе IIS:-(
  10. Я попытался проделать стандартные шаги - для inetpub и wwwroot в Проводнике сделал Сервис>Свойства папки, а на вкладке Вид снял галочку Использовать простой общий доступ к файлам (рекомендуется), попробовал выполнить команду С:\WinXP\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -ga ASPNET, но это ничего не дало:-(
  11. И тогда я вспомнил о старом майкрософтовском глюке, проявляющемся когда IIS устанавливается после установки ASP.NET и выполнил такую команду: С:\WinXP\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i
  12. На всякий случай, перезапустил IIS - Пуск>Панель управления>Администрирование>Internet Information Services, а там щелкнул правой кнопкой на имени компьютера и выбрал Все задачи>Перезаруск IIS, Ok.
  13. C надеждой нажал Ctrl+F5 в файрфоксе и ... увидел сообщение об ошибке доступа к БД. Но это проблемы уже не составляло - я просто запустил еще раз SQL Server Management Studio Express, щелкнул правой кнопкой на папке Logins и выбрал New Login. Там я указал имя ASPNET, а щелкнув на Server Roles в левой панели, выставил все галочки, которые там были. Не секьюрно, конечно, да ладно - я же просто в тестовых целях...
  14. Снова нажал Ctrl+F5 в файрфоксе. Вуаля! Все работает - на страничке появилась табличка с данными из БД!

Вот так все нетривиально на XP оказалось. А в Висте таких проблем я не испытывал - просто установил IIS и все заработало, причем, установил после того, как поставил .NET Framework 3.5...

P.S. А еще я прочел, что MONO (почти) поддерживает ASP.NET -http://www.mono-project.com/ASP.NET. Надо бы попробовать захостить ASP'шный сайт на Linux...

Iworked

Подводные камни на пути к TFS 2008

Как и обещал, пишу об ошибках, встречающихся при установке Team Foundation Server 2008 (на прошлой неделе  я его все-таки победил).

Итак, если перечислять в порядке возникновения:-), то получается такой список:

  • Прежде, чем начинать установку TFS 2008, обязательно установите SQL Server 2005 SP1!
  • Error 28804 (Setup cannot connect to the SQL Server 2005 Reporting Services report server) или Error 28805 (Setup cannot finish the request to the SQL Server 2005 Reporting Service report server. Verify that the report server is installed and running and that you have sufficient privileges to access it) - тут все понятно. У меня такая ошибка выскочила потому, что Reporting Services попросту не работали, т.к. не были настроены должным образом. Решил проблему я ее просто - запустил SQL Reporting Services Configuration Tool и проделал все действия (http://technet.microsoft.com/ru-ru/library/ms159624.aspx), необходимые для того, чтобы в левой части окна этой программы все иконки, кроме одной, стали зелеными (одна будет синей - опциональное действие). Сделать в этой туле что-то неправильно очень трудно.:-)
  • SQL Server 2005 SP1 Reporting Services database expected version is 'C.0.8.43' problem - тоже легко решается. Надо запустить ту же SQL Reporting Services Configuration Tool  и всего лишь нажать кнопку Upgrade на вкладке Database Setup (http://blogs.msdn.com/lukaszp/archive/2006/05/18/sql-server-2005-sp1-reporting-services-database-expected-version-is-c-0-8-43-problem.aspx).
  • Error 32000.The Commandline '"D:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\ Tools\ TfsDb.exe" upgrade /server:"SERVER" /property:"TFS_SERVICE_ACCOUNT=SERVER\TFSSERVICE; TFS_REPORTING_ACCOUNT=SERVER\TFSREPORTS; LCID=1033; VSTF_AS_INSTANCE=SERVER; VSTF_AS_DATABASE=TFSWarehouse" /showui:196682' returned non-zero value: 100. - многие (http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2249563&SiteID=1) советуют просто нажать кнопку Retry в диалоге с таким сообщением, но мне это не помогло. А помогло вот что: я просто запустил SQL Server 2005 Surface Configuration Tool  и остановил Analysis Service. Потом я пошел в папку C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data и удалил там папку TFSWarehouse.0.db. А потом просто запустил  Analysis Service снова. И все! Здесь - http://abadawi.blogspot.com/2007/01/tfswarehouse-cube-corruption.html (а еще здесь - http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2546231&SiteID=1 и здесь - http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2424239&SiteID=1)- описана более сложная процедура, которая частично совпадает с описанной мной только что. А здесь - http://msdn2.microsoft.com/en-us/library/ms400783.aspx - Вы можете найти дополнительные сведения о команде SetupWarehouse. Вот - http://msdn2.microsoft.com/en-us/library/ms244674(vs.80).aspx - еще немного информации на эту тему. А вообще же, ошибка 32000 (как и другие ошибки при установке TFS) может быть вызвана массой различных причин. :-(
  • Error 32000. SQL Server 2005 Reporting Services report server is not activated - тут тоже все решилось просто. Я в который раз запустил SQL Reporting Services Configuration Tool и, несмотря на то, что слева все обманчиво зеленело иконками, полез в Initialization и увидел, что у меня два инстанса Reporting Services и один из ник активирован, а второй нет! Я просто-напросто удалил оба и перезапустив SQL Reporting Services Configuration Tool, увидел, что автоматически создался новый инстанс, который без проблем активировался. Да, перед этим я еще остановил в IIS все сайты, кроме Default Site, как советовали тут - http://chriscode.com/?p=9.
  • И наконец, "апогей нашего апофеоза", как говорил Виктор Андриенко в незабвенном "Шоу Долгоносиков" (http://www.viktor-andrienko.com/) - Error 28002. Эта подлая ошибка выскочила в самом конце установки. Так же, как и у других ошибок, причин для ее возникновения может быть масса. В нашем случае это было связано с настройками DNS (как и тут - http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=319378&SiteID=1 или http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=286055&SiteID=1). Дело в том, что при установке TFS надо указать данные двух пользовательских аккаунтов для запуска Reporting Services и др. И эти аккаунты должны быть доменными. В нашем случае, установщик просто не видел домена. Почему? Да потому, что контроллер домена мы никогда не настраивали, как DNS-сервер (использовали DNS-сервер провайдера). А теперь вот пришлось. Впрочем, это было нетрудно, ведь у Майкросота есть вот такое краткое руководство на эту тему - http://support.microsoft.com/kb/814591/ru.
Вот здесь - http://abadawi.blogspot.com/2006/11/tfs-installation-common-errors.html - есть отличный обзор возможных причин возникновения различных ошибок во время установки TFS (правда, предыдущей версии, но все равно, этот документ почитать стоит). А вообще-то, op8 говорил, что если все делать строго по инструкции - руководству по установке TFS (http://www.microsoft.com/downloads/details.aspx?FamilyID=ff12844f-398c-4fe9-8b0d-9e84181d9923&displaylang=en), то проблем не будет и инсталляция пройдет гладко. И я с ним согласен. Только одно НО - все должно быть предварительно ПРАВИЛЬНО сконфигурировано - SQL Server, Reporting Services, DNS...
Iworked

Аналог Zotero, но только для MSIE

Вчера я писал о замечательном помощнике веб-исследователя - плагине для Firefox под названием Zotero (http://liketaurus.livejournal.com/82192.html). А сегодня случайно наткнулся на подобную вещь для майкрософтовского тормоза.:-) Называется она Microsoft Onfolio (http://www.onfolio.com/). Скачать можно отсюда - http://gallery.live.com/liveItemDetail.aspx?li=d3978db7-0a24-4768-ab63-70b68b1d889c&l=2.

Народ этот плагин, вроде бы, хвалит - говорят, вещь очень даже функциональная. Сам же я его не пробовал - не люблю MSIE...:-)

Iworked

И снова о визуализации

Совсем недавно (http://liketaurus.livejournal.com/71545.html) я писал о поиске в интернет и о визуализации его результатов. И вот, сегодня мы в офисе продолжили разговор на эту тему, а я еще порылся в интернет и нашел еще несколько интересных вещей на эту тему.

Вот например, утилита похожая на "Коперник" - FirstStop WebSearch (http://www.firststopwebsearch.com/). Хотя, по-моему, не такая функциональная. А вообще же поиск и визуализация его результатов зачастую неразрывно связана с кластеризацией и потому большинство утилит для этого дела на своих диаграммах именно кластеры и рисуют. Вот одна тулза такого типа - небезызвестная "морковка", а точнее, "морковка в квадрате":-) - Carrot2 (http://project.carrot2.org/). Правда, мне она не очень понравилась.

Больше понравилась онлайновая тула, которая ищет в "Википедии" и на Yahoo и показывает результаты в виде аутлайна и на очень красиво сделанной диаграмме - Grokker (http://www.grokker.com/). Пять с плюсом за юзабилити! Я просто в восторге!

image

Еще один кластерный поисковик - KartOO (http://www.kartoo.com/). Диаграммы он рисует просто замечательно, показывает связи между найденными документами, иногда эти связи даже именованные. Супер!

А еще вдруг "всплыл" такой способ визуализации, как "тримеппинг" (treemapping, http://en.wikipedia.org/wiki/Treemap) - изображение иерархических данных в виде системы вложенных друг в друга прямоугольников. Натолкнулся я на него в процессе блуждания по сайту Microsoft Research (http://research.microsoft.com/). Сайт надо сказать, очень полезный - ведь майкрософт часто действует по принципу "наняли крутых чуваков, дали им крутое финансирование и сказали, исследуйте что хотите - авось что-то стоящее из этого и получится" (цитата из речи моего коллеги). И потому там часто можно найти что-то интересное.

В это раз я нашел убогую софтину под названием Microsoft TreeMapper (http://research.microsoft.com/research/downloads/Details/3f3ed95e-26d8-4616-a06c-b609df29756f/Details.aspx). Штука абсолютно странная, но читая документацию к ней и сопутствующие статьи (http://www.cs.umd.edu/hcil/treemap-history/index.shtml) я наткнулся на описание программ, в которых этот самый тримеппинг применяется на практике:

  • необычный просмотрщик картинок PhotoMesa (http://www.cs.umd.edu/hcil/photomesa/), который на сайте описывается, как "zoomable image browser". Что это дает? "It allows the user to view multiple directories of images in a zoomable environment, and uses a set of simple navigation mechanisms to move through the space of images." Кстати, сам алгоритм тоже можно скачать (Java, http://www.cs.umd.edu/hcil/photomesa/download/layout-algorithms.shtml).
  • визуализатор содержимого жесткого диска SequoiaView (http://w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visualization/sequoiaview//). Эту штуку я когда-то даже выкачал и запустил, но испугался и снес.:-) А люди говорят, штука очень удобная, позволяет легко и просто оценить количество места на диске, занятое различными каталогами.
  • еще одна программа, для визуализации файловой системы - StepTree (http://www.tibsoft.com/index.php?page=steptree). Это те же тримепс, но уже в 3D! Весьма интересная штучка...

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