• Каковы возможности Redmine?

    @Askell Автор вопроса
    По пункту 4 речь идет не об учете приход/расход, а по бюджетированию - типа у нас есть 100000р в месяц, на что бы нам их потратить. То же самое и со станками (первое что приходит на ум - создать пользователей Станок1, Станок2 и вешать на них задачи). В 1С УПП ИТ отдел ваяет что-то такое, но тут инициатива идет "снизу", видимо что-то не устраивает.
    По пункту 5 так же "сверху" пытаются внедрять документооборот от 1С, а низы хотят чего то другого.
  • Как спровоцировать RuntimeException в строчке "double weight = 1.0;"?

    @Askell Автор вопроса
    К сожалению это не загадка а реальная тупость клиента с которой приходится сталкиваться. Просто хотелось спросить у сообщества, вдруг все таки найдется какой нибудь хитрый способ. И хоть и не совсем хитрый, но способ все таки нашелся выше. Хотя конечно внутренне тешил себя надеждой что все можно сделать красиво в стиле «не меняя ни одного символа сделать так, чтобы код падал», но это все таки не принципиально в данном случае. Надеюсь что никому сильно мозг не покалечил своим вопросом.
  • Как спровоцировать RuntimeException в строчке "double weight = 1.0;"?

    @Askell Автор вопроса
    «Поставьте принудительное throw new RuntimeException();, протестируйте логику обработки, после чего уберите принудительное выбрасывания исключения.» — это как то глупо, получается что юнит тестами мы тестироуем один код, (со строчкой throw exception), а в продакшн предлагается отправить совершенно другой (в нем не будет целой строчки «throw new RuntimeException()»), в чем же тогда мысл такого тестирования, если мы в продакшн отправляем протестированный код? Клиент это не примет.
    Но все же вы, натолкнули на интересную идею. Метод интерфейсный и принимает кучу параметров, который правда в данной реализации не используются. Можно написать внутри хитрый if, который при определенной комбинации параметров, которая никогда не встретится в боевых условиях (например какая нибудь дата проведения операции = 01/01/0001) будет кидать исключение. Звучит конечно бредово, но не бредовее самого задания которое поставил заказчик. Так будут и волки сыты (т.е. юнит тестами покроется весь код) и овцы целы (в продкашн пойдет точно такой же код, который был протестирован).
  • Проблема с DNS у Windows 7 в домашней сети c роутером с прошивкой от Олега

    @Askell Автор вопроса
    Прокси необходим, т.к. он используется для доступа в интернет с работы, где есть доступ к Томской сети и нет доступа к внешке. Прокси честный, во всех программах он прописывается явно, используется протокол HTTPS с авторизацией. Отключать не пробовал, но для чистоты эксперимента вечером попробую и отпишусь о результатах.
  • Проблема с DNS у Windows 7 в домашней сети c роутером с прошивкой от Олега

    @Askell Автор вопроса
    ipv6 отключен как в настройках сетевого подключения, так и через HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\DisabledComponents=0xff