Обновить
42
0
Igor Chakrygin@Ordos

.NET Developer

Отправить сообщение
Уже перешёл на все сервисы Яндекса, кроме поиска. Даже Яндекс-браузер больше Хрома понравился =)
Думаю, теперь и на их поиск можно пересаживаться, статья про Яндекс-острова заинтересовала =)
Большое спасибо!
Я, честно сказать, даже и не думал о том, что класс Random потоконебезопасен. Всегда хранил его в статическом поле. Теперь, видимо, не буду =)
Кстати, буквально сегодня столкнулся с вариантом получения случайных чисел, в котором использовался Random, а seed для него вычислялся не из времени, а через RNGCryptoServiceProvider.
Рисовать или писать ей не получится. Это всё-таки именно мышка, а не перо.
На работе вместо обычно мышки пользуюсь только ей. Именно потому что рука не так сильно устаёт.
Опять же повторюсь, положение в руке можно выбрать из двух вариантов (из четырёх, если прибавить варианты для левшей). После того, как я к ней привык, в руке она практически ничем от обычной ручки не отличается. Только толще раза в два.
Уже несколько месяцев такой мышкой пользуюсь. По сравнению с той, что в посте, там всего две кнопки на корпусе, а функционал весь тот же: лкм (нажатие не на кнопку, а на саму мышку), пкм и скролл по горизонтали и по вертикали (только средней кнопки мыши не хватает).
Можно ещё настроить положение в руке, чтобы на кнопки нажимать большим пальцем, а не указательным, что лично для меня оказалось существенным, т.к. от постоянных кликаний на обычной мыши указательный начал уставать =)
Вобщем, классная штука, если привыкнуть =)
Это потому что оно немножко рядом :o)
www.makler.su/catalog/bc/view.asp?key=830
Это ещё что, у меня так один раз главная страница Яндекса заблокировалась =)
Оказалось, что из-за какого-то виджета, который мне на главную анекдотики выводил.
Очень вас понимаю.
Пользовался такой штукой vsip.codeplex.com
Можно вернуть иконки из 2010 студии.
Там правда глюки есть и далеко не все иконки возвращаются, но надеюсь, что доработают ещё.
Прошу прощения, Хабр по кнопке code вставляет тег code, а надо оказывается source. Исправляюсь:

public override void Init()
{
    base.Init();
    Error += ErrorHandler;
}
private void ErrorHandler(object sender, EventArgs args)
{
    var ex = Server.GetLastError().InnerException as HttpException;
    if(ex != null && ex.WebEventCode == System.Web.Management.WebEventCodes.RuntimeErrorPostTooLarge)
    {
        // Maximum request length exceeded.
    }
}
Гугл подсказал, что всё же проще так перехватывать исключение:

public override void Init()
{
base.Init();
Error += ErrorHandler;
}
private void ErrorHandler(object sender, EventArgs args)
{
var ex = Server.GetLastError().InnerException as HttpException;
if(ex != null && ex.WebEventCode == System.Web.Management.WebEventCodes.RuntimeErrorPostTooLarge)
{
// Maximum request length exceeded.
}
}
А зачем потребовалось создавать ViewTypeParserFilter? Я точно помню, что в asp.net mvc совершенно аналогичный класс был. Собственно поэтому там обобщённые типы в aspx-, ascx-, master- файлах там и так работали.
Там есть ластик и кнопка «Очистить», которая очищает всё. Кнопки отмены нету.
Хочется сказать огромное спасибо автору за игру. Получилось действительно здорово и интересно, порекомендую знакомым.

PS. Хотелось бы иметь возможность вместо использования ластика отменять действие на Ctrl + Z.
Вообще, мне кажется, что это здравая мысль.
Ведь сейчас разработчики часто всячески стараются ужать яваскриптовые файлы по максимуму. Так почему бы сразу не преобразовывать их в какой-то байт код, который смогут обрабатывать все браузеры?
Но тут опять встаёт вопрос о поддержке всеми браузерами, поэтому раскатывать губу пока не буду :o)
Можно было кратко описать примеры, которые были на видео по ссылке:
1. Компиляция строк в код в рантайме, например, можно строку «int sum(int x, int y) {return x+y;}» преобразовать в делегат парой строк кода.
2. Изменение кода через контекстное меню visualstudio (я так понимаю, что-то вроде расширений для visualstudio), например, все авто-свойства класса преобразовать в свойства для интерфейса INotifyPropertyChanged. (Но тут речь именно о модификации исходного кода, а не влияния на процесс компиляции)
3. Преобразование кода из одного языка в другой при копировании, о чём написано выше.
4. Интерактивный режим, как в F#, когда можно вводить код и он будет исполняться по мере ввода.

Честно говоря, я так и не увидел того, чего так хотелось — метапрограммирования, хотя многие надеялись увидеть его уже в C# 5.0

Надеюсь оно всё таки будет, т.к лично моё мнение — показанные возможности не будут иметь столь широкого применения.
О, я очень ждал нечто подобное. Простые, красивые шаблоны в новом стиле.
Только вот боюсь, что они индексироваться не будут, т.к. там всё динамически подгружается, если я правильно понял. Хотелось бы какого-то компромиса :o)
Спасибо.
От себя могу добавить ещё парочку полезных:
Code Contracts Editor Extensions — Прямо в коде отображает контракты.
Image Optimizer — Позволяет оптимизировать картинки, причём целыми папками, а не по одному файлу. Очень удобно.
Если честно, то я ждал новых, более симпатичных шаблонов, увы. У меня всё старое осталось :o(
Только авторизация пропадает при закрытии окна браузера. Получается, что быстрее ввести пароль и потом не тратить время на повторную авторизацию через другие сайты :o)
В предыдущей версии действительно было много мелких ошибок.

Например, у меня в хроме не работал WYSIWYG-редактор, было неправильное форматирование в тултипах (вместо «Редактирование параметров компонента 'Название компонента'» было написано «Редактирование параметров компонента \'Название компонента\'»), и ещё была ошибка, если удалить все шаблоны сайтов, то админка падала с OutOfRangeException (хотя точно не помню, с шаблонами ли это было или с чем-то другим) и много чего ещё.

В новой версии этих ошибок уже нет, да и в целом, битрикс всё равно остаётся лучшей cms, с которой приходилось сталкиваться, поэтому я рад, что он стал бесплатным.
Конкурс нацелен на то, чтобы дать понять, что http://img.reg.ru/actions/hallowin_rf.jpg :o)

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность