Задать вопрос
  • MSSQL and mysql в чем отличие?

    @Miron11
    Пишу sql 20 лет. Срок :)
    Не удалось выполнить действие "Создать" для следующего объекта: "Пользователь", "sa".
    ---
    И чем вас это обеспокоило? Пользователь sa уже создан, ошибка в данном случае вполне может быть проигнорирована.
    ---
    Есть наверное различные пакеты для трансляции MSSQL Server -> MySQL. запрос в Яндексе "migration from sql server to my sql" третьей линией привел сюда.
    По опыту, на поверхности, многое действительно поддается трансляции, но процедуры и функции, нет.
    Но чуть от поверхности, MySQL уступает в плане отладки и выявления ошибок. А проблемы с правами пользователей мало отличаются. Попытка создать пользователя, который уже есть приведет к той же ошибке и в MySQL.
    Есть конечно возможности отладить код создающий объекты, применяя "IF NOT EXIST" выражение. Профессионалы используют два подхода для кода создающего объекты.
    Подход №1 - фирменный подход специалистов, проверять существование объекта, прежде чем его создать.
    Людям свойственно это делать, чтобы обеспечить наименьшие трения с чтением и пониманием ошибок. В этом случае детальное чтение ошибок необходимо для выявления дефектов.
    Такой код удобен тем, что его можно повторять снова и снова, результат будет всегда один и тот же, а ошибки будут выданы только в случае дефекта, или записи будут чистыми.
    Подход №2 - обычно используют создатели по, которое пишет скрипт "создать такой-то объект", с оглядкой на профессионального пользователя, который ( как считают создатели по ) достаточно знаком и с синтаксисом, и с важностью тех или иных сообщений, и сможет прочитать "с листа" записи машины, и справиться с выдачей решения "все хорошо" или "что-то сломалось" благодаря накопленным знаниям.
    У меня сложилось впечатление, что Вы работаете с кодом, созданным в подходе №2. Возможно если Вы прибавите детали, и опишете что Вы делаете, отвечающим на вопрос будет проще справиться с ответом.
    Всего хорошего
    Ответ написан
    2 комментария
  • MSSQL and mysql в чем отличие?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Но это такое убожество что я толком ничерта не понимаю

    Не надо путать причину и следствие. Причина - это что ты ни хрена не понимаешь. А следствие - оно тебе кажется убожеством.
    offtop
    В скобках отмечу, что если ты не только ни хрена не понимаешь, но и жалуешься на это, и считаешь это достаточным обоснованием того, чтобы назвать убожеством - то ты и не хочешь понимать, и не пытаешься понять. В смысле не пытаешься по-настоящему, прочтение пары страниц из мануала под этот термин не проходит.


    отличаются ли запросы sql MSSQL от Mysql

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

    возможно ли сменить БД без нарушения функциональности софта.

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

    Slayer_nn
    @Slayer_nn
    Гугол, памаги!
    Да это дроссели пищат. Что не является браком.
    У меня геймпад так пищал и ноут безвентиляторный
    Ответ написан
    Комментировать
  • Как сделать универсальную файловую помойку?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Тут главная ошибка в том, что у каждого персональная шара, это плохая практика. Правильнее пользователей объединять в группы, а каждой группы завести шару. Плюс могут быть разные перекрёстные шары (для всех сотрудников компании, для конкретных департаментов, для отделов, шары узкотематического характера...). Тогда проблем бы не было. У каждого пользователя есть свой набор доступных помоек в соответствии с его уровнем полномочий, и не нужно всё время перелогиниваться.

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

    15432
    @15432
    Системный программист ^_^
    можно ли так оставить ноут, чтобы он именно от сети питался

    Абсолютно не о чем беспокоиться. Пусть себе питается.

    1)сеть заряжает батарею 2)батарея питает ноут

    Контроллер питания подает напряжение на ноут и батарею. Ток "вливается" в батарею и ноут.
    Батарея зарядилась - ток в неё идти перестает, идёт только на ноут. Сеть отключается - ток идет из батареи в ноут.
    Это если очень упростить.

    Единственное - у ячейки литиевого аккума самое стабильное состояние на уровне 3.7в (60-70% заряда). Ниже или выше - немного ускоряется деградация. Ещё деградирует от повышенной температуры. Поэтому некоторые производители добавляют в ноутбук режим "неполного заряда". На деле же срок жизни аккумулятора куда больше зависит от балансировки внутри батареи, если одна из ячеек всегда будет переразряжаться или перезаряжаться, она и помрет. Но на это вы никак не повлияете.
    Ответ написан
  • Как начать работать?

    @AVKor
    метался

    Учился основательно

    Выбрать одно.
    кучу пройденных видеокурсов - знания остались довольно поверхностные

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

    Враньё. Документация общедоступна. Хорошие статьи общедоступны. Книги как бы не общедоступны (их надо, как правило, покупать), но по факту общедоступны.
    как понять, когда необходимый минимум знаний будет набран?

    Берёте проекты с фриланса и делаете. Без ставок и оплаты.

    Делаете проекты, интересные себе самому.
    Ответ написан
    Комментировать
  • Как доказать пользователю, что код на сервере совпадает с кодом на Github?

    @Akela_wolf
    Extreme Programmer
    Даже если вы докажете, что код в какой-то момент совпадет с тем что в гитхабе, то вам ничего не мешает в любой момент изменить его.
    Поэтому, если некий человек желает быть уверен, что на сервере выполняется именно данный код, то единственный для этого способ - запускать его на своем, полностью подконтрольном сервере.
    Ответ написан
    Комментировать
  • Знаете ли хороший задачник к Фихтенгольцу?

    @AVKor
    чего-нибудь посложнее

    Тогда Демидович. Только не это издание (читать отзыв).
    Ответ написан
    1 комментарий
  • Доступ по доменному имени к ресурсу внутри сети, находясь внутри сети?

    @dronmaxman
    VoIP Administrator
    Вопрос заезженный. Есть всего два варианта.
    - harpin NAT
    - DNS, клиенты внутри сети должны получать в качестве DNS адрес микротика, на самом микротике прописать на необходимое доменное имя внутренний IP.

    Более правильный вариант - 2.
    Ответ написан
    8 комментариев
  • Bash-скрипт: как заменить данную строку в файле на переменную?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    В данном конкретном случае намного более адекватным было бы использовать include в nginx.conf отдельного конфига, который генерировать скриптом.
    Ответ написан
    Комментировать
  • Как пользоваться кабелем USB - 3.5мм?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Проприентарный кабель для работы с некторорыми mp3 плеерами, там вместо того чтобы делать USB, для экономии места впихнули его в TRRS разъем.
    Если подключить его к компу, то звук с него не получишь
    Ответ написан
    Комментировать
  • Как с помощью GPS и Arduino, надёжно и безопасно вывести человека из леса?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    А не проще ли дать компас и определить азимут выхода на дорогу?
    Заблудишься - выход Азимут-135.
    Что уж проще-то и компас надёжнее смартфона...
    Ардуино не выход, батарейка сядет, а вдруг дождь? Проводок отвалился...
    Ответ написан
    3 комментария
  • Что это за штучки на матплате ноутбука?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Отмеченные на фото штучки - это SMD-компоненты. Прежние радиодетали были с проволочными выводами и паялись в дырки в плате, а нынешние паяются на поверхность, в остальном это то же самое.
    Чтобы вернуть их на место, надо, во-первых, владеть паяльным искусством как радиомонтажник высшего разряда (тремор рук недопустим), во-вторых, крайне желателен паяльник с регулятором температуры (иначе перегретые площадки и дорожки будут отслаиваться от подложки).
    Но самое главное - надо узнать, что куда паять. Для этого придётся на отпаявшихся резисторах прочитать сопротивление, а у конденсаторов измерить ёмкость (на них маркировки нет). Также придётся раздобыть точно такую же материнку, и на ней прочитать сопротивление и измерить ёмкость у точно тех же исправных деталей прямо на плате. (В принципе можно найти эти данные на монтажной схеме ноута, но раздобыть её вряд ли у вас получится. Другой ноут точно такой же марки вы найдёте быстрее.) Если некоторые SMDшки у вас потерялись, то заменные детали нужного сопротивления и нужной ёмкости можно поискать на старых печатных платах от неисправной бытовой или промышленной электроники.
    Полагаю, что если опыта в ремонте такой электроники у вас нет, то не стоит и браться.
    Ответ написан
    Комментировать
  • Как сделать выделение кластеров для бинарных изображений?

    @U235U235
    Для начала хорошо бы определиться с признаками объектов, по которым их кластеризировать, а это можете сделать только вы, исходя из контекста задачи. Попробуйте использовать статистические моменты, топологические признаки, площадь, периметр, коэффициент формы, направление главных осей.
    Ответ написан
    1 комментарий
  • Как VPN клиенты, например Anyconnect, вычисляют, что я подключен к ПК по RDP?

    ValdikSS
    @ValdikSS
    https://docs.microsoft.com/en-us/windows/win32/ter...
    The following example shows a function that returns TRUE if the application is running in a remote session and FALSE if the application is running on the console.
    C++

    #include <windows.h>
    #pragma comment(lib, "user32.lib")
    
    BOOL IsRemoteSession(void)
    {
       return GetSystemMetrics( SM_REMOTESESSION );
    }
    Ответ написан
    Комментировать
  • Странные пункты про штрафы при устройстве на удаленку в Казахстан из РФ?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Дикие пункты, которые, кроме того, невыполнимы по двум причинам - иностранноет гражданство работника (судиться бесполезно практически) и ТК РФ, который запрещает штрафы. Думаю, что в Казахстане есть аналогичные требования местного законодательства. Даже при подписании такого договора эти пункты не имеют юридической силы как противоречащие закону.

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

    @atereffigies
    Как я понял, вы хотите, чтобы транзистор не переходил в режим полного закрытия?
    Просто подключите резистор между затвором и плюсом питания -- так вы зададите смещение вверх (Пример https://tinyurl.com/y5t9mw9k).
    Только если отключится источник сигнала, транзистор откроется полностью.
    Но вообще, лучше бы вы сказали, с какой целью вам это надо.
    Ответ написан
    Комментировать