• Как конвертировать Task в string?

    edward_freedom
    @edward_freedom
    var request = await GetRequest("https://kad.arbitr.ru/Kad/SearchInstances", Params);
    var response = await request.Content.ReadAsStringAsync();
    Ответ написан
    Комментировать
  • Фриланс для несовершеннолетних?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Ресурсы, известные мне, предпологают верификацию по паспорту и достижение 18-летнего возраста.

    Правильно предполагают. Страхуются. Государство (ну в РФ, по крайней мере) сейчас настолько долбануто на теме "онижедети", что огрести от него за какие-либо дела с несоверешннолетним запросто. Чтобы взять на работу малолетку по всем законам - это блин, почти что в космос полететь - это я как человек, несколько лет сидевший в помещении отдела персонала говорю - каждое лето выполнение малолетской квоты - это такая попаболь...

    И, кстати (опять же в РФ), до 16 лет работать можно только с разрешения опеки и родителей. (после 16-ти можно на всех класть болт).

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

    @mkone112
    Начинающий питонист.
    Образование обязательно, вуз и диплом - нет. Но боюсь шансов у тебя немного, ведь воспользоваться поиском - слишком сложно для тебя.
    Ответ написан
    Комментировать
  • Nodejs + nginx vs apache + nginx. Какую конфигурацию выбирают?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Берите любую. Если у вас есть проекты под ноду то выберите ее
    Нгинкс + апач вообще по моему избыточен кроме специальных проектов
    Ответ написан
    1 комментарий
  • Есть ли таблица сравнения языков программирования?

    nullnull
    @nullnull
    https://ru.wikipedia.org/wiki/Сравнение_языков_про...

    https://habr.com/ru/company/skillfactory/blog/531360/

    такое?

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

    Т.к. ЯП бывают разными: по типу запуска или их структуре, по области применения. и т.д. И иногда это сравнивать как тёплое с мягким - не корректно :)
    Ответ написан
    7 комментариев
  • Почему не обнуляется регистр cx?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Почему не обнуляется регистр cx?

    Сдаётся мне, ты совсем другой вопрос хочешь задать. Например, "почему подпрограмма A1 перевода строки в её числовое значение работает неправильно". Ответ на этот вопрос: потому что в следующем коде есть две ошибки:

    A1:
            push    ax
            push    cx
            push    dx
            push    di
            xor     cx, cx
    
            mov     di, 10
            mov     cx, [bx+2]

    - во-превых длина строки записана по смещению 1 в буфере, который заполняет функция 0ah прерывания 21h,
    - во-вторых, длина строки представлена одним байтом, а не словом, как ты читаешь.
    С учётом этого, код должен выглядеть вот так:
    A1:
            push    ax
            push    cx
            push    dx
            push    di
            xor     cx, cx
    
            mov     di, 10
            mov     cl, [bx+1]

    А буфер для ввода строки должен быть определён так:
    firstNum db 6,0,6 dup(?)

    Дальше, вот тут ты опять путаешь байты со словами и загружаешь в dx больше чем надо:
    .A2:
            xor     dx, dx
            mov     dx, [bx+si]
            sub     dx, '0'
            add     ax, dx

    должно быть
    .A2:
            xor     dx, dx
            mov     dl, [bx+si]
            sub     dl, '0'
            add     ax, dx


    Дальше у тебя какая-то ерунда с балансом стека:
    A1:
            push    ax
            push    cx
            push    dx
            push    di
    ...
            pop     si
            pop     di

    ты кладёшь в него одно, а снимаешь другое и в другом количестве. Но это не важно, потому что из функции A1 ты всё равно нигде не возвращаешься. Show_AX выглядит нормально.
    Ответ написан
    7 комментариев
  • Какая разница в работе сервера на node js с nginx и без?

    karabanov
    @karabanov
    Системный администратор
    Разница колоссальная.

    Nginx нужен, как минимум, чтобы:
    Эффективно раздавать статику (JS, CSS, картинки, шрифты и и.д.)
    Кешировать ответы
    Терминировать SSL
    Лимитировать количество запросов с целью защиты
    Выступать в роли балансировщика нагрузки между несколькими инстансами приложения
    Фильтровать HTTP заголовки / Добавлять HTTP заголовки
    Сжимать ответы
    Ответ написан
    4 комментария
  • Почему выбрасывает ошибку при компилировании?

    @none7
    Вы объявили функцию accept2 внутри функции main. Так делать нельзя.
    Ответ написан
    Комментировать
  • Как подобрать сервер для самой быстрой раздачи большого файла?

    lighttpd

    Зачастую lighttpd (как и имеющий схожую архитектуру nginx) используется для отдачи статического содержимого [17], в то время как его генерацией занимается более сложный веб-сервер.

    Яндекс — использует lighttpd в некоторых своих проектах: Карты, Маркет.
    Google — в своих проектах, в частности s.ytimg.com, который отдает все картинки для youtube.com, в том числе все превью для видео (в трех разрешениях) — использует lighttpd-yt (модификация от Google).
    Википедия — использует lighttpd как кэширующий прокси-сервер (для отдачи статического содержимого).
    WOT — использует lighttpd на своих серверах.
    Ubuntu — использует lighttpd на некоторых[18] серверах обновлений
    Ответ написан
    Комментировать
  • Где можно использовать горутины в Go?

    2ord
    @2ord
    Задачи у всех разные. Вы работали с потоками? Это похоже на них.

    Простой пример:
    Есть 2 запроса в БД. Один длится, скажем, 3 секунд, другой 10 секунд. И нет зависимости одного от другого.
    Если выполнять их последовательно, это займет 13 секунд. Многовато. Почесав лоб, вы приходите к другому решению:
    выполнять 2 запроса одновременно, каждый запрос в горутине! Дождавшись их окончания, пройдет 10 секунд. Экономия!

    Другой пример:
    Вы работаете с очередями. В одну очередь вы отправляете команды задач, а в другой вы получаете их результаты. Разумеется, и продюсер и консюмер должны работать независимо друг от друга. Как вы запускаете их в Го?
    Правильно, двумя горутинами!
    Ответ написан
    Комментировать
  • Какая есть альтернатива github?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Github как раз и позволяет "загружать более ста файлов за раз"
    Ответ написан
    Комментировать
  • Зачем на ПК установлен C++?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1.видимо нужно почитать внимательно - установлен С++ или С++ redistributive пакет.
    2.С каких пор Pulse secure является скрытой программой удаленного доступа?
    Ответ написан
    4 комментария
  • Как отформатировать жесткий диск зашифрованный через veracrypt чтобы он остался зашифрованным?

    ky0
    @ky0 Куратор тега Системное администрирование
    Миллиардер, филантроп, патологический лгун
    Расшифровываете, форматируете, зашифровываете.

    Но вообще странное желание.
    Ответ написан
    Комментировать
  • Как выбрать технологии для изучения для карьерного роста?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Просто учу то, что мне нравится, но как-то так оказывается, что мне нравится то, что лет через 5-10 оказывается очень востребованным.
    Ответ написан
    3 комментария
  • Что значит сделать тизер?

    neuotq
    @neuotq
    Прокрастинация
    Ох.. это как бы искусство кратко, с недосказанностью заинтересовать человека чем-то.
    В вашем случае выходит сделать рекламу/анонс, в форму тизера любого ролика.
    В отличие от трейлеров, тизеры в гораздо больше степени сосредоточены на интриге и недосказанности во всех аспектах, начиная от интриги и вокруг героев/продукта, заканчивая и сюжетом и сеттингом. Те упор на намёки, игру воображения и фантазий зрителя.
    Поэтому берёте ролик оригинал, изучаете. Определяете основную тему и содержание. Думаете кто потенциальный зритель и тп. И создаёте на основе ролика для них интригу, так чтобы они ОЧЕНЬ захотели его посмотреть.
    Трейлер нам даёт в более открытом виде понимание что будет, часто раскрывает героев, сеттинг, многие подробности и даёт четкое понимание чего ждать.
    Тизер - недосказанность, тайны и больше игра с ожиданием и воображением зрителя.
    Как-то так примерно.
    Ответ написан
    3 комментария
  • Можно ли любое GUI положение сперва реализовать в консольном варианте, а потом уже привязывать к нему GUI?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В последнее время популярно разделение на фронт и бэк, во первых по той причине что в веб-мире, их очень легко разделить, и даже создавать на разных языках, во-вторых к бэк приложению можно прикручивать много разных GUI, легко масштабировать и так далее.

    консоль и гуй - это просто интерфейсы для работы с чем-то - с пользователем или с другим ПО.
    консоль - максимально простой и универсальный интерфейс, который можно потом быстро прикрутить куда угодно. А GUI - в основном только для пользователя (он и расшифровывается как Graphic USER interface)

    У вас видимо проблема, что вы за кнопочками видимо не понимали смысл как именно код аттачится к кнопочкам, как триггерится вызов процедур.
    Любое приложение рисовать как консольное не нужно. Если планируется GUI приложение, то и архитектуру нужно строить как для GUI приложения. Если консольное - то и архитектуру нужно думать как для консоли, там тоже есть свои нюансы.
    Ответ написан
    Комментировать
  • Можно ли любое GUI положение сперва реализовать в консольном варианте, а потом уже привязывать к нему GUI?

    GavriKos
    @GavriKos
    Можно. ПОловина юниксовых тулей так работает.
    Полотнище текста не читал
    Ответ написан
    Комментировать
  • Можно ли любое GUI положение сперва реализовать в консольном варианте, а потом уже привязывать к нему GUI?

    romesses
    @romesses
    Backend инженер
    Можно ли любое GUI положение сперва реализовать в консольном варианте, а потом уже привязывать к нему GUI?
    Едва ли. Для простых еще можно, а для сложных, как Excel?
    Начинать нужно с проектирования:
    - расписать какие есть сценарии работы
    - начать собирать макеты интерфейса
    - определить что требуется на входе и на выходе каждого действия
    - декомпозировать на мелкие задачи
    - спроектировать интерфейсы вызовов API
    - разделить их на логические модули - DLL и их аналоги
    - написать заглушку для каждого вызова
    - написать некоторые тесты
    - реализовать интерфейсы поэтапно
    - пробовать на тестовом стенде: можно консольное, а можно и графическое приложение.
    - и из кубиков собирать приложение.
    Ну как-то так.
    Ответ написан
    Комментировать
  • NDA и штрафные санкции - это нормально? теоретические последствия?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    NDA - это серьёзная вещь и она привычна многим корпоративным заказчикам.
    По моему профилю в общем-то понятно, что я не фрилансер, да и заказчики у нас внутри страны, но даже в России достаточное количество корпоративных клиентов просит non-disclosure agreement.

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

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