9 октября 2011 г.

Вячеслав Панкратов. "Про карьеру в тестировании"

В Google+ увидел комментарий Славы Панкратова "Я такой умный, аж страшно :)" и видео его выступление на конференции (какой - буду честен, не знаю).

Тем, кто не знаком ещё с его карьерой, и тем, как карьерно рос сей почтенный муж - рекомендую посмотреть.
Тем кто знаком - посмотрите, Слава всегда говорит что-то новое :)


7 октября 2011 г.

Репортаж с празднования дня рождения блога

В пятницу 30 сентября мы отпраздновали День Рождения блога компании VIAcode.
Строго говоря, год исполнился нам еще в августе, но тогда была жаркая пора отпусков, а в сентябре все оказались в сборе. Формат праздника был выбран в виде конференции и фуршета после нее :)

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

Сергей Атрощенков в "Школе профессионалов" с лекцией "Паттерны и антипаттерны в деловой переписке".

На следующей неделе я выступаю с лекцией по soft-skills: "Паттерны и антипаттерны в деловой переписке".

На лекции будут рассмотрены следующие вопросы:

1. Когда стоит писать письмо?
2. Почему не все письма хорошие.
3. Три ошибки в написании писем.
4. Паттерны для написания хорошего письма.
5. Антипаттерны или почему ваши письма не читают.


Лекция "Паттерны и антипаттерны в деловой переписке" состоится 13 октября (в четверг) в 12-00.

Максимальное количество слушателей на одной лекции - 10 человек.

4 октября 2011 г.

"Какая польза от метрик"

Когда: 13 октября в 18:30
Где: зал для докладов компании Yota, ул.Савушкина 126А, Бизнес Центр Атлантик Сити.



Сергей Поволяшко  проведет семинар "Какая польза от метрик".
Тезисы и регистрация на сайте Санкт-Петербургского сообщества тестировщиков

VIAcode в лицах. Максим Менжунов.

Наш Блог начинает новый проект - VIAcode в лицах. В его рамках мы будем публиковать интервью с самыми яркими представителями нашего семейства VIAcode. Любопытно же - с кем ты работаешь бок о бок.
В обычной жизни не всегда точно знаешь мнение коллеги по тому или иному поводу, а о некоторых вещах можно только догадываться.
Мы решили снять завесу и теперь напрямую задаем вопросы тем, кто нас давно интересовал.

Первым претендентом был выбран, пожалуй, самый необычный и экстравагантный QA менеджер Петербурга и Всея Руси - Максим Менжунов.

Максим показал себя как очень убедительный собеседник, который не только ловко орудует словами, но и взвешенно отвечает на порой очень острые вопросы.



Итак, приготовьтесь, мы взлетаем!

2 октября 2011 г.

Влияние внешних ключей (fk) на insert / update / delete операции

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

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

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, о выдаче прав на сбор данных и возможных последствиях, а также обсудим некоторый набор часто встречающихся задач и возможность их диагностики и решения с помощью трассировки. Итак, приступим.

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