Author Archive

Когда люди не думают о других

получается такой вот такое окошко.

Установка Visual Studio 2010

По какой причине разработчики запретили для этого окошка изменять размер, неясно. Самая адекватная причина, которая видится — это ненависть к людям.

MsTest: CollectionAssert и HashSet

Печально, но дотнетовский System.Collections.Generic.HashSet<T> не имплементит System.Collections.ICollection. Из-за этого МС-овский же Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent() безбожно не компилирутеся.

var hashSet = new HashSet();
CollectionAssert.AreEquivalent(new string[]{}, hashSet);

Error 125 The best overloaded method match for 'Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection, System.Collections.ICollection)' has some invalid arguments.

Вот такая хрень компилируется, но, что неудивительно, падает при попытке привести хэшсет к ICollection. Это ещё печальнее:

var hashSet = new HashSet();
CollectionAssert.AreEquivalent(new string[]{}, (ICollection)hashSet);

System.InvalidCastException: Unable to cast object of type 'System.Collections.Generic.HashSet`1[System.String]' to type 'System.Collections.ICollection'.
Вот такая ерунда работает ок, но выглядит как костыль (собственно, им и является):

var hashSet = new HashSet();
CollectionAssert.AreEquivalent(new string[]{}, new List<string>(hashSet));

Приходится писать свой хелпер.

Мир несовершенен, друзья. Любите его, чините его, и он будет лучше.

Хочется странного

Недавно захотелось, чтобы в командную строку чёрного властелина тотального командира или же просто любую другую командную строку можно было вбить, например, такое:

c:\>g как готовить черепах

и в браузере открывалась соответствующая страница гуглопоиска. Такая вот бесполезная фича.

Сделать это очень просто. Правильно, однако, сделать — гораздо сложнее, но овчинка выделки не стоит. В общем, создаём где-нить в PATHe (кстати, про PATH) скрипт g.cmd c примерно таким содержанием:

start "C:\Program Files\Opera\opera.exe" "http://www.google.com/search?q=%*"

Вот и готово. Понятно, что у Анонимуса путь к своему браузеру может отличаться. В расовых линуксах можно вообще писать просто firefox, например, без полного пути. Есть также косяк с тем, что запросы с кавычками работать не будут. Фиксить его нецелесообразно, впрочем, поэтому сойдёт и так.

30 Seconds to Mars в Питере

Друзья!

У одного моего хорошего товарища есть неиллюзорный шанс попасть на концерт группы 30 Seconds to Mars в городе-герое Санкт-Петербурге. Более того, если этот шанс реализуется, то Арс со своей командой выйдет на сцену перед ними и выступит у американской банды на разогреве.

Lights fall from behind

Товарищи, искренне прошу помочь ребятам попасть на сцену питерского СКК. Сделать это несложно: нужно просто поучаствовать в голосовании. Потребуется всего 5−10 минут сегодня и не более 20−30 секунд в каждый последующий день :)

Итак, инструкции:

  1. Заходим на сайт http://yatalant.ru/ и регистрируемся по ссылке http://yatalant.ru/signup.php. При регистрации никаких подтверждений мыла не надо!
  2. Ждём минут 10 и заходим на сайт http://30.yatalant.ru/, логинимся.
  3. Отдаём 3 голоса подряд треку Obscure от группы Lights Fall From Behind. Там же его можно и послушать, равно как и треки конкурентов.
  4. Заходим на сайт http://30.yatalant.ru/ ежедневно и голосуем за них.

Спасибо. Помогите парням, я уверен — они пошлют вам сотни добра. И я пошлю, потому что тоже за них болею. Давайте совершать хорошее — это делает жизнь ещё лучше!

За знатную инструкцию — благодарность [info]Сиду.

Кстати, музыка огонь, можете у них на майспейсе закотировать.

Рамштайн в Минске: билетов нет

Позвонил в контору, которая концерт устраивает в Минск-Арене. Внезапно билетов не осталось :) Во всяком случае нормальных, на фан-зону и танцпол. На сектора ещё есть, но там нет жизни и смысла.

Базовые станции спутниковой связи

Или это дико попил бабла с наглым втюхиванием лапши в мозг, или журналисты опять написали бесподобную ерунду:

В Новосибирской области установили 19 активных базовых станций спутниковой системы ГЛОНАСС.

Адов нанотрэш какой-то. Я рыдаю.

Мэд Син в Питере

Недавно приехал из города-героя Санкт-Петербурга, куда я гонял с товарищами на концерт группы Mad Sin. На канце дичайше угорел, мэдсины отожгли просто безумно. Не думал, что их увижу в реале. Однако, не то что увидел, а, как водится, отчаянно оторвался, и более того: сфоткался с Кёфтэ де Вилле, лидером группы. Он здоровенный блин — очень редко таких людей встретишь — а прыгает бодрячком. Жалко только, что не спели Scarred Ole' Heart. А в целом, адов драйв. Великая благодарность [info]Сиду за то, что вытянул на Мэд Син и вообще звх.  И, да: дальше — фотки.  Read more...

Метро + интернет

В минском метро на большинстве перегонов между станциями не работает мобильный интернет. Один перегон есть безразрывный, но не помню, где он. Между какими-то не шибко крутыми станциями, что удивительно. Ящитаю, что когда будет интернет без единого разрыва от Могилёвской до Каменной Горки, от Института Культуры до Уручья, жить станет ещё прекрасней.

Про Вебмана

Товарища [info]Вебмана приговорили к шести месяцам ареста. Удачи, дружище. И сдать экзамены на отлично. Ни пуха!

Rammstein в Минске

Узнал, что группа Rammstein приедет в город-герой Минск 7 марта. Будут выступать на Минск-Арене. Друзья, это счастье. Я сейчас стою и плачу.

Rammstein

« Older Entries