Задать вопрос
  • Как почистить сеть компании, от не нужных сетевых имен, что бы они не отображались в том числе в сторонних сканерах сети?

    @d-stream
    Готовые решения - не подаю, но...
    В политиках явно запретить десктопам пытаться стать master browser... ну и возможно ими же выключить использование NetBIOS через TCP/IP
    Ответ написан
    Комментировать
  • Как сравнить две базы данных без доступа к данным?

    @d-stream
    Готовые решения - не подаю, но...
    Как вариант: получить доступ к view с "анонимизированным" представлением данных.

    К примеру упрощенно:

    select md5(fio), md5(email) from table

    и сравнивать хоть через not in
    Ответ написан
    Комментировать
  • Как изменить ответ SQL-запроса?

    @d-stream
    Готовые решения - не подаю, но...
    SELECT DISTINCT `mod_id` AS `mod`, '' AS `good` FROM `table1` WHERE `id` IN (...)
    UNION
    SELECT DISTINCT ''  AS `mod`, `goods_id` AS `good` FROM `table2` WHERE `id` IN (...)
    Ответ написан
    2 комментария
  • Как лучше хранить такое в БД?

    @d-stream
    Готовые решения - не подаю, но...
    Заказ может еще и измениться по ряду причин.
    Притом его может как отменить клиент, изменить маршрут, так и поломаться авто или же косякнуть водитель.
    Все это в том или ином виде будет очень полезно для статистики-аналитики-рейтингов.

    Так что как минимум сущности "клиент", "авто", "водитель" + пачка действий по заказу.
    Последнее косвенным образом позволит отбирать занятых/свободных водителей и автомобили.

    Естественно не помешает информация о локациях "куда подать авто", "куда ехать", временах и пробегах.
    Ответ написан
    Комментировать
  • Как дать доступ к серверу по MAC-адресу?

    @d-stream
    Готовые решения - не подаю, но...
    Про то, что MAC-адрес можно поменять я знаю, мне об этом говорить не надо.
    а про уровень модели, где фигурирует mac?

    и да, 802.1X
    Ответ написан
    Комментировать
  • Как сделать товары с разными характеристиками и ценой?

    @d-stream
    Готовые решения - не подаю, но...
    Вчера я закупил колбасу по 180руб, позавчера была по 175, завтра обещали подогнать ворованную по 70...

    общий намек понятен? (товар-партия-прайс-время)
    Ответ написан
    4 комментария
  • Как убрать лишнюю категорию из sql запроса?

    @d-stream
    Готовые решения - не подаю, но...
    where и нужное условие
    Ответ написан
  • Как подключиться к базе MSSQL из проекта .NET Core в os x?

    @d-stream
    Готовые решения - не подаю, но...
    30 секунд гуглинга выводят на https://github.com/aspnet/EntityFramework/issues/6791
    Ответ написан
    1 комментарий
  • Как правильно сделать статусы для заказа в бд?

    @d-stream
    Готовые решения - не подаю, но...
    Вариант 2 ближе к реальности.
    Только по факту некоторые статусы могут быть не совсем чтобы bool
    Например та же доставка может оказаться как "комплектация", "сборка", "упаковка", "передача курьеру/тк", "доставка"
    Да и оплаченность по большому счету может быть разной "предоплачен", "есть копия пп","деньги поступили"
    Ответ написан
    Комментировать
  • Создание приложений для десктопа?

    @d-stream
    Готовые решения - не подаю, но...
    Все зависит от прошлого опыта (подготовки). Если их нет - то наверное смотреть книги по основам ООП и C# и далее уже углубление в сторону нынешнего C# 7.0 (впрочем если изучить 5, то потом фичи 6,7 окажутся просто полезным сахарком)

    Так же стоит смотреть в сторону WPF, это хорошо, но покажется несколько объемным для мелких задач.
    Ответ написан
    Комментировать
  • Как выбрать версию .NET Framework?

    @d-stream
    Готовые решения - не подаю, но...
    WPF и как бы естественно MVVM - достойно, выразительно.
    Ну framework - все-таки на сегодня 4.5 и выше, если конечно "совместимость с xp" не будет принципиальной.
    Ответ написан
    2 комментария
  • Почему нельзя использовать varchar для цифр?

    @d-stream
    Готовые решения - не подаю, но...
    Какой смысл прикручивания к велосипеду с квадратными колесами треугольных подшипников с бубенчиками?

    Начать необходимо с исходного - какие требования к значениям. Фраза "мне только хранить" может вообще спровоцировать на "не хранить". Или же далее будет хоть какое-то использование.

    А в нормальном варианте - decimal, либо real, но с четким пониманием чем реал хорош и чем плох.
    Ответ написан
    Комментировать
  • Как сохранить данные с WinForm?

    @d-stream
    Готовые решения - не подаю, но...
    Правильный путь - вязать к полям формы поля объекта, читать-сохранять - объект. Точнее научить объект сохраняться при необходимости и загружаться например при создании.

    Извращенный - крутиться циклом по всем элементам формы и читать-писать пары имя-значение, потом иметь море секса при изменении/переименовании элементов -)
    Ответ написан
    Комментировать
  • Как сделать каскадный SQL-запрос?

    @d-stream
    Готовые решения - не подаю, но...
    В чем проблема-то? Сотни тысяч строк - это для бд - не объем.
    Ответ написан
    Комментировать
  • Почему фриланс биржи до сих пор не вытеснили аутсорсинговые IT компании?

    @d-stream
    Готовые решения - не подаю, но...
    Большая фирма - содержит свою собственную службу, фирма поменьше - использует вариант подешевле - оутсорсеров. Для совсем мелкого и некритичного - берут абстрактных фрилансеров с абстрактных бирж.

    Ну или в другом ключе - по степени критичности для бизнеса: критика - своя, пусть даже и дороже, среднее - оутсорсерам, остальное - кому попало.

    Ну или по народному: ёлочные гирлянды или пляжные тапочки - можно и по фото на али купить, магнитолу, хлебопечку, тостер - в более-менее приличном интернет-магазине, а вот кардиостимулятор - у пары-тройки производителей...
    Ответ написан
    Комментировать
  • Универсальный алгоритм заработка с рекламы на сайтах, правильно ли я рассуждаю?

    @d-stream
    Готовые решения - не подаю, но...
    Если получается ресурс становится посещаемым и нужным людям - то рекламодатели и покупатели придут сами. Как пример: фейсбук, вконтактик и т.п. -)
    Ответ написан
    Комментировать
  • Запуск Python .exe-шника с "аргументами" с помощью C#?

    @d-stream
    Готовые решения - не подаю, но...
    Можно тогда сразу шагнуть дальше - не нанимать питона из шарпа, а нанять программиста вместо себя =))

    Если что уровень сложности вызова внешнего приложения и штатного фреймвочного сериализатора-десериализатора одинаковы. Так что есть риск не справиться и с извращенным вариантом...
    Ответ написан
  • DivideByZeroException(). Зачем нужен?

    @d-stream
    Готовые решения - не подаю, но...
    Два примера:
    1. некий огромный набор данных, по которому нечто рассчитывается
    в исходных данных ноль недопустим - exception подразумевающее "все пропало" и прекращение действий (выбран не тот файл и т.п.)

    2. тот же набор данных
    в процессе сложных вычислений за счет округления один из делителей может округлиться до нуля... если это предсказуемо и допустимо - можно ветвиться if-ом и присваивать результату такого деления "псевдобесконечность" - например максимальное значения int и т.п. и далее продолжать вычисления
    Ответ написан
    Комментировать
  • Как правильно генерировать уникальный код из алфавита?

    @d-stream
    Готовые решения - не подаю, но...
    Судя по описанию, самый "интересный" вариант будет - перемешивание: меняем местами случайно выбранные позиции... и так много раз. Количество элементов алфавита не меняется, но меняется их порядок.

    В давние-давние времена баловались так с vga видеобуфером в текстовом режиме
    Ответ написан
  • Как делают ОС для автомобилей?

    @d-stream
    Готовые решения - не подаю, но...
    Там уровней - много. Освещение салона и кнопки на руле - из самых верхних.
    А в глубине, чаще всего - отдельное и достаточно изолированное realtime ядро (rtos, qnx based), еще точнее несколько независимых ядер под критичные системы и далее слои комфорта. Притом ядра - это отдельное железо, вплоть до совершенно отдельных коробок (модуль управления двигателем, модуль ABS, SRS, поверх всяческие ESP) разного уровня важности. Всяческие GEM - это уже самый последний и наименее приоритетный уровень, "рулящий" освещением салона, переключением магнитолы и т.п.

    Ну между собой все это общается по нескольким can-шинам, до части которых можно добраться непосредственно, а до части - только через привратника в виде центрального ECU

    И да, не все производители и не всегда делают СУД качественно... можно найти в интернете разбор сотен тысяч косяков тойотовского ПО например -)
    Ответ написан
    Комментировать