Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

NewDevLab

  • 24
    вклад
  • 26
    вопросов
  • 61
    ответ
  • 26%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как модифицировать этап первого входа в Windows?

    NewDevLab @NewDevLab
    Windows System Image Manager
    там всё делается, но надо в нем разобраться.
    и читать доки, где что и когда происходит.

    в смысле там готовишь корректный файл ответов AutoUnattend.xml.
    потом с помощью Oscdimg собираешь образ.
    например, если нужен первый вход в систему после логина, то
    settings pass="oobeSystem" -> FirstLogonCommands
    Ответ написан 05 мар.
    3 комментария
    Нравится 3 комментария
  • Как драйвер подключается к базе данных?

    NewDevLab @NewDevLab
    драйвер может реализовать и подключаться через физическую среду, реализация которой есть у сервера. например, к MsSql можно подключиться через shared memory, pipe или tcp/ip. Соответственно, родной драйвер от MS реализует все три способа подключения. Хотя мог бы и один, например, другой драйвер. Способ общения драйвера и СУБД - прикладной уровень, и, например, в MsSql закрыт, насколько я знаю.
    В OpenSource MySql есть исходники, можете посмотреть.
    Ответ написан 22 нояб. 2020
    Комментировать
    Нравится 1 Комментировать
  • Почему не подключается COM-надстройка в Excel?

    NewDevLab @NewDevLab
    Потому что не совпадает разрядность надстройки и разрядность Excel.
    Ответ написан 20 окт. 2020
    Комментировать
    Нравится Комментировать
  • Зачем нужны атрибуты и когда их стоит использовать?

    NewDevLab @NewDevLab
    атрибуты - это некая метаинформация, которая может быть кем-то прочитана и на основании которой кто-то принимает какие-то решения.
    например, в метод, помеченный [HttpGet] попадут только Get запросы от клиента.

    вообще, я говорю, лучше от практики отталкиваться в изучении. иначе это получается какое-то себе сферическое. и в памяти не отложится и понимание не придёт. а когда видишь как это работает, совсем другое дело. поменяй немного метод изучения на упор каких-то задач. а то так можно много вопросов задавать с примерно 0 КПД.
    Ответ написан 12 июл. 2020
    Комментировать
    Нравится 1 Комментировать
  • Что можно почитать по разработке финтеха?

    NewDevLab @NewDevLab
    RBK.money выложила практически всё в open source, весь процессинг, кроме коннекторов со сторонними сервисами, т.к. это касается третью сторону.
    https://github.com/rbkmoney
    Ответ написан 10 июл. 2020
    Комментировать
    Нравится 2 Комментировать
  • C#. Как обработать что приложение через Process.Start выдало ошибки?

    NewDevLab @NewDevLab
    System.Diagnostics.ProcessStartInfo
    RedirectStandardError = true
    
    System.Diagnostics.Process
    ExitCode
    StandardError.ReadToEnd()
    Ответ написан 22 июн. 2020
    1 комментарий
    Нравится 1 комментарий
  • Какова в настоящее время последовательность шагов для неинтерактивной установки Windows?

    NewDevLab @NewDevLab Автор вопроса
    Отвечу сам на вопрос:
    - качаем Windows ADK
    - в этом пакете понадобится DeploymentTool: DISM, WSIM, Oscdimg
    - качаем нужный дистрибутив Windows в iso формате
    - разархивируем ISO или подключаем в качестве диска и копируем содержимое
    - с помощью dism смотрим и/или формируем требуемый image
    - формируем файл ответов Autounattend.xml для требуемого image
    - упаковываем с помощью Oscdimg
    - ставимся с полученного образа

    При формировании файла ответов:
    - используем WSIM для корректных ответов
    - внимательно смотрим за целевым назначением пакета, выбираем нужную платформу
    - используемые шаги:
    -- windowsPE
    ---- Microsoft-Windows-International-Core-WinPE
    ---- Microsoft-Windows-Setup
    -- specialize
    ---- Microsoft-Windows-Shell-Setup
    ---- Microsoft-Windows-International-Core
    -- oobeSystem
    ---- Microsoft-Windows-Shell-Setup

    Везде есть тонкости...

    Годная ссылка на формирование файла ответов.
    Возможно, потребуются доработки.
    Ответ написан 07 июн. 2020
    Комментировать
    Нравится Комментировать
  • Какие есть правовые обязанности при хранении изображений?

    NewDevLab @NewDevLab
    На жалобы - удалять, РКН - лучше в одни рабочие сутки (там вроде до 3-х было), они по эл. письму на сайт. Как рассматривать остальное - решаете сами, насколько готовы погрузиться в автор-не автор, это прям отдельная тема и мало кто тянет.
    Сделать лицензионное соглашение, где описать пороги ответственности.
    Модерировать по мере возможности на предмет токсичности.
    Суд в Уфе заблокирует УРЛ на вашем сайте, вы это может быть узнаете из письма РКН.
    А суд в Сыктывкаре заблокирует весь ваш сайт, потому что, вот в вконтактик они ещё знают, а вашу файлопомойку - нет. Тоже узнаете.
    вот не блокируют вконтактик за сцены с детьми, откровенное порно, жестокость и т.д. но вы же не вконтактик.
    как насчёт поправки в конституцию, что все равны перед законом. а ну да, это уже есть, может еще одну вставить для тех кто не понял???
    Судиться с судами. Обжаловать.
    Общий совет таков: токсичные материалы удалять, логи оставлять для правоохранительных органов если что.
    Ответ написан 05 июн. 2020
    Комментировать
    Нравится Комментировать
  • Для чего нужны ViewModel, DTO, и Domain Models?

    NewDevLab @NewDevLab
    В ViewModel, обычно, удобно подготавливать данные для непосредственного отображения. Если этого не требуется, то вполне во view использовать DTO.
    Но рано или поздно, ты от этого откажешься.
    Ответ написан более года назад
    4 комментария
    Нравится 1 4 комментария
  • "Тест на способность стать программистом" версия Джоэля Спольски. Что думаете?

    NewDevLab @NewDevLab
    Читай, впитывай, запоминай, пробуй.
    Через некоторое время сам поймешь, что еще надо.
    одновременно же можно, в прикладной задачи появилась неясность - обратился к истокам.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Насколько MS-стек секьюрный?

    NewDevLab @NewDevLab
    очень. полностью. обновления по вторникам.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Как поисковики будут смотреть на сайт в котором информация с других сайтов?

    NewDevLab @NewDevLab
    Конечно, делай. Есть же такой сайт:
    Компромат
    www.compromat.ru
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Можно ли привязать OpennVPN клиент к конкретному адресу?

    NewDevLab @NewDevLab
    Зачем local?
    В клиентском конфиге
    remote IPSERVER PORT PROTOCOL
    local IPCLIENT
    Ответ написан более года назад
    4 комментария
    Нравится 4 комментария
  • Возможно глупый вопрос, но как показывать портфолио сайтов на фрилансе, чтобы не палить все исходники (как в случае с гитхабом)?

    NewDevLab @NewDevLab
    скриншоты на фриланс-сайте
    там без ограничений.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Использование ScriptIgnoreAttribute в .net Standard 2.0, какая альтернатива?

    NewDevLab @NewDevLab
    1. return Json(data, JsonRequestBehavior.AllowGet);
    это обёртка над JavaScriptSerializer, которому можно задать кастом конверторы, и там игнорить поле.

    2. return Content(Newtonsoft.Json.JsonConvert.SerializeObject(model));
    должно также работать, если тип возвращаемого контента задать на json.
    по F12 посмотреть, что приходит на клиент.
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Как установить программу в сайлент моде?

    NewDevLab @NewDevLab
    1. Добавь logpath=xxxxx и посмотри что пишет.
    2. Запускай bat / cmd от админа.
    Ответ написан более года назад
    10 комментариев
    Нравится 10 комментариев
  • Из за чего возникает ошибка "Несогласованность по доступности: доступность возвращаемого типа ... ниже доступности метода..."?

    NewDevLab @NewDevLab
    Потому что там, где будет виден ClassB.Method1, не будет виден ClassA, который возвращается из Method1.
    Ответ написан более года назад
    Комментировать
    Нравится 1 Комментировать
  • Есть ли быстрый язык программирования с возможностью динамической перекомпиляции?

    NewDevLab @NewDevLab
    например, на .Net можно сделать примерно так.
    хост приложение:
    1. Читает каталог(и) на предмет требуемых сборок.
    2. Найденные сборки копирует в папку кеша.
    3. Загружает скопированные сборки.
    4. Выполняет контракт на инициализацию сборки, передавая ему сохраненное состояние (если оно было).
    ... дальше сборка живёт своей жизнью, возможно, взаимодействуя с хостом по определённым интерфейсам.
    6. Мониторит каталоги на предмет изменения подключенных сборок (также можно смотреть добавление / удаление).
    7. Если сборка изменилась, то запрашивает у текущей сборки её текущее состояние.
    8. Выгружает ее и копирует себе в кеш новую сборку.
    ... далее переход в п.4.

    Собственно, классический ASP.NET примерно так и работает, благодаря чему, файлы приложения не блокируются при исполнении и доступны к изменению.
    Еще в .Net MEF есть.
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как организовать сеть розеток RJ-45 в квартире?

    NewDevLab @NewDevLab
    Да.
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
  • Каковы перспективы TypeScript?

    NewDevLab @NewDevLab
    В итоге (через несколько лет) TypeScript будет одним из множества языков клиентского браузера, благодаря компиляции в wasm, когда в wasm появится нативный биндинг к DOM.

    js должен умереть. не тот виток развития спирали.
    Ответ написан более года назад
    1 комментарий
    Нравится 1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 11 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 7 ответов
    • 0 вопросов
  • yupiter7575
    Yupiter7575
    • 6 ответов
    • 0 вопросов
  • BormotunJedy
    Elena Fire
    • 5 ответов
    • 1 вопрос
  • SoreMix
    SoreMix
    • 5 ответов
    • 0 вопросов
  • hint000
    hint000
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации