• Как перенести базу MS SQL на другой сервер так, чтобы клиентское подключение осталось неизменно?

    @d-stream
    Готовые решения - не подаю, но...
    А потом окажется, что половина подключений не по имени, а по ip )
    В принципе Максим Гришин описал возможный костыльный вариант...

    p.s. Я бы еще добавил изоленты на эти костыли: создаем в dns/hosts запись fiction_sql_server, указывающую на текущий сервер и все-таки правим все подключения на fiction_sql_server\sql2008express. После устаканивания и стабильности подключения - меняем в dns адрес на адрес нового сервера и profit
    Ответ написан
    Комментировать
  • Как организовать структуру БД по сущности "Сотрудники"?

    @d-stream
    Готовые решения - не подаю, но...
    Есть еще ведь таблица "контрагенты"? (Ну или будет)

    Так вот сотрудник - это контрагент + рюшечки касающиеся прав доступа и т.п. Притом временами контрагент-физик может стать еще и сотрудником и наоборот...
    Ответ написан
  • Какую систему для онлайн оплат можно использовать для своего сайта без оформления ИП?

    @d-stream
    Готовые решения - не подаю, но...
    Онлайн-касса подразумевает ее регистрацию в налоговых органах - то есть прежде чем клиенту будет выдан первый чек в налоговой инспекции должна быть зарегистрирована связка "налогоплательщик - id фискального накопителя - [id (серийник) ККМ]"... далее разворачивать надо?

    p/s/ в ФФД и 54ФЗ фигурируют конечно платежные агенты, но думаю у них тоже будет ступор с "передачей" денег физику...
    Ответ написан
    Комментировать
  • Можно ли работать по УСН без бумажек?

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

    А договора - это гражданско-правовые отношения aka "правила разруливания ситуации в случае конфликта" по закону, а не по-понятиям.

    Ну и стоит заметить, что если физик заплатил хоть копейку ИП - отношения регулируются законом о защите прав потребителей, где эта копейка может вырасти в миллионы. Посему договор или оферта - тут на пользу ИП от недобросовестных клиентов ("больше бумаги - чище ж" как говорили раньше)
    Ответ написан
  • Получение времени нахождения в помещении по логам входов/выходов?

    @d-stream
    Готовые решения - не подаю, но...
    Самый примитивный вариант:
    оконными функциями вычисляем дельту между соседними событиями (например в минутах или секундах)

    потом это агрегируем по дням-сотрудникам, а дельты суммируем, указывая в качестве знака признак вход/выход

    потом начинать лить кровавые слезы в ситуациях когда "два раза подкинули, один раз поймали" либо "выходил два раза, потом зашел", "зашел, но не выходил" и т.п.

    сходный, но чуть более удобный в плане выявления вариант - pivot'ом раскладываем отметки времени на две колонки, а далее как в первом варианте - дельты (только уже имея возможность фильтровать вышел-зашел)

    p.s. из практики - совершенно бесперспективный путь, если на входе не стоит шлюз-мельница под надзором двух суровых вохровцев.

    Более перспективный вариант - можно предложить по более подробному описанию исходной задачи/проблемы
    Ответ написан
    Комментировать
  • Как сделать разворачивание окна во весь экран C#?

    @d-stream
    Готовые решения - не подаю, но...
    Варианта два: либо прямой как указал LiptonOlolo и форма тогда будет перекрывать или не перекрывать панель пуска в зависимости от того как этого захотел пользователь и настроил скрытие панели; либо танцы с во-первых выяснением местоположения панели (и вероятно прочих информеров) и вычислением доступной зоны отображения.
    Ответ написан
    Комментировать
  • Почему ВК не стали делать свой API RESTful?

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

    @d-stream
    Готовые решения - не подаю, но...
    А не лучше ли рекурсивно брать всю цепочку, притом собирать рейтинг детей как avg например?
    Ответ написан
    Комментировать
  • Можно ли платить зарплату сотрудникам своего Upwork-агенства при помощи перевода с одной карты Payoneer на другую?

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

    Ну а как следствие - те самые блокировки/отказы и т.п.
    Ответ написан
  • Где используются алгоритмы и структуры данных?

    @d-stream
    Готовые решения - не подаю, но...
    Даже в электрочайнике и кнопке смыва воды в унитазе используются алгоритмы. Разве что им редко присваивают божественный или персонифицированный смысл и поэтому не пишут их с заглавной буквы в середине предложения)
    Ответ написан
    Комментировать
  • Mikrotik DHCP server?

    @d-stream
    Готовые решения - не подаю, но...
    В энтерпрайзе IEEE 802.1X позволяет решить все проблемы. Дома\soho - не уверен что будет посильным по технико-финансовым соображениям.

    Тем более что стоит начинать с малого - организационных мер. Например, как уже отметили, с реализации организационной части в плане "не может юзер/клиент шалить с проводами и настройками оборудования".

    Ну и еще можно поиграться с каждый порт - отдельный vlan или столь любимому раньше (да и сейчас) провайдерами PPTP (выкатив серый пул 10.0.0.0/8) -)
    Ответ написан
    Комментировать
  • Как раз и навсегда отсортировать записи в PostgreSQL?

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

    У таблиц субд порядок вывода по запросу определяется либо явно order by в каждый момент времени, либо как субд удобно, приото каждый раз по-разному. А то что часто стихиный порядок повторяется -это всего лишь случайность.

    Единственный способ - ключи и индексы. При их грамотном построении вывод будет не только по указанному порядку, но и в ряде случаев быстрее.
    Ответ написан
    Комментировать
  • Почему ошибка Argument is out of range?

    @d-stream
    Готовые решения - не подаю, но...
    Точку останова на строке с проблемой и посмотреть значение index.
    Ответ написан
    Комментировать
  • Как правильно найти узкие места в существующей БД?

    @d-stream
    Готовые решения - не подаю, но...
    Это вопрос из серии подвохов)
    Типа "что вначале делают: писают или какают?" (заходят в туалет, потом снимают штаны)

    Для начала стоит изучить организационную "историю" базы, например кто ей рулит, кто за нее ответственен, кто делает и делает ли бэкапы, восстанавливаются ли бэкапы на тестовой площадке. А уж потом можно поиграться на тесте с тяжестью, планами и готовить предложения по модернизации базы, с оценками простоя и провалов производительности...

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

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

    Не существует в природе deals.value такого чтобы оно одновременно было и 'test@test.com' И '123456789'

    p.s. из армейского "стой там и иди сюда")
    Ответ написан
  • 192.168.0.0 или 10.0.0.0?

    @d-stream
    Готовые решения - не подаю, но...
    Если не хочется ловить всякие проблемы - никогда не стоит использовать сети 192.168.0.0 и 192.168.1.0
    Ибо половина железок имеет эти сети в качестве дефолтных настроек и после какого-нибудь глюка станет железка отзываться на 192.168.1.1 а он заодно и gw в сети...

    ну а так в остальном выбор между 192.168.*.*, 10.*.*.*, 172.16.*.* или даже 254.*.*.* - скорее вопрос вкуса)
    Ответ написан
    7 комментариев
  • Как вывести символ юникода?

    @d-stream
    Готовые решения - не подаю, но...
    В консоли выполняем chcp /? Думаю далее все будет понятно
    Ответ написан
    Комментировать
  • Правда что >80% работы backend'а - это "пилить" CRUD-API?

    @d-stream
    Готовые решения - не подаю, но...
    Черновая часть бизнес-логики опирается на взаимодействие моделей, которые как правило должны обладать нечто типа CRUD. Зачастую там немало кодописательства, особенно при наличии различных верификаций, поэтому их написание заметно по затраченному времени, а самые изюминки - они чуть раньше (архитектура) и чуть позже (взаимодействие, поведение), но малозаметны именно за счет хорошо подготовленного фундамента в виде оттестированных "кирпичиков".
    Ответ написан
    Комментировать
  • Какая библиотека может анализировать русский текст на негатив/позитив?

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

    p.s. В свое время были модны матофильтры и киберспорт по их обходу)
    Ответ написан
    Комментировать
  • Простой вопрос, как "создать" php файл в phpmyadmin?

    @d-stream
    Готовые решения - не подаю, но...
    PhpMyAdmin - это готовая "программа" для администрирования (admin) баз данных MySQL (my), написанная на php (php).
    Ответ написан
    Комментировать