• Многопоточность в консольном приложении на C#?

    @tangro
    Пример с вызовом Console.WriteLine() из нескольких параллельных потоков — канонический пример, встречающийс в интернете на каждом углу, как иллюстрация многопоточности. Следовательно, мысль о блокировке stdin и stdout неверна.

    С другой стороны, возможно, ReadLine ведет себя по-другому. Тогда я соглашусь с предыдущим комментарием — нужно выносить бесконечный цикл в поток, а интерактивно работать в основном.
    Ответ написан
    Комментировать
  • Blue Screen технология

    @tangro
    Поставьте любой более-менее неплохой видеоредактор (а хоть бы и Adobe Premier) и покрутите фильтры кеинга. Очень наглядно даёт представление о технологии и влияющих параметрах.
    Ответ написан
    Комментировать
  • Почему слово "карма" вызывает ненависть со стороны Хабрасообщества?

    @tangro
    Просьбы добавить карму воспринимаются как попрошайничество — «я свою зарабатывал годами, а он хочет получить бесплатно?! На тебе минус!»
    Упоминание о маленькой карме вызывают презрение или смущение.
    Хвастовство большой кармой вызывает зависть.
    Что сложного?
    Ответ написан
    3 комментария
  • Есть ли здесь бывшие олимпиадники? Как олимпиады помогли Вам?

    @tangro
    Диплом призера государственной олимпиады дал мне бюджетное место в ВУЗе. Диплом победителя внутривузовской олимпиады — повышенную стипендию (200%).

    С психологической точки зрения олимпиады дали мне такие вещи как:
    1. Веру в том, что нерешаемых задач нет. Надо просто еще чуть-чуть подумать.
    2. Принцип «сначала делаем то, что знаем, потом — то, что не знаем». Очень помогает.
    3. Чувство того, что всегда есть кто-то впереди тебя и стремление его догнать и перегнать.

    С точки зрения полезности олимпиадных знаний — почти ничего. Нет, ну конечно, кое-какие познания в области дискретной математики, теории вероятности и т.д. остались, но в целом олимпиадное программирование и промышленное программирование не связаны никак. Это как фигурное катание и хоккей — и там и там вроде бы есть коньки и лёд, но вот методы их использования и конечные цели очень отличаются.
    Ответ написан
    8 комментариев
  • Как 6 мониторов подключить к одному системнику?

    @tangro
    У, блин, насоветовали тут. Как человек, уже 5 лет собирающий видеостены и мультимониторные конфигурации, прокомментирую:
    -Eyefinity — будет работать. Если купите 4 активных переходника. Вместе с ценой карточки получается внушительно.
    -Nvidia SLI — вообще не при чем. SLI — технология увеличения производительности, а не количества выходов.
    -Nvidia Quadro — будет работать, но поскольку они максимум 4-ех входовые, Вам их понадобиться две (техподдержка Nvidia как-то мне официально подтвердила, что две квадры в одном системнике заработают, а на вопрос, заработают ли три ответила — «попробуйте и напишите нам что вышло, нам тоже интересно»)
    -Matrox — будет хорошо работать, если Вам нужно выводить на экраны только текст, статическую графику или окна какой-нибудь CAD-системы. Если речь идет о Full-HD видео или 3D играх — матрокс не вариант. Плюс купить его в наших края сложновато.
    -USB-мониторы — чушь. Это даже комментировать не хочу.

    В Вашем случае я бы посоветовал материнку с 3-мя PCI-Express и 3 средненьких видеокарты (почти любых, главное смотрите чтобы они были «тонкие» — занимали 1 слот PCI-Eхpress и имели 2 цифровых выхода (DVI\HDMI). Работать все будет хорошо. Сам собирал и 8-ми и 10-ти мониторные конфигурации (могу дать ссылку на фото). Не верьте всяких слухам про максимум 8 мониторов на винде — для Windows 7 это число равно 64.

    Удачи.
    Ответ написан
    7 комментариев