• STR_TO_DATE в MSSQL 2008?

    @d-stream
    Готовые решения - не подаю, но...
    В MSSQL есть CAST и CONVERT

    CONVERT - построже

    хвост запроса мог бы выглядеть так:

    AND (cast(( periodYear+'-'+periodMonth+'-01'),'%Y-%m-%d') as datetime2) BETWEEN '2016-01-01' and '2016-04-01')

    то бишь CAST( некая фигня AS некий тип) [ CAST('01-04-2017' as datetime2)]

    либо CONVERT(datetime2, '31-12-2017', 104) (104 - это формат DD-MM-YYYY)
    Ответ написан
  • Почему так долго распаковывается архив весом всего 36мб?

    @d-stream
    Готовые решения - не подаю, но...
    Стоит сказать антивирусу, что эту папку надо исключить из проверок
    Ответ написан
    Комментировать
  • Как лучше спроектировать таблицу?

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

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

    @d-stream
    Готовые решения - не подаю, но...
    В описанных условиях - пока смысла нет. Но тенденция (дебильная) такова, что скоро все браузеры будут писать большими красными буквами про http сайты, что они мол небезопасны и соответственно про https вирусорассадники - "этот сайт безопасен". Естественно такие "диагнозы" будут вполне отпугивать далеких от it пользователей...

    С сертификатами - тоже странное творится: часть бесплатных центров сертификации уже запачкались и на грани стать "недоверенными", часть - [b]пока еще[/b] нет. Ну и понятное дело, что вполне таки денежные потоки (от покупателей сертификатов) вполне интересны крупнякам. Так что в ближайшей перспективе не мытьем так катаньем все станет платным ((

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

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

    В первом случае - хранить в переменных, которые живут "в сторонке" от форм.
    Ответ написан
    Комментировать
  • Работа с файлообмениками и какую CMS использовать?

    @d-stream
    Готовые решения - не подаю, но...
    1. лучше порыть варианты хостинга для бэкапов (backup hosting) - там много места, не шустро, но дешево. Типа первый попавшийся в поиске backup4e.com с 100 баксами за 9 терабайт в месяц.
    2. некоторые файлообменники позволяют такое встраивание прямых ссылок на файлы, некоторые - только через их морду (т.е. у первых клик пользователя на линк приведет к скачиванию, а у вторых - на сайт хостинга, показ рекламы и т.п.).
    3. по вкусу. Собственно принципиально зависит от структуры сайта. Если это парочка страниц - то хоть голая верстка html в блокноте, если что-то большое со статьями - какой-нить wordpress, joomla, если будет много сложного кастома типа учета, оплат, рейтингов, статистики - пилить модули или писать все свое.
    Ответ написан
    Комментировать
  • Как реализовать транслитерацию на C++?

    @d-stream
    Готовые решения - не подаю, но...
    chcp
    chcp 1251
    Ответ написан
    Комментировать
  • Как лучше обновить Windows server 2003 standart R2?

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

    Как минимум я бы предложил вариант поиграться с таким апдейтом на "клоне" сервера.

    p/s/ что за нужный софт по которому нет инсталляций???
    Ответ написан
  • Как вставить в таблицу в поле varchchar значение в зависимости есть ли оно в другой таблице?

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

    if exists(....) begin
    вставка
    end

    либо insert from select, где в условии отбора селекта фигурирует в том или ином виде проверка наличия
    Ответ написан
    Комментировать
  • Можно ли не платить налоги с ип в рф в эстонии?

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

    Судя по www.garant.ru/products/ipo/prime/doc/70258980 - увы...

    "Следует отметить, что Соглашение между Правительством Российской Федерации и Правительством Республики Эстония об избежании двойного налогообложения и предотвращении уклонения от налогообложения в отношении налогов на доходы, подписанное 05.11.2002, до настоящего времени не ратифицировано и, следовательно, не вступило в силу и поэтому не применяется."

    То есть платить и там и там...
    Ответ написан
    Комментировать
  • Что обозначает символ; в TSQL?

    @d-stream
    Готовые решения - не подаю, но...
    А в каких именно туториалах? MSDN так не делает: https://msdn.microsoft.com/ru-ru/library/ms175972.aspx
    Ответ написан
  • Как правильно сохранять текст в БД и затем выводить его?

    @d-stream
    Готовые решения - не подаю, но...
    Как один из вариантов - хранить в БД исходный текст с тегами наподобии BB-кодов, а там где надо отображать html - парсить эти коды и заменять на соответствующие html конструкции

    Второй - "наоборот" в базе хранить уже готовый html, но "рядышком" в комментариях - исходные BB-коды (чтобы при редактировании пользователем сообщения не пришлось делать обратную трансформацию.

    Подсмотреть реализации можно будет исходниках движков форумов типа phpBB, Invision Power Board и т.п.
    Ответ написан
    4 комментария
  • Как использовать Cross join t-sql?

    @d-stream
    Готовые решения - не подаю, но...
    select
    *
    from (select N'Один' as column1, N'Два' as column2) as table1
    cross join (select N'Три' as col1, N'Четыре' as col2) as table2

    ну или по вкусу:

    select
    table1.column1,
    table2.col1,
    table1.column2,
    table2.col2
    from (select column1 = N'Один' , column2 = N'Два') as table1
    cross join (select col1 = N'Три', col2 = N'Четыре' ) as table2
    Ответ написан
  • Как правильно формировать запрос mysql?

    @d-stream
    Готовые решения - не подаю, но...
    Еще есть третий вариант в виде совсем короткого

    select * from table

    Из вариантов с именованием - как-то посимпатичнее через "AS"
    Ответ написан
    Комментировать
  • Поширить переменную по классам?

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

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

    Ну и да, самое главное - надо будет реформировать предприятие до суда/прокуратуры (чтобы обвинения предъявлять) -))

    Более эффективное в реальной жизни:
    - организационные меры (начиная от регламентов, должностных инструкций, трудовых договоров и договоров о материальной ответственности
    - технические меры попроще (банальная видеорегистрация, контроль доступа)

    Все равно в итоге если дело дойдет до привлечение следователей - видеоматериалы, логи СКУД и оргдокументы будут для них лишь основаниями для "прокачки" подозреваемого.
    Ответ написан
  • Как проще списать средств с RFID карты на Arduino?

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

    А без централизации - будет нечто типа старых билетов на метро с магнитной полосой: путем разных манипуляций народ вполне реализовывал "вечные" билеты - уменьшенное число поездок на них не записывалось -)
    Ответ написан
    Комментировать
  • Судиться с заказчиком, какие затраты, что посоветуете?

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

    Максимум самостоятельных действий до обращения к юристу: обратится к заказчику с предложением в досудебном порядке урегулировать вопрос.

    Притом обратится - это не по телефону или мылу, а ДОКУМЕНТАЛЬНО. Например отправив заказное письмо с описью вложения и уведомлением о вручении.

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

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

    Малокорректный вариант (в свое время видел в практическом использовании у сейсмологов): находить некую "ось" ("ноль") и считать полупериодом соседние пересечения оси.

    "ось"\"ноль" - видимо аппроксимировать полиномом первого порядка из среднеквадратичного.
    Ответ написан
    Комментировать
  • Как изменить присвоенное значение переменной char?

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

    ибо в исходнике сейчас
    if (string_i == "0") {
    ;
    }

    Ну и char string_1[7] - это некая коробочка с 7 ячейками.
    Ячейки нумеруются от 0 до 6.
    Каждая ячейка может вместить только ОДНУ букву

    соответственно string_1[7] = "00" - выглядит как "впихнуть в 7 ячейку коробочки ДВЕ буквы"

    а это уже как в анекдоте про тест на интеллект среди ментов: победили сильные -)
    Ответ написан