Page 156

Очередная фича к http://tekezi.appspot.com

Из ленты: Dev Tech Idea — мысли по технологиям разработки

Добавил отображение дома на карте к сервису изменений данных по квартирам Екатеринбурга http://tekezi.appspot.com.

В качестве карты использую Google Maps.

Google Maps API оказался вполне удобным, к GWT прикручивается через отдельную библиотеку, поддерживаемую опять же Google.
..

Rietveld — средство для code review от Google

Из ленты: Dev Tech Idea — мысли по технологиям разработки

Сегодня нашел ссылку на http://code.google.com/p/rietveld/ — средство для code review.
Система позволяет быстро запустить процесс code review, удобно добавлять комментарии, просматривать код и изменения, рассылает приглашения на review. 
Интерфейс можно посмотреть на живой системе http://codereview.appspot.com./640042/diff2/1:6001/7002
..

Google запускает Google App Marketplace — рынок приложений, интегрированных с Google Apps

Из ленты: Dev Tech Idea — мысли по технологиям разработки

Google решил начать продажу сервисов, интегрированных с Google Apps.
Разработчики получают интеграцию с сервисами с Google и готовую инфраструктуру продаж. В связке с Google App Engine получается облачное решение для хостинга и продаж сервисов...

Доработка tekezi.appspot.com

Из ленты: Dev Tech Idea — мысли по технологиям разработки

Небольшие изменения дизайна

  • Сделал отображение таблицы с историей изменений поприятнее.
  • Красным выделяются изменения.
  • Добавил ссылку на upn.ru

В ближайших планах — рассылка уведомлений об изменении цен на интересующие квартиры.

Источник..

Появление беты http://tekezi.appspot.com/ — история изменения цен на квартиры Екатеринбурга

Из ленты: Dev Tech Idea — мысли по технологиям разработки

Решил открыть миру творение http://tekezi.appspot.com/
По сути это портал к данным по недвижимости Екатеринбурга с сайта upn.ru.
Данные на upn.ru хорошо представлены, но там нет истории.А это очень интересно!
Предположим, вы хотите:

  1.  узнать как изменялась цена за время экспозиции квартиры;
  2.  узнать о снижении цены на интересуемую квартиру;
  3.  узнать о квартирах, цены на которые были снижены за последнюю неделю.
..

Мысли об образовании

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

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

Google App Engine + code.google.com

Из ленты: Dev Tech Idea — мысли по технологиям разработки

Чтобы потестировать возможности Google App Engine решил создать небольшой проект. В качестве системы управления проектом испольовал code.google.com.
Задумал все ради svn как сервиса, дома прыгаю с одного ноутбука за другой, заниматься резервным копированием или таскать все на флешке желания нет...

Преобразование внутренних требований во внешние

Для этого:
  • Вызовите окно свойств элемента
  • Перейдите на вкладку Require
  • Выберите переносимое внутреннее требование
  • Нажмите кнопку Move External. Появится диалог для выбора месторасположения переносимого требования в Вашей модели
Другой способ состоит в использовании окна Rules & Scenarios
  • Вызовите окно View/More Windows/ Rules & Scenarios
  • Выделите нужный элемент на диаграмме или браузере проекта
  • Выберите папку Requirements и переносимое требование
  • Вызовите контекстное меню и выполните команду Move External.
..

Как работать с внутренними требованиями?

Внутреннее требование в Enterprise Architect — требование, которое моделируется как «ответственность» существующего элемента

Большинству элементов ЕА можно назначить внутренние, связанные с этим элементом требования. Для этого:

  • Вызовите окно свойств элемента
  • Перейдите на вкладку Require
  • Сформируйте требование со всеми нужными свойствами и сохраните его

Другой способ состоит в использовании окна Rules & Scenarios

  • Вызовите окно View/More Windows/ Rules & Scenarios
  • Выделите нужный элемент на диаграмме или браузере проекта
  • Выберите папку Requirements и создайте новое требование
  • Обратите внимание, что тут же можно задать ограничения, работать со связанными внешними требованиями, создавать сценарии (для вариантов использования)

..

Можно ли руссифицировать теги отчета?

Естественно в шаблонах используются названия тегов на английском языке. Можно создать собственный шаблон, заменив англоязычные теги на русскоязычные. Однако ЕА предоставляет более гибкую возможность. Для всех используемых тегов шаблона можно определить замену на русском (либо другом языке).

  • Для этого используется вкладка диалога rtf-отчетов Word SubStitution, где каждому тегу на английском языке сопоставляется перевод на другом языке (в нашем случае на русском)
  • Чтобы происходила автоматическая замена англоязычных терминов русскоязычными, необходимо в диалоге выставить свойство Use Language Substitution
..

Поиск объекта в браузере проекта

В сложном разветвленном проекте со множеством перекрестных ссылок часто требуется найти начальное размещение того или иного объекта.

  • Если нужно найти место диаграммы в браузере проекта, выберите Diagram/Find in Project Browser Shift+Alt+G
  • Если нужно найти место элемента в браузере проекта, выделите его на диаграмме, выберите Element/Find in Project Browser Alt+G
    Если нужно найти вхождение элемента во все диаграммы, выделите его на текущей диаграмме, выберите Element/Find in Diagrams Ctrl+U.
..

Как создавать ссылки на внутренние и внешние элементы?

ЕА предусматривает создание разнообразных ссылок как на внутренние объекты, так и на внешние

Ссылки на диаграммы
  • выбрать требуемую диаграмму в браузере проекта и отбуксировать ее с помощью мыши на активную страницу.
  • Появится окно вида
    • Diagram Frame — создается окно с вложенной в нее диаграммой
    • Diagram Reference — аналогичен Frame, но без демонстрации подробностей диаграммы
    • Hyperlink — создается ссылка на диаграмму, вид ссылки зависит от типа диаграммы на которой Вы размещаете ссылку.
..

Юняев Александр Александрович

 Место проживания: Рязань.

Роль в сообществе: Участник.

Специализация: Бизнес-анализ.

Текущее место работы: Epam Systems .

Должность: Бизнес-аналитик.

Стаж в ИТ: Более 3 лет.

Стаж Аналитиком: Более 2 лет.

Жизненный путь: Работать в ИТ начал со студенческой скамьи, так как банально на четвертом курсе остро встал вопрос нехватки финансов на карманные (и не только) расходы...

Воронов Олег Алексеевич

 Место проживания: Москва.

Роль в сообществе: Участник сообщества.

Специализация: Сбор, анализ и управление требованиями. Контроль выполнения поставленных задач. Поддержка и развитие внутренней ИС.

Текущее место работы: OTTO GROUP Russia .

Должность: Системный Аналитик.

Стаж в ИТ: 3 года.

Стаж Аналитиком: 1 год...

Грин Нэлли Михайловна

 Место проживания: Израиль.

Роль в сообществе: Публикация статей на сайте.

Специализация: Руководство проектами, бизнес-анализ, выстраивание отношений с заказчиками, организация внедрения и сопровождения.

Текущее место работы: фрилансер.

Должность: фрилансер.

Стаж в ИТ: 38 лет.

Стаж Аналитиком: 28 лет.

Жизненный путь: Начинала в советское время после окончания инженерно-экономического факультета УПИ г...

Щербаков Александр Александрович

 Место проживания: Москва.

Роль в сообществе: Участник Сообщества.

Специализация: Конкретной специализации нет.

Текущее место работы: ОАО "ТрансКредитБанк" .

Должность: Главный специалист.

Стаж в ИТ: с 2003 года.

Стаж Аналитиком: Выделенным аналитиком не работал.

Жизненный путь: В 2004 году закончил МИФИ факультет "Кибернетика", после чего сразу работал в МНИИ "Интеграл", где занимался автоматизацией и оптимизацией, так сказать, бизнес-процессов, а так же участвовал в создании методологии по обработке неструктурированной текстовой информации в целях поддержки принятия управленческих решений...

Иванов Денис

 Место проживания: Санкт-Петербург.

Роль в сообществе: Веду UML FAQs.

Специализация: Проектирование ПО.

Текущее место работы: Zodiac Interactive .

Должность: Системный архитектор.

Стаж в ИТ: Более 10 лет.

Стаж Аналитиком: 2-3 года.

Жизненный путь: Обо мне можно почитать в профиле на Моем Круге ...

Крючкова Ирина

 Место проживания: Киев. Украина.

Роль в сообществе: Организатор отделения Сообщества в Киеве.

Специализация: Сбор и анализ требований. Управление требованиями.

Текущее место работы: Софтлайн .

Должность: Аналитик.

Стаж в ИТ: 5 лет.

Стаж Аналитиком: 4 года.

Жизненный путь: В студенческие годы начала с подработок системным администратором (как многие)...