Поиск: "test"

uniqueidentifier поле в Transact-SQL

Это заметка на блоге

Тип данных uniqueidentifier в Transact-SQL достаточно противный. Если указать некорректное значение, то запрос генерирует ошибку, поэтому прежде чем передавать что-то в запрос, желательно убедиться, что значение верное. Приятней было бы, если бы запрос ничего не возвращал, но это мое желание, которое не совпадает с тем, что сделали в Microsoft. Уверен, что у них были причины, чтобы генерировать ошибку и неплохие.

Короче, все это неважно и я бы не написал об этом, если бы не выполнил вот такой запрос:

select * from session where ID = '1756cb52-5b9e-4c95-8de4-b1ae7e5c2b81test'

Новое видео от Klick

Это заметка на блоге

В прошлом году я уже показывал вам новогоднее видео компании Klick. Сегодня очередное Новогоднее видео.

Компания проводит два конкурса, в которых можно выиграть macBook и iPad. Учавствуйте и выигрывайте.

IE8 [не] соответсьвует стандартам

Это заметка на блоге

Помню как перед выходом IE8 нам рассказывали, что следование стандартом самое важное для Microsoft и при разработке IE8 разработчики добились совместимости во многих областях. Теперь я понимаю, что этими многими областями был только HTML4 и наверно еще CSS первой версии. Все остальное в IE8 поддерживается на уровне "как хочу, так и отображаю". Только так я могу передать рекламную табличку, которую опубликовал на своем блоге Дин Хачамович (собственно табличку смотри в полной версии заметки)

Это хорошо, что MS хочет следовать стандартам, но табличка показывает, что все конкуренты уже на 50 и более процентов поддерживают современные стандарты а браузер MS IE8 вообще ничего не поддерживает из современного. Тут не гордится надо, тут нужно плакать. Современные технологии в IE будут поддержаны на 100% только в IE9, который пока доступен в релиз кандидате, а конкуренты уже давно поддерживают в реале. Я бы на месте MS не позорился и не показывал колонку с IE8

Программист + тестер = ...

Это заметка на блоге

Очередной письмо

Я очень давно и с интересом читаю (блин звучит очень политкорректно) короче слежу за тобой :) сидел на Дельфях, но после переезда в Солнечную Калифорнию пришлось переучиваться, многим приходилось рассказывать что такое Паскаль, ну да ладно забыли. Так вот, я сейчас быстро переключился в QA дабы купить хотябы колбасы и Кинект :) вспоминая мой институт - мне даже там вещали про Black&White Box Testing, а тут пришлось впитывать всеми чакрами... Михаил, ежели если опыт общения - с QA опиши плиз, разные ли департменты, дружите/cжигаете, как спорите за bug status, мудаки ли эти тестеры или просто валенки, ну и все такое..

Bing обошел Google в эффективности

Это заметка на блоге

Сегодня прочитал на Хакере новость о том, что Bing обошел Google в эффективности. Компания Experian Hitwise провела тестирование и пришла к выводу, что Гугл находит нужную информацию только 61% случаев, а bing аж в 81%. Самое интересное, что даже яхушке-лохушке поставили 81% (на сколько я помню, они сейчас используют ранк bing-а).

Интересно посмотреть хотя бы примеры запросов, по которым bin лучше выдает данные. У меня почему-то bing попадает в точку только 1 раз из пяти, то есть в 80 процентов он не то, что промахивается, он даже близко не попадает.

Как узнать настройки Proxy

Это заметка на блоге

Мне понадобилось определить текущие настройки сети, и параметры прокси соединения, если они есть. Лезу в MSDN и вижу такой прекрасный пример:

// Create a new request to the mentioned URL.				
WebRequest myWebRequest=WebRequest.Create("http://www.contoso.com");

WebProxy myProxy=new WebProxy();
// Obtain the Proxy Prperty of the  Default browser.  
myProxy=(WebProxy)myWebRequest.Proxy;

У меня сразу же вкралось серьезное подозрение на счет работоспособности примера и компилировали ли его в Microsoft. Дело в том, что инициализировать переменную myProxy, и тут же перезаписывать ее не имеет смысла. Но это мелочи жизни, я решил попробовать его.

Безопасность баз данных на примере Oracle

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

IE8 оказался самым надежным

Это заметка на блоге

Группа тестировщиков uTest заявила, что Internet Explorer 8 («Глобальное сообщество профессиональных тестировщиков ПО») содержит наименьшее количество ошибок, если сравнивать лиса FireFox, Chrome и IE. Вот это удар по открытым технологиям!!! Проблему усложняет то, что в тесте участвовали в основном профессиональные тестировщики, а это уже не случайные люди с улицы, которые потыкали мышкой.

Больше всего существенных ошибок нашли в FireFox. Единственное, что может смягчить жизнь разработчикам - тестировщики признали огненного лиса самым удобным среди браузеров. Хотя что должно быть удобным в интерфейса окна? Закладки? Они везде есть!!! Строка ввода адреса? Тоже есть!!! Я даже не знаю, как оценивался этот параметр.

Рецензия: Защищенный код для Windows

Это заметка на блоге

Книга Защищенный код для Windows в нашей стране существует в нескольких вариантах и вот недавно появился еще один: Защищенный код для Windows Vista. Последнюю я не читал, но говорят, что это все тот же защищенный код, просто в новой обложке. Причем книга существует от издательства Питер и от Русская редакция (хотя это по идее одно и то же). Но даже если это все тот же, а ты не читал ни того, ни другого, я рекомендую к обязательному прочтению. Книгу написали два очень хороших специалиста по безопасности из Microsoft - Ховард и Лебланк. Да, не удивляйтесь. В Microsoft есть хорошие специалисты по безопасности и там их очень много.

Windows версии 95 и 98 создавались максимально простыми и дружественными пользователю. Когда максимаьлная простота была достигнута, компания Microsoft начала исправлять свою ошибку и начала делать ОС безопасной. Это немного некорректный подход, потому что думать о безопасности нужно всегда и желательно с самого начала зарождения идеи. Но не смотря на то, что компания задумалась о безопасности поздно, ей удается улучшить этот показатель. Чего стоит один только переход с ME на безопасную 2000 и XP. Появление Vista я считаю новым шагом на новый уровень безопасности. Авторы книги Ховард и Лебланк как раз участвовали в повышении безопасности продуктов Microsoft и продолжают участвовать.

Введение в язык программирования C

Это заметка на блоге

Сегодня выложил еще одну статью из своей класики, написанную уже давно и даже превращавшуюся в одну из частей книги. В ней я даю начальные знания о программировании на С/С++.

В этой статье я хотел бы дать вам базовые знания о программировании Win32 приложений на языке С/С++ в среде Visual Studio 2005. Описанный пример будет прекрасно работать и в более старых или новых версиях Visual Studio, но снимки окон, которые будут даны в статье сделаны именно в Visual Studio 2005.

Если у вас есть Visual Studio, то желательно запустить его, чтобы видеть результат собственными глазами. Итак, откройте проект CTest и посмотрите с правой стороны на панель Solution Explorer. Здесь расположено дерево, в котором по разделам разложено всё, что входит в проект. Моё дерево вы можете увидеть на рисунке выше, и у вас должно быть что-то подобное.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне