• Mail Forwarding из США по США через безналоговый штат?

    VenomBlood
    @VenomBlood
    Это незаконно
    www.boe.ca.gov/taxprograms/usetax

    Точнее сама то пересылка законна, но бессмысленна, т.к. налог заплатить все равно придется.
    Ответ написан
    Комментировать
  • Интерфейс DDC/CI под Windows без WinI2C/DDC?

    VenomBlood
    @VenomBlood
    В принципе API как таковое есть в самом Windows. Метод SetVCPFeature принимает дескриптор монитора, код команды и значение. Коды команд и значения можно посмотреть в конскольном логе softMCSS (там вроде обратный порядок байт будет).
    Ответ написан
    Комментировать
  • Программное переключение источника сигнала монитора

    VenomBlood
    @VenomBlood
    Я не знаю насчет Dell 2209, но у меня на Dell U2312H и U2312HM через DCC/CI свободно переключаются источники сигнала. Можно попробовать через softMCCS тулзу, если она сможет переключать - то можно буквально в 20 строчек кода на C написать переключалку.
    Ответ написан
    Комментировать
  • Какой вуз выбрать?

    VenomBlood
    @VenomBlood
    Выбирать тот, в котором меньше пар/слабже контроль за посещениями, потому что тогда вуз будет меньше отвлекать вас от изучения интересующих дисциплин и получения самообразования.
    Ответ написан
    Комментировать
  • Лабораторные по программированию

    VenomBlood
    @VenomBlood
    99% причина в том что преподаватель некомпетентен и его знания остались на уровне 80х годов. Так как в программировании он особо не разбирается - будет мучать что отступы не по ГОСТу в отчете, что картинки не пронумерованы и т.д..
    У меня по крайней мере именно так и было. В нормальных конторах никто не будет глупостями заниматься, нужен результат, писать кучу формальностей не нужно.

    Так что отвечая на ваш вопрос - нет, это не нормально. И зная как заставляют писать ТЗ в универах - нет, такого в реальных ТЗ писать не придется (исключение составляют те несчастные, которые работают в вояковских конторах и вообще на наше гос-во, но если хоть более-менее любить свое дело - то вам хватит знаний, чтобы не попасть в такие конторы).
    Ответ написан
    Комментировать
  • Версия Windows Phone

    VenomBlood
    @VenomBlood
    Если у вас есть девелоперский аккаунт — то достаточно скачать приложение Preview for Developers — и получить девелоперскую версию обновления. А стоковая версия пока доступна не для всех телефонов и не для всех операторов.

    Насколько я помню — есть какая-то акция, по которой можно сделать девелоперский аккаунт под одно устройство бесплатно. Погуглите на wpcentral.

    PS У меня сейчас 8.0.10512.142, похоже 10501.127 — уже не последний апдейт.
    Ответ написан
    Комментировать
  • Зависает Windows 8.1

    VenomBlood
    @VenomBlood
    Прошу прощения за то, что мое сообщение не является ответом на вопрос, но просто из любопытства — как такое может быть, что стороннее устройство (кроме таймера) вызывает CLOCK_WATCHDOG_TIMEOUT (а судя по отзывам в сети так оно и бывает), при условии, что clock interrupt имеет практически самый высокий приоритет, выше которого только power fail?
    Ответ написан
    Комментировать
  • Каким образом вы храните реквизиты от разных хостингов и прочие приватные данные не фиксированной структуры?

    VenomBlood
    @VenomBlood
    Я использую Kaspersky Password Manager.
    Плюсы — есть разные безопасные ништяки, типа интеграции с браузером (насколько мне рассказали — это исключает возможность перехватить пароль через буфер обмена), вкупе с запущенным в песочнице браузером должно защищать важные данные. Есть защита при помощи USB ключа и пароля. Есть возможность хранить неструктурированные заметки.

    Еще особенность — я не доверяю онлайн хранилищам такие вещи как пароли.
    Ответ написан
    Комментировать
  • Насколько легко скрыть то, что файл фотошопился?

    VenomBlood
    @VenomBlood
    Для вашего случая подделать — элементарно, при этом вы никогда не сможете узнать, была ли подделка или нет.
    Ответ написан
    1 комментарий
  • Есть ли доказательство «параллельности» регэкспов?

    VenomBlood
    @VenomBlood
    Один из вариантов (если совсем формально) — построить для языков конечные автоматы, построить их пересечение и решить для него проблему пустоты языка.
    Ответ написан
    2 комментария
  • Режимы громкости телефона для WP8

    VenomBlood
    @VenomBlood
    Насколько я знаю API WP8 — там нет возможности манипулировать громкостью.
    Более того, если вы выставите именно громкость (не режим «без звука»), то эта громкость отразится на будильнике в том числе.
    Ответ написан
  • Алгоритм генерации перестановок с сохранением порядка элементов в группах

    VenomBlood
    @VenomBlood
    Если я правильно вас понял — можно использовать генератор всех перестановок с повторениями на следующем множестве:
    Количество элементов = количеству тестируемых записей (3 в примере у вас)
    Количество повторений каждого элемента = 3 (добавить, изменить, удалить).
    И потом просто для каждого повторения элемента (их три) слева направо проставить «создать» «изменить» «удалить».

    Но тут есть проблема — вы не можете протестировать цепочки «создать» «удалить» — для этого надо генерировать еще кучу возможных перестановок.

    А вообще, во первых — вы так тестируете только корректное поведение, не проверяя что будет при ошибочных вызовах.
    Второе — ИМХО (исходя из представленной информации) у вас подход не совсем верен, надо разбить код на модули и протестировать все только с одним элементом, и написать тесты на то, что при наличии нескольких элементов не происходит накладок (т.е. работа с ними ведется независимо).
    Ответ написан
    2 комментария
  • Вопрос про лицензию на Visual Studio

    VenomBlood
    @VenomBlood
    Насколько я знаю для SQL, например, «не имеете права использовать в производственной среде» — значит что если у вас крутится продакшн, то вы не можете developer лицензию SQL сервера туда поставить, при этом для разработки и тестов, например на билд-машине, использовать ее можно. По крайней мере у меня на прошлой работе были куплены именно розничные коробки VS 2010 Pro и компания даже прошла сертификацию на партнера MS, т.е. надо полагать их это устроило.
    Не могу представить где студию можно использовать в продакшене просто.

    Бескоробочные лицензии подразумевают что у вас все же будет сертификат, который имеет такую же юридическую силу как и коробка, поэтому можно свободно покупать студию за 15К, но там могут быть ограничение на минимальное количество приобретаемых копий — например не менее 5.
    Ответ написан
    4 комментария
  • Почему sub быстрее, чем add?

    VenomBlood
    @VenomBlood
    sub reg, reg — специальный случай, обрабатываемый процессором также как и xor reg, reg, в этом случае специальный блок «ranamer» выполняет обнуление и удаляет инструкцию из pipeline еще до ее исполнения в engine.
    Ответ написан
    4 комментария
  • Недорогой монитор на IPS или PLS без кристаллического эффекта существует?

    VenomBlood
    @VenomBlood
    У меня сейчас один из мониторов Dell U2311H: матрица IPS, кристаллического эффекта (по сравнению с U2312HM по крайней мере) — вообще не заметно.
    Ответ написан
  • Программа как иерархия папок?

    VenomBlood
    @VenomBlood
    Может кто знает или слышал про такую или подобную систему.

    То что вы написали, с небольшими уточнениями, называется AST.
    Вопрос в том, зачем вам это нужно во время написания кода?
    Ответ написан
    3 комментария
  • Личный блог

    VenomBlood
    @VenomBlood
    Личный блог — нет. Вы можете публиковать что-то в черновики, тогда никто кроме вас посты не увидит, но это будет скорее использованием хабра не по назначению, т.к. даже ссылкой на этот пост вы ни с кем поделиться не сможете. Лучше использовать для этого специализированные сервисы.
    Ответ написан
    Комментировать
  • Проверить DNS на наличие SOA для домена?

    VenomBlood
    @VenomBlood
    nslookup -type=SOA domain.ru ns0.server.com
    Ответ написан
    Комментировать
  • Для чего до реализации класса определять интерфейс?

    VenomBlood
    @VenomBlood
    Ну хотябы вот пара причин:
    1) При проектировании вы сначала думаете, что должен делать класс, и лишь потом как, отсюда сначала делается интерфейс, потом класс.
    2) Для меньшей связанности системы, вы можете везде где возможно общаться с интерфейсом, и потом без проблем подставить другой класс.

    На самом деле причин гораздо больше, тут советую почитать какие-нибудь книги по программированию (именно по программированию как таковому, а не по какому-то языку), там это хорошо объясняется.
    Ответ написан
    Комментировать