• Аналог DotVVM для asp.net web forms?

    @cicatrix
    было бы большой ошибкой думать
    А хостинг не проще сменить? Ну или показать им на календарь, в графу "год"?
    Ответ написан
    Комментировать
  • Объясните, плиз, в чём преимущество Юкассы в сравнении с прямым платежом через API "родного" для ИП банка?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Какие бы ни были комиссии - нет неадекватных цен, есть просто бизнес. А так - там за вас почти все сделали, с банком же напрямую вы будете делать тоже самое только в меньшем масштабе.
    Ответ написан
    Комментировать
  • Как работает вложенный тернарный оператор в php?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    ((($a ? 'A' : $b) ? 'B' : $c) ? 'C' : 'D');
    Начиная с PHP 7.4 выдаётся предупреждение о необходимости явно указывать скобки во вложенных тернарных операторах.
    Начиная с PHP 8 вложенный тернарный оператор без скобок приводит к фатальной ошибке.
    С точки зрения стиля, лучше вообще не использовать вложенный тернарный оператор.
    Ответ написан
    2 комментария
  • Как дизайнеру работать с некачественным фото контентом от заказчика?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Как ? Объяснить клиенту что нужны качественные фото что бы был нормальный результат
    Ответ написан
    Комментировать
  • Поможете дать вторую жизнь старому Raid?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Очень сомневаюсь, что получится сделать что-то подобное с техникой LaCie.

    Во-первых, они позиционируют себя до определённой степени "Think different" (хотя в кавычки хочется взять только "think"), т.е. упирают на дизайн, удобство (как они сами его видят), и подобные свойства продуктов. Также вкладываются в маркетинг, в результате всего этого, ставят и цену повыше.
    Я не думаю, что получится найти что-то совместимое вообще, не говоря уже об Али.

    А во-вторых, насколько я знаю, официально их продукция в России не продаётся (или продаётся, но не вся). Соответственно, вам вряд ли смогут что-либо посоветовать здесь, т.к. людям просто неоткуда взять опыт работы с хранилищами Ласье.

    Мы восстанавливали данные с Lacie, но в основном, видели либо диски, либо образы дисков.

    Наиболее разумным советом, на мой взгляд, будет вскрыть коробку, изучить плату внутри и начать с гуглинга по её part number, SKU, и подобным номерам, если они есть.

    Альтернатива - спрашивать на зарубежных площадках. Почти наверняка есть либо форумы пользователей, либо сабреддит.
    Маловероятно по причинам выше, но вдруг даже какие-нибудь "~прошивки" альтернативные найдутся.

    Самое банальное начало - поиск по [LACIE 5big] controller / pcb / board + upgrade / replacement. Пробуйте различные комбинации и модель свою подставьте, а то я указал ту, что на картинке.
    Ответ написан
    2 комментария
  • Какую специализацию выбрать при знании "по верхам"?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    блоггер
    курьер
    тиктокер
    коучер
    Ответ написан
    3 комментария
  • Как сохранить значения переменных после перезапуска в C#?

    @cicatrix
    было бы большой ошибкой думать
    Ответ написан
    Комментировать
  • Какие курсы можно пройти по написанию сложных приложений на vanilla js?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Таких как правило нет.

    Почему:
    1. писать сложные вещи на нативном js = писать либо костыли(если вы конечно не гуру языка, и знаете паттерны построения сложного приложения), либо думать головой и подключать библиотеку или фреймворк, где 20 умных людей уже предугадали 90% поведенческих факторов.
    2. Второе вытекает из первого, как правило это очень дорого в продакшене, и стоимость скорее всего не окупит себя по 2м причинам = выставив дорогую цену(новичок не купит, либо купив сделает рефаунд - т.к не поймет), а профессионал скорее всего не купит - он с этим сталкивается на работе, а курсы предпологают новичков.

    Выход: заходить на гитхаб, искать ванильные приложения написанные на js, и по коммитам разбирать историю создания приложения.
    Ответ написан
    3 комментария
  • Какой курс выбрать для того, чтобы начать работу на c#?

    idShura
    @idShura
    Попробуй вот эти бесплатные интерактивные онлайн-курсы по программированию.

    Основы программирования на примере C#. Часть 1
    Основы программирования на примере C#. Часть 2
    Ответ написан
    Комментировать
  • Какой курс выбрать для того, чтобы начать работу на c#?

    @12rbah
    Привет, можете ли вы посоветовать какие-либо онлайн курсы/школы с курсами по C#?

    Ну допустим вы не хотите читать книгу, вбейте в гугл/ютуб "C# уроки для начинающих" и выбирайте. Зачем тратить деньги если все есть в сети?
    Ответ написан
    1 комментарий
  • Найти позицию элемента в массиве?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    1) Найдите элемент, который встречается наиболее часто. Для этого можно для каждого элемента в массиве подсчитать, сколько раз он встречается вложенным циклом, или лучше воспользоваться каким-нибудь хешмапом для хранения счетчиков. Или отсортировать копию массива и там подсчитать количества вхождений уже очень легко.

    2) Найдите второй с конца элемент. Во-первых, если самый частый встречается всего 1 раз, то ответа нет (-1 по условию). Если он встречается 2 или более раза, то пройдитесь с конца массива и считайте, сколько раз встречали элементы, равные данному. Когда досчитаете до двух - вы нашли ответ.
    Ответ написан
    Комментировать
  • Как обратиться к COM-порту?

    NeiroNx
    @NeiroNx
    Программист
    так то в консоли можно
    echo AT+CMGF=1 >> COM5
    echo AT+CMGS="+79260000000" >> COM5
    echo My test message >> COM5
    Ответ написан
    Комментировать
  • Какой гипервизор (виртуализатор) выбрать под 1С на базе NVMe SSD?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    У вас продукты Майкрософта так и используйте hyper-v . Использовать варю будет обоснованно если это корпоративный стандарт. Квм ну сугубо на любителя. Просто не усложняйте инфраструктуру без надобности, головняков и так хватает
    Ответ написан
    Комментировать
  • Какой гипервизор (виртуализатор) выбрать под 1С на базе NVMe SSD?

    @VitalyChaikin
    Согласен с предыдущим коллегой ! Критически важно чтобы SQL и 1С находились на одном сервере; В этом случае они будут общаться по протоколу Shared memory; В противном случае будут пересылать друг другу данные по сети;
    Тормоза будут дикие.
    Ответ написан
    2 комментария
  • Как сделать "невидимый" функционирующий браузер?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Для эмуляции браузера в "невидимом режиме" используйте CefSharp.OffScreen.
    Для эмуляции нажатия используйте SendMouseClickEvent
    Ответ написан
    6 комментариев
  • MSsql server не запускается, как исправить?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    не пойму на что ругается

    Там же красным по фиолетовому написано "permission denied"
    Либо нет прав на запуск, либо не от того пользователя запускаете, etc...
    Ответ написан
    1 комментарий
  • Есть смысл платить таким компаниям как Контур за Пантест (Пентест)?

    самое главное правило это чтобы расходы на аудит (пентест входит сюда) не превосходили потенциальные потери при вскрытии потенциальной проблемы. + нужно что после аудита найденные дыры сами собой не закроются для того чтоб избавиться от них нужны свои спецы (или придется снова обращаться к сторонней компание). после того как посчитаете расходы уже можно размышлять нужно ли вам это.
    Ответ написан
    Комментировать
  • Маркетинговые ходы вокруг языка Ассемблер?

    @galaxy
    Ведь опытные программисты укладываются в набор команд 8086
    Нет. Лет 30 уже никто не пытается уложиться в 8086. Наоборот, если уж берутся писать на ассемблере, то часто с целью использования каких-то железо-зависимых вещей.

    Как и программы на Си, программы на Ассемблере нужно пересобирать под каждую следующую платформу. Разве нет?
    Что вы вкладываете в слова "новая платформа"?
    Другая ОС? - да, надо пересобирать, и часто менять, ведь API разных ОС отличается. При этом C часто позволяет исходный код программы не трогать, т.к. функции стандартной библиотеки, POSIX API предоставляют платформонезависимый интерфейс. А вот в программе на asm соответствующий код придется переписать.

    Новая версия ОС? - здесь есть свои нюансы, но собранная статически программа обычно прекрасно работает на протяжении многих поколений ОС (вы же не загружаете новую версию, допустим, игры под каждую версию Windows? Взять вон diablo 2 - как работала она под Win 98, так же отлично тот же бинарник заведется в Win 10).

    Новый процессор? - эти вообще паталогически обратно совместимы. Код, написанный или скомпилированный чисто под 30-летний 386 будет работать на i9 (при условии совместимости по пунктам выше).

    Возвращаясь к первоначальному вопросу: вы, видимо, не понимаете или не придаете значения тому, что существуют не только x86 процессоры. Изначально ЯП высокого уровня разрабатывались именно с целью абстагировать код программы от конкретного железа. В 60-80-е годы не было единой и даже какой-то одной распространенной железной платформы, что же прикажете, допустим, стандартные утилиты Unix переписывать каждый раз с начала и до конца на новом (подчеркну, НОВОМ, другом) ассемблере?
    Даже сейчас, когда вроде бы кругом x86, есть Itanium (ну ок, был в недавнем прошлом), ARM (в виде нескольких версий архитектуры и огромном количестве железных воплощений), где-то теплятся SPARC и PowerISA. Наконец, микроконтроллеры (привет ардуинщикам).

    Коротко: ЯП высокого уровня (не только C) позволяются абстагироваться (до определенных пределов) от железа и от ОС и не менять исходный код программ при переносе на другую платформу, ограничиваясь механической процедурой перекомпиляции.
    Ответ написан
    7 комментариев
  • Маркетинговые ходы вокруг языка Ассемблер?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Сразу видно человека, который ни Таненбаума не читал, ни даже Википедию не открыл. Ассемблер это не язык, это транслятор инструкций в машинный код. Ассемблеров ровно столько же столько аппаратных архитектур. Инструкций для одного процессора не будет в другом процессоре и они не взаимозаменяемые. Это самый низкий уровень где нет абстракций (немного утрирую, но по отношению к другим языкам это так)
    Ответ написан
    Комментировать
  • Где можно найти пример данных с которыми работает бухгалтер?

    @caballero
    Программист
    бухгалтер работает с бухгалтерскими счетами. гуглите по фразе План счетов
    Ответ написан
    Комментировать