Задать вопрос
  • Как/Какой лучше создать клиент-сервер для мобильного приложения NET. Maui?

    Пиши на чём умеешь.
    Раз уж уже умеешь C#, то asp net core напрашивается.
    Ответ написан
    Комментировать
  • Можно ли погибнуть от паров канифоли и металлов?

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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Еще задолго до того как вы погибните у вас будут признаки ухудшения здоровья. Легочные болезни
    например. Но я в юности много паял. И у меня нет ничего легочного. А вот моя жена поработала парикмахером
    более 10 лет и у нее уже есть астма и прочие сопутсвующие.

    Короче. Есть профессии во много раз более опасные чем пайка. А всем остальным, дорогие мои
    красноглазые ботаны (и радиолюбителю тоже), с больше вероятностью грозит остеохандроз,
    туннельный синдром, просадка зрения ну и... гемор как ни странно.
    Ответ написан
    1 комментарий
  • Как быстро изучить C#?


    Обучаюсь в 9 классе и хочу к 11 классу выучить его до джуна - мидла

    Много хочешь.

    Мидл по определению должен иметь коммерческий опыт.
    Джун по определению должен знать ещё что-то кроме одного только языка.


    Можете посоветовать курсы , книги и ютуб-каналы для изучения?

    Во-первых научись гуглить, ибо вопросы подобные твоему новички задают каждый месяц:
    Как выучить c# под игровой движок unity?
    Как лучше и быстрее выучить C#?

    А во вторых ulearn.me
    Ответ написан
  • Как быстро изучить C#?

    @tukreb
    Быстро изучить просто.
    Придумывайте любой проект и начинаете его делать.
    И самое главное, вы должны делать это самостоятельно, без всяких тостеров.
    Книги вам помогут любые где есть просто базовые знания, а вот всякие ютуб каналы особо не помогут, может только чуть разобраться в фреймворках, но всё равно документация рулит.
    Если хотите создавать игры, то копайте движок Unity и его документацию.

    Сам процесс простой.
    1. Пишите как знаете проект, главное чтобы заработало как планируете, на сам код не обращайте особого внимания.
    2. Начинаете переписывать проект с полученным опытом из 1 пункта с использование новых знаний из прочтения книг по всяким архитектурам и паттернам.
    3. Повторяете в цикле первые 2 пункта до 11 класса каждый день тратя по 4 часа минимум.

    Весь ваш прогресс заносите через git на гитхаб, пригодится, когда будете искать работу.
    Ответ написан
  • Какие существуют варианты блокировки BIOS?

    Только ручками заблокировать биос паролем.
    Ответ написан
    Комментировать
  • Какие существуют варианты блокировки BIOS?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Пароль BIOS легко сбрасывается. Так что не только обходить все компьютеры, но и вешать замочки на системный блок.
    Ответ написан
    Комментировать
  • Есть ли ещё движки, кроме Unity, код в которых можно написать на C#?

    @oleg_ods
    649d8b0360487355144904.jpeg
    Ответ написан
    Комментировать
  • Можно заменить жидкие термо прокладки на обычные?

    @alexalexes
    Принял решение обслужить сам, заказал жидкий металл от термал гризли

    Прямой путь нарваться на ремонт всего и вся ввиду короткого замыкания, в следствие проникновения капелек жидкого металла под чипы, которые были им обслужены. Новичок не сможет грамотно обслужить этим интерфейсом технику, а профессионал не будет его использовать там, где отродясь его не было.
    В вашей ситуации, проще купить бу ноут по объявлениям, и на нем работать, пока к вам придет правильный ремкомплект, а потом его продать, когда почините основной ноут. Меньше денег потеряете.
    Видео по теме:
    https://youtu.be/Bi6hxoIVeVc?t=69
    Ответ написан
    Комментировать
  • Как подключить mongodb к node?

    Ответ написан
    Комментировать
  • Почему консоль выдает ошибку в callback ф-ии?

    MrDecoy
    @MrDecoy Куратор тега JavaScript
    Верставший фронтендер
    Почему консоль выдает ошибку Uncaught ReferenceError: arr is not defined?

    А почему не должно?

    function f1(myFunc) {
       myFunc(arr, block);
    }
    
    function showArr(arr, block) {
       arr[3] = arr[3] * 10;
       block.innerHTML = arr.join('_');
    }
    
    f1(showArr(arr1, out1))

    Вы в f1 тут не функцию передаёте, а результат её работы, то есть undefined. Потому что если после названия функции есть круглые скобки, то сначала эта функция вызовется, отработает, и будет использован результат её выполнения. Так как явного return нет, то showArr вернёт undefined. Таким образом эта запись:
    f1(showArr(arr1, out1)) эквивалентна этой: f1(undefined) С той лишь разницей, что выполнится код внутри showArr..

    Но так как код выполняются справа налево, то внутри f1() не успевает дойти до ошибки undefined is not a function потому что внутри f1() сначала пытается найти переменную arr. А откуда ей там взяться? Её нет ни в аргументах функции f1(), ни в вышестоящей области видимости, так как там arr1.

    Ну а во втором примере Вы как раз передаёте функцию как аргумент, по ссылке, не вызывая её f1(showArr, arr1, out1); Поэтому ошибку не выдаёт.

    почему третий элемент массива сохраняет условия и остается 40, хотя в условии я поставил задачу только для четвертого элемента массива?

    Опять же, а почему не должно? Вы изменяете массив arr1 по ссылке. То есть один и тот же массив изменяется и в showArr и в showArr2.
    function showArr(arr, block) { // arr = [1, 2, 3, 4, 5, 6, 7, 8]
       arr[3] = arr[3] * 10; // поменяли 4ый элемент, массив стал равен [1, 2, 3, 40, 5, 6, 7, 8]
    }
    
    function showArr2(arr, block) { // arr = [1, 2, 3, 40, 5, 6, 7, 8]
       arr[4] = arr[4] * 100; // поменяли 5ый элемент, массив стал равен [1, 2, 3, 40, 500, 6, 7, 8]
    }
    
    f1(showArr, arr1, out1); // и тут
    f1(showArr2, arr1, out2); // и тут Вы передаёте один и тот же массив. Массив это ссылочный тип данных. В обоих обработчиках будет один и тот же массив, а не 2 одинаковых
    Ответ написан
    4 комментария
  • Какие методы использовать что-бы вывести значения объектов в html?

    LenovoId
    @LenovoId
    svg, css,js
    Ответ написан
    Комментировать
  • Новая материнская плата для R9 5950x или новая сборка на 7950x?

    xez
    @xez Куратор тега Железо
    TL Junior Roo
    Менять мать точно не стоит. Прирост производительности будет минимальным.
    Охлаждение как-бы можно заменить, но я бы посмотрел на реальные сценарии использования сначала. Если у вас процессор загружен часто и температура растёт - можно и поменять, если какие-то кратковременные нагрузки и температура вырасти не успевает - менять, кмк не стоит.
    Насчёт памяти - это вообще от ваших задач зависит. Не хватает - смело добавляйте. Если той, что есть достаточно - вы не получите никакой пользы от дополнительного объёма озу.
    Получается, у вас один путь апгрейда - увеличивать объём озу.

    Если не хватает процессора, то конечно придётся менять все сразу: мать+проц+память.

    Насчёт целесообразности перехода на новый сокет: скорее всего, сейчас соотношение цена/производительность будет на стороне вашей текущей конфигурации.
    Ответ написан
    Комментировать
  • Как автоматизировать и чем заменить excel?

    @rPman
    Если вам хватало экселя, то не надо никаких 'приложений'.
    На планшете браузер, в нем любое облачное решение типа google forms (или тот же яндекс).

    Если не нравится требования интернета, то пилите свое (можно купить готовое типа офис, но там цены такие что луче нанять программиста) и запускайте в локальной сети.

    Браузер в отличии от приложения не привязывает решение к версии, ос, и т.п. и способен запускаться (при наличии хоть какой то адекватной верстки под разные размеры экрана) хоть на планшетнике хоть на компьютере.
    Ответ написан
    6 комментариев
  • Как заставить def работать?

    Vindicar
    @Vindicar
    RTFM!
    Поучи язык. Просто поучи, без ботов.
    def объявляет функцию, но не вызывает её.
    Ты её объявляешь внутри record_volume(), но ничего с ней не делаешь.
    Ответ написан
    Комментировать
  • Почему не работает метод send_keys?

    Vindicar
    @Vindicar
    RTFM!
    <input type="search" autocomplete="off" class="ant-select-selection-search-input" role="combobox" aria-haspopup="listbox" aria-owns="rc_select_3_list" aria-autocomplete="list" aria-controls="rc_select_3_list" aria-activedescendant="rc_select_3_list_0" value="" id="rc_select_3" style="opacity: 0;" aria-expanded="false" readonly="" unselectable="on">


    readonly="" unselectable="on"

    Может, поэтому?
    Ответ написан
    1 комментарий
  • Как добавить беспризорный коммит в ветку?

    @kalsc12345
    Неизвестный человек.
    git checkout master

    git cherry-pick d77011864fe1f5cf3c86ad4eff682772cd518efb

    git stash
    git checkout d77011864fe1f5cf3c86ad4eff682772cd518efb
    git commit --allow-empty
    git checkout master
    git stash pop
    Ответ написан
    2 комментария
  • Какая есть бесплатная программа для 3D с поддержкой скриптов?

    Есть бесплатный Blender, в котором можно писать скрипты на Питоне и плагины тоже на нем.

    Плюс, там есть геоноды, с помощью которых можно визуальным программмированием делать процедурное моделирование.
    Ответ написан
    4 комментария
  • Как декодировать строку в js, angularjs?

    GavriKos
    @GavriKos
    Да она вроде и так в нормальном виде.
    Ответ написан
    Комментировать