Задать вопрос
  • Как в одночасье перестать любить и заниматься электроникой?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    В 67 уже пора перестать быть тряпкой. Будь мужиком и поступай как хочешь.
    Ответ написан
    Комментировать
  • На сколько хорош INTEL BOX....?

    xez
    @xez Куратор тега Компьютеры
    TL Junior Roo
    BOX - это комплектация. Типа "в коробке".
    Есть ещё OEM - без коробки.
    Больше это ни о чем не говорит.
    Ответ написан
    3 комментария
  • На сколько хорош INTEL BOX....?

    moropsk
    @moropsk
    ух хорош.
    Ответ написан
    Комментировать
  • Интересует мнение об онлайн школе Скиллбокс?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    60364fe6a3701054417356.png
    Курсы приносят пользу только их создателям.
    Ответ написан
    Комментировать
  • Интересует мнение об онлайн школе Скиллбокс?

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Какой формат более эффективен с точки зрения обучения и образования? Что говорит ваш опыт по этому поводу?

    Никакой, так как программирование 1 час = это вообще ничто, бывает в сложном проекте 1 час просто дебажишь ошибку, из-за большого количества плохого кода, а у новичков процесс обучение + дебаг своего же = умножить на n.

    С английским так же - что бы выучить английский нужно,
    а) жить в стране носителя языка, что бы 24\7 общаться и ассимилироваться в нем, либо
    б)включить во все аспекты жизни английский язык - хобби, работу, просмотр\прослушивание музыки, фильма, книги и тд.

    Хотите стать мастером какого либо дела - 8-12 часов в день, и через какое-то время после тяжелого отрезка непонимания и отрицания = плоды будут, но вот только сколько лет вам понадобится на это, 1 год или 5, зависит от наследуемых свойств или задатков + вашего личного старания.
    Ответ написан
    Комментировать
  • Вся Материнская плата в напряжении, как исправить?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Индикаторная отвертка (любая) не предназначена (абсолютно!) для использования в электронике. Ее удел - ловить фазы в розетке.

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

    Короче. Прекратите тыкать отверткой в материнку, они не созданы друг для друга.
    Ответ написан
  • Как реализовать авторизацию при запуске программы?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    Не надо считать, что есть "основная форма". У тебя есть много разных форм/окон. "Основным" окном считается то окно, что создано первым, но это лишь формальность.

    Более того, создано оно должно быть через конструктор форм Application. А если создавать окна простым способом
    TFormAuth.Create(...) то оно не будет считаться основным.

    Итого, для того, чтобы по уму сделать окно авторизации, тебе нужно зайти в код программы (не в код модуля, а в код программы). Да, представь, такое место тоже есть. Делфи его прячет от новичков. Открыть его можно через контекстное меню проекта "View Source" или через меню "Project" -> "View Source".

    Там ты увидишь код запуска приложения, в том числе создание форм. Этот код можно и нужно редактировать. Там ты и должен создавать окно авторизации, чтоб выполнить проверку и либо запустить приложение, либо не запускать.

    UPD. Пример
    program Temp;
    
    uses
      Vcl.Forms,
      Vcl.Controls,
      Temp.Main in 'Temp.Main.pas' {FormMain},
      Temp.Auth in 'Temp.Auth.pas' {FormAuth};
    
    {$R *.res}
    
    begin
      Application.Initialize;
      Application.MainFormOnTaskbar := True;
    
      FormAuth := TFormAuth.Create(nil);
      if FormAuth.ShowModal = mrOk then
      begin
        Application.CreateForm(TFormMain, FormMain);
        Application.Run;
      end;
    end.


    Как ты видишь, я убрал автоматически созданную строку
    Application.CreateForm(TFormAuth, FormAuth);
    и создал форму сам
    FormAuth := TFormAuth.Create(nil);
    Дальше, я сделал простую проверку, если окно было закрыто с mrOk (т.е. нажата кнопка OK), то мы продолжаем, запускаем программу, в противном случае программа просто заканчивается.
    Ответ написан
    3 комментария
  • Как можно оптимизировать код?

    @kalapanga
    "Как оптимизировать код" - неверный вопрос. Код можно оптимизировать, если есть критерии оптимизации. А у Вас не только критериев нет, Вы даже не написали, что программа делать должна, с какими данными работать. Так что думаю, если программа делает то, что задумано, то не стоит ничего "оптимизировать". Лучше лишний раз на ошибки проверьте.
    Если уж Вам сильно хочется замечаний, то вот некоторые. Часть можете считать придирками, но есть и более важные.
    Сверху вниз.
    Глобальная переменная I. Потенциальный источник ошибок. В каких-то процедурах она перекрывается локальной переменной, в каких-то нет. Легко неуследить и использовать не ту, что нужно. (Глобальную переименовать)
    Нелогичное название процедуры MatrixInput. Да, там формируется матрица, но при этом она не вводится (Input), а наоборот выводится - write(...)! (Для лучшей читабельности кода назовите например FillMatrix)
    В этой же процедуре не контролируется выход индекса за границу в строке
    M[I,J]:=S[N*(i-1)+j];
    Раз уж выделили этот кусочек в отдельную процедуру, в её начале надо проверить корректность входных параметров.
    В процедуре CheckAndFixString вместо цикла
    while length(S)<NeedLength do S:=S+'#'
    лучше так
    S := S + StringOfChar('#', NeedLength - length(S));
    Здесь длина строки нужна только один раз, а не на каждом проходе цикла.
    Основная программа.
    Главная ошибка - "захардкоженные" имена файлов. Вы принесли кому-то Вашу программу. Откуда у него такие каталоги?
    Или используйте ini-файл с путями к файлам или хотябы оставьте в коде только имена файлов и ищите их в каталоге программы.
    Здесь же вторая ошибка - отсутствие обработки ошибок при работе с файлами. Если например нужного файла нет программа свалится с ошибкой вместо информативного сообщения пользователю.
    Ответ написан
  • Почему так работает сигнал?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Откровенно говоря. Proteus для моделирования аналоговых схем мягко говоря не годен. (Ощущает легкий налет дежавю)
    Ответ написан
    Комментировать
  • Почему SSD загружен на 100%?

    SagePtr
    @SagePtr
    Еда - это святое
    Переустановить Windows или восстановить системный раздел из резервной копии.
    Driver Booster => капитально загаженная ОС, которую от этого навоза почистить крайне проблематично, настолько оно просачивается во все щели и смердит.
    А может быть ещё и бэкдоры содержит, с авторов этого поделия станется (не забесплатно же они вредят, какую-то выгоду преследуют)
    Ответ написан
    Комментировать
  • Стоит ли начинать изучение программирования в 13 - 14 лет?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Те, кому действительно стоит изучать программирование, этим вопросом не задаются, они просто начинают изучать, как только им становится интересно.
    Ответ написан
    3 комментария
  • Компьютерный класс для обучения по фотошопу, 3d max. Из чего выгоднее и лучше собирать?

    @kalapanga
    Если ученики должны на занятиях работать с названными программами, а не только видосики с уроками глядеть, то нужно просто прочитать системные требования Photoshop и 3ds Max. Ваш вопрос отпадёт сразу.
    Ответ написан
    Комментировать
  • Что такое внутреннее масочное ПЗУ?

    Stalker_RED
    @Stalker_RED
    ПЗУ - постоянное запоминающее устройство (ROM - Read-Only Memory). Устройство (часто в виде микросхемы) способное долго время хранить какие-то данные без источника энергии. Бывают перезаписываемые (флешка, как разновидность EEPROM, например) и не перезаписываемые.

    Масочное ПЗУ - одна из разновидностей ПЗУ по способу изготовления, не перезаписываемая.
    https://studfile.net/preview/1556140/
    Ответ написан
    Комментировать
  • Какую книгу выбрать для начала?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Читайте обе потом ищите еще книг.
    Ответ написан
    Комментировать
  • Как писать под Ардуино на Python?

    1. А документацию на все библиотеки вы тоже будете портировать?
    2. Да, это можно сделать, но в результате это, скорее всего, будут те же плюсы, а не питон, тк никакой автоматической сборки мусора нет.
    3. Вам придётся написать транслятор со своего языка на ардуиновские плюсы.
    4. Для хорошей жизни, вам ещё придётся написать свою arduino-ide с поддержкой языка, подсветкой, автоформатом и прочим.

    Имхо. Это не целесообразно. Тк нет никакой выгоды от того, что вместо фигурных скобок вы будете делать отступы.
    Ответ написан
    3 комментария
  • Существует ли корреляция между языком программирования и интеллектом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Естественно такого нет и быть не может.
    Все языки программирования работают примерно одинаково, за исключением узкоспецифических.

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

    Для более-менее релевантной оценки, которая будет отличаться от пальцем в небо, надо вычистить мозг от ВСЕХ других знаний, оставив только язык программирования, а это невозможно. Поэтому чтобы вы не искали - это будет чушь.
    Ответ написан
    2 комментария
  • Модуль реле SDR-24VDC-SL-C, какой проводник подключать к сигнальному вводу - плюс или минус?

    @kalapanga
    Модуль управляется не полярностью сигнала, а уровнем сигнала - высоким или низким. Если Вы имеете ввиду, каким уровнем управляется этот модуль, то ответ - может и тем и другим, задаётся перемычками S1 и S2 на фото (если это фото Вашего модуля).
    Ответ написан
    2 комментария
  • Какую тему диплома выбрать связанную с анализом данных?

    @AVKor
    Тему дипломной работы обсуждают с научным руководителем, а не в интернетиках спрашивают.
    Ответ написан
    5 комментариев
  • Чтение электрических схем?

    milssky
    @milssky
    Координатор племени фиолетовых обезьянок
    Борисов "Юный радиолюбитель"
    Хоровиц, Хилл "Искусство схемотехники". Чем свежее издание, тем лучше
    Ответ написан
    2 комментария