• Как пройти внезапное собеседование в IT-компанию?

    Андрюxа, на горюйте! Когда-то в свое время тоже пришлось походить по собеседованиям. Где-то просто не брали, где-то так отвечал, что до сих пор удивляюсь, как я так мог. Но сейчас я даже благодарен, то что мне отказывали, иначе я бы не нашел ту, где работаю сейчас. Так и вы, оставайтесь открытыми миру и возможно он еще вас потаскает по некоторым собеседованиям, но в конце концов поймет вашу настойчивость, решимость, уверенность и даст вам то, что вам действительно нужно и то от чего, вы действительно будете счастливы. И судя по «UPD» и вашему профилю — так и будет!
  • Распознавание речи на сайте

    Аxxxаxxаx… Ну шутник :) Порадовали с самого ура;)… Но между прочим, .NET уже имеет кое какие наработки: Правда и работает кое как:)
  • Поисковик музыки

    Нравился простоплеер, но больше месяца зайти не могу. Сервер как бы в оффлайн, может они блокируют иностранный трафик? Пробовал с разных компов и провайдеров. страна Германия.
  • Выбор по n условиям с AND из одной колонки

    А предыдущий вариант лучше через inner join:
    select p.productId from Products p1
    inner join Products p2 on p1.productId = p2.productId and p2.orderId = 7
    where p1.orderId = 6
  • HttpContext.Current.Session?

    Вы создаете для одного запроса ещё дополнителные потоки? Начал сейчас искать или HttpSessionState является thread safe и как-то не ясно, то пишут, что доступ к сессии идет через ReaderWriterLocк и должен быть безопасным, то что совсем не безопасно. Сама сессия имеет пропертю IsSynchronized — всегда хотел узнать от чего тогда зависит потоко-безопасность. И ваш пример вообще удивил, как это можно из статической проперти доступаться к не статическому члену класса (Current { get { return _currentUser}})?
  • HttpContext.Current.Session?

    Странно то, что "SessionEnd себя так и не проявил :-(, а если и проявлял, то по тому таймауту" и "обнуление происходит при завершении сессии, что очевидно". То есть, так понимаю, что происходит вне плановый сброс сессии без логирования. Такое мне кажется может быть только при рестарте приложения. И снова методы Application_Start и Application_End в global.asax.cs для логирования. Помню нашумевшей проблемой было, когда анти вирус проверяя файлы, на которых висит CacheDependency на рестарт (к примеру, web.config), изменял их LastWrite Аттрибут и приложение заново стартовало.
  • Пакетная замена файлов

    Согласен, но исходя из вопроса, у человека в папке все файлы нулевого размера. Тоесть ему надо заменить все эти файлы одним. Но если все же надо с проверкой:
    for %i in (*) do
     if %~zi equ 0
      copy C:\SomeFolder\SomeDefaultFile.png %i /y