воскресенье, 29 апреля 2012 г.
среда, 25 апреля 2012 г.
Сравнение ValueType-ов
Мне очень стыдно, но я протупил на вопросе, как проверить равенство двух ValueType-ов, приведенных к типу object.
static void Main(string[] args)
{
object val0 = 5;
object val1 = 5;
Console.WriteLine(val0 == val1);
Console.ReadLine();
}
Понятно, что возвращается false. Мой ответ и правильный подкатом.
static void Main(string[] args)
{
object val0 = 5;
object val1 = 5;
Console.WriteLine(val0 == val1);
Console.ReadLine();
}
Понятно, что возвращается false. Мой ответ и правильный подкатом.
воскресенье, 22 апреля 2012 г.
Цитата дня
Любой учитель, который может быть заменен на компьютер, заслуживает такой
участи.
-- David Thornburg
Источник: http://humorland.org/quote/8535-it-jumor-citaty.html
-- David Thornburg
Источник: http://humorland.org/quote/8535-it-jumor-citaty.html
пятница, 20 апреля 2012 г.
NoTracking в Entity Framework
Начну с небольшой зарисовки для понимания.
Entity Framework это программная прослойка, которая преобразует ваши запросы в SQL и передает их в реальную базу. Полученные ответы обрабатываются и записываются в виде объектной модели в памяти. Поясню на примере. Т.е. каждый раз, как вы получили что то из БД, оно осело в большом обхекте типа DataContext. Каждый раз, когда вы вызываете SaveChanges все эти загруженные в память объекты просматриваются на предмет не поменялись ли они и, соответственно, не пора ли их записать в базу данных. Т.е. загружая из базы записи в ComboBox стартового окна, вы будите хранить их в памяти до тех пор, пока приложение не закроется. Даже если они вам больше не нужны.
Entity Framework это программная прослойка, которая преобразует ваши запросы в SQL и передает их в реальную базу. Полученные ответы обрабатываются и записываются в виде объектной модели в памяти. Поясню на примере. Т.е. каждый раз, как вы получили что то из БД, оно осело в большом обхекте типа DataContext. Каждый раз, когда вы вызываете SaveChanges все эти загруженные в память объекты просматриваются на предмет не поменялись ли они и, соответственно, не пора ли их записать в базу данных. Т.е. загружая из базы записи в ComboBox стартового окна, вы будите хранить их в памяти до тех пор, пока приложение не закроется. Даже если они вам больше не нужны.
четверг, 19 апреля 2012 г.
Цитата дня
Не обещайте того, что вы не можете выполнить, и выполняйте все, что можете пообещать.
-- Ричард Брэнсон (один из семи богатейших людей Великобритании, владелец корпорации "Virgin")
-- Ричард Брэнсон (один из семи богатейших людей Великобритании, владелец корпорации "Virgin")
вторник, 17 апреля 2012 г.
Будущее, которого уже не будет
Все работы взяты вот от сюда.
Но там их надо искать, да и старые пропали. В общем, то что мне понравилось, пусть будет здесь.
Первая:
Остальные подкатом.
Но там их надо искать, да и старые пропали. В общем, то что мне понравилось, пусть будет здесь.
Первая:
Остальные подкатом.
воскресенье, 15 апреля 2012 г.
О круглых цифрах
Кстати, вчера мне исполнилось 100000 лет. И если вы не понимаете в чем тут подвох, то можете и в подкат заглянуть.
О деньгах в тестировании
Наконец, стали доступны материалы с QADays. Помимо интересных докладов, там можно увидеть и меня, ассистирующего Чарльзу Стерлину:
Небольшие выдержки с цифрами из докладов в подкате.
Небольшие выдержки с цифрами из докладов в подкате.
четверг, 12 апреля 2012 г.
Цитата дня
Каждый из нас бывает дураком по крайней мере пять минут в
день; мудрость заключается в том, чтобы не превысить лимит.
-- Elbert Hubbard
-- Elbert Hubbard
понедельник, 9 апреля 2012 г.
воскресенье, 8 апреля 2012 г.
Цитата дня
Добрый день.
Сегодня, в этой рубрике, будет не одна цитата, а сразу несколько. Поводом для их публикации послужили ряд статей в СМИ:
Патриарх Кирилл получил 20 миллионов компенсации за строительную пыль
РПЦ отсудила земельный участок у детского реабилитационного центра
РПЦ накажет сотрудницу, "лишившую" часов патриарха Кирилла
Чтобы не было недоразумений, я толерантно отношусь ко всем религиям. Все что ниже, это фразы известных людей, сказанных в то или иное время относительно религий вообще:
"Религия расценивается обычными людьми как правда, умными – как ложь, а правителями – как полезность".
-- Эдвард Гиббон
Сегодня, в этой рубрике, будет не одна цитата, а сразу несколько. Поводом для их публикации послужили ряд статей в СМИ:
Патриарх Кирилл получил 20 миллионов компенсации за строительную пыль
РПЦ отсудила земельный участок у детского реабилитационного центра
РПЦ накажет сотрудницу, "лишившую" часов патриарха Кирилла
Чтобы не было недоразумений, я толерантно отношусь ко всем религиям. Все что ниже, это фразы известных людей, сказанных в то или иное время относительно религий вообще:
"Религия расценивается обычными людьми как правда, умными – как ложь, а правителями – как полезность".
-- Эдвард Гиббон
пятница, 6 апреля 2012 г.
Про ошибки, и немного про качество
В своем блоге Ирина подняла вопрос "Повышение качества разработки ПО".
И показала вот такую картинку:
Мы все с удовольствием прочитали ее первое сооющение в блоге (кстати, поздравляю с почином!), но у нас возник спор. Как же правильно должна выглядеть эта картинка. Под катом, я изложу свой взгляд на проблему.
И показала вот такую картинку:
Мы все с удовольствием прочитали ее первое сооющение в блоге (кстати, поздравляю с почином!), но у нас возник спор. Как же правильно должна выглядеть эта картинка. Под катом, я изложу свой взгляд на проблему.
четверг, 5 апреля 2012 г.
Цитата дня
|
вторник, 3 апреля 2012 г.
воскресенье, 1 апреля 2012 г.
Тот еще Карлсон
Когда я увидел анонс этого фильма в кинотеатре, то, если честно, он меня не впечатлил. Было ощущение что сняли очередную муть. Ребенок уже неделю нудит, что хочет посмотреть Карлсона. Пошли...
Вы знает, я в восторге. Давно я такого удовольствия от просмотра фильма не получал. Великолепный сценарий (для всей семьи), великолепная игра актеров, хорошая рисовка.
В общем, всем кто еще не сводил детей посмотреть на большом экране (слышишь, Федь?), очень рекомендую.
Подписаться на:
Сообщения (Atom)