21 сентября 2011 г.

Первый день рождения

Дорогие читатели блога!

30 сентября блог "We are coding inside VIAcode"  отмечает свой первый день рождения и приглашает вас в гости.

Мы ждем вас к 19.00 в конференц-зале бизнес-центра "Кронверк".

Что будет?
Круглый стол с участием авторов блога, фуршет и ... сюрпризы для вас! 

Пожалуйста, предварительно зарегистрируйтесь здесь.

12 сентября 2011 г.

Трассировка данных в SQL Server
Часть 2: Архитектура SQL Trace

В прошлый раз мы поговорили об основных понятиях и об иерархии данных. Теперь самое время погрузиться во внутреннее устройство SQL Trace, а точнее познакомиться с архитектурой этого компонента и узнать, как он взаимодействует с другими элементами SQL Server. Но прежде всего давайте рассмотрим еще одно новое понятие, которые будет довольно часто встречаться дальше в статье.

Трейс - это упорядоченный список событий, отправленных компонентами SQL Server по завершении своих задач. Каждое событие в этом списке следует за другим в определенном порядке, формируемом на основе времени появления событий. Тем самым сохраняется цепочка действий, выполненных внутри SQL Server.

Схематично SQL Trace можно представить следующим образом: Читать далее...

9 сентября 2011 г.

С днём тестировщика!!!

Несмотря на то, что я в отпуске, не могу не поздравить коллег с профессиональным праздником :-)

Читайте специальный праздничный выпуск рассылки и принимайте поздравления на Software-testing.ru ;)

От себя хотела бы пожелать успехов в работе и побольше интересных и сложных дефектов :)
http://cartoontester.blogspot.com/2011/08/bug-bash.html
 Всем приятных выходных ;)

6 сентября 2011 г.

Трассировка данных в SQL Server
Часть 1: Иерархия событий

Сегодня мне бы хотелось рассказать об одной из самых важных на мой взгляд и в тоже время моих самых любимых возможностей SQL Server - трассировке данных. Что же такое трассировка? Это сбор компонентом SQL Trace самых различных данных внутри процессора SQL Server - от логина пользователя и создания нового объекта до возникновения блокировок внутри системы и мониторинга различных ошибок. Это уникальная возможность заглянуть внутрь SQL Server, которая позволяет хоть чуть-чуть раскрыть тонкости его работы. В данном блоке статей я постараюсь рассмотреть все возможные аспекты работы с трейсами, мы поговорим об иерархии событий, архитектуре SQL Trace, типах трассировок, использовании SQL Profiler, о выдаче прав на сбор данных и возможных последствиях, а также обсудим некоторый набор часто встречающихся задач и возможность их диагностики и решения с помощью трассировки. Итак, приступим.

Читать далее...

31 августа 2011 г.

25 августа - как много в этом слове для ....

25 августа ... в этот день революционные французские войска взяли Марсель и родился Иван Грозный, а также команда Intercept проекта отметила значимый релиз долгожданной party :)
Собрались, наконец .... :-)
Много было съедено и выпито :)
Мы, конечно, трудимся, не покладая рук, на благо пользователей SCOM, но любим и не забываем отдыхать с коллегами :-)
В общем-то только начали ;)
Тем более, если коллеги приезжают из Редмонда :-)
Позитив общения :)

А еще были зажигательные танцы и разнообразные конкурсы.
 

В нелегкой соревновательной борьбе наша сотрудница победила в танцевальном конкурсе и была награждена презентами.
В общем, оттянулись на славу :)

27 августа 2011 г.

Международная конференция «Software Project Management Conference». Предварительная программа.

26 ноября, сего года, в славном городе Санкт-Петербурге, пройдет Международная конференция в области управления проектами «Software Project Management Conference».

Описание конференции:
Конференция вобрала в себя лучшую экспертизу по проектному менеджменту. В формировании содержательной части конференции примут участие - представители Гильдии менеджеров SPM Guild, "Чернокнижники", представители клуба ИТ менеджеров "Stratoplan" и авторитетные обладатели уникального, подкрепленного практикой, опыта.

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

На основе кейсов будут разобраны типовые ошибки менеджеров.

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

Уже сейчас появилась предварительная программа. Среди выступающих наш коллега, Роман Юферев (Рома, жги!:)).

PS. Я туда собираюсь идти, а вы?:)

23 августа 2011 г.

Видео доклада Владимира Железняка с ПечиКучи на Одесском it-jam.

Не могу не рассказать о замечательном видео - выступлении Владимира Железняка с ПечаКучи на Одесском it-jam.

Доклад называется «Офисное пространство: секс и насилие». Доклад о том, как, казалось бы, безобидный подход к коллеге, может нарушить его личное пространство и доставить дискомфорт. И как тактично показать, что не надо подходить так близко и нависать за спиной. :)

Формат ПечиКучи интересный, 20 слайдов Х 20 секунд на слайд (подробнее можно посмотреть здесь).

400 секунд выступления ниже:

Офисное пространство: секс и насилие from IT Boost on Vimeo.


Added
В блоге автора, есть анонс, что "3 сентября (суббота) в 12:00 МСК (11:00 по Киеву) – делаем скайп-конференцию на тему использования языка жестов в офисном пространстве. Ответим на вопросы :)"

18 августа 2011 г.

Тестирование производительности запросов (часть II)


Итак, в первой статье мы проверили, что функция get_product() функционально работает правильно. Далее мы начали готовиться к тестированию производительности - создали тестовое окружение и убедились, что оно максимально близко соответствует нашему боевому. Наш следующий шаг, создать тесты для проверки производительности, т.е. нам нужны запросы, с помощью которых мы будем тестировать скорость работы нашей функции. И тут у нас есть 2 варианта:
  1. Сгенерировать тестовые запросы
  2. Собрать трейс с реальными запросами

15 августа 2011 г.

Тренинги Алексея Баранцева

Когда: 18-20 августа 2011
Где: Санкт-Петербург (ул. Моисеенко, помещение компании "Беркут").

В августе в Санкт-Петербург приезжает Алексей Баранцев со следующими тренингами:

Тест-дизайн от А до Я
Тестирование методом свободного поиска (exploratory testing)
Функциональное тестирование ПО


4 августа 2011 г.

Создание производной таблицы с помощью table value constructor

Многим из нас приходилось сталкиваться в каждодневной работе с потребностью создавать производные таблицы на основе констант, будь то числа, строки или даты. Сегодня мне бы хотелось рассмотреть варианты построения таких таблиц и рассказать о новинке в SQL Server 2008 – table value constructor (конструктор табличных значений) - которая позволяет делать это еще красивее и оптимальнее в плане производительности.