• Что в Windows занимает почти 50 ГБ?

    @NortheR73
    системный инженер
    еще пожиратель дискового места - c:\Windows\SoftwareDistribution\Download\
    Ответ написан
    3 комментария
  • Какой простой, бесплатный 3D редактор лучше использовать для 3Д печати?

    vabka
    @vabka
    Токсичный шарпист
    Раз нужны точные размеры, значит нужен CAD.
    Я бы смотрел на:
    1. Fusion360 - почти бесплатный (очень легко можно получить бесплатно на пару лет, а потом точно также продлить), при этом он очень мощный и простой в изучении. При этом он достаточно хорошо оптимизирован, у него удобный интерфейс, и даже есть встроенный рендер и средства для анализа конструкций и генеративного дизайна.
    2. FreeCAD - совсем бесплатный, хоть и не очень (совсем не) удобный и не очень много гайдов по нему.
    + достаточно много плагинов, чтобы его расширить.
    3. OpenSCAD - бесплатный, но в нём используется процедурное моделирование при помощи кода
    4. Российский Компас 3D - не бесплатный, но домашняя версия стоит около 1к в год. Гайдов по нему много, да и в нём самом вполне неплохие уроки есть, которые объясняют, как с ним работать. Из минусов - не самый удобный (но не на столько, как у FreeCAD) интерфейс и есть что-то не так настроить, то будет тормозить. Но по логике работы идентичен тому же Inventor или Fusion

    Ну и остаются совсем не бесплатные и не дешёвые Autodesk Inventor и Solidworks, которые пиратят все кому не лень.
    Ответ написан
    8 комментариев
  • Мини ПК + Монитор от одного источника питания?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Не сгорит.
    Ответ написан
    Комментировать
  • Хочу написать простенький симулятор процессора для уроков, какую выбрать систему команд?

    Griboks
    @Griboks
    Если для учебных целей, то лучше свою собственную архитектуру, чтоб было меньше команд.
    Ответ написан
    Комментировать
  • На каком этапе обучения стоит учить ООП?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    ООП это не та тема, которую изучил между for и while
    это довольно большой и комплексный кусок знаний, который в любом случае придется учить долго.
    Поэтому раньше начнешь - раньше будет результат.
    Ответ написан
    Комментировать
  • Вопрос по развитию IT?

    Adamos
    @Adamos
    Пара учебников по Java, пара - по С++, один по азам веба. Ну, тут самому надо решить, за что браться - все три "в одну телегу впрячь не можно".
    Дальше, пара книг по алгоритмам. Вряд ли стоит их грызть до возможности применить - то есть до изучения хотя бы одного языка программирования (HTML и CSS - языки разметки).
    Мартин и Бек - после законченных самостоятельных проектов. Они хорошо объяснят вам, как уверенному в себе программисту, почему вы зря так уверены в себе.
    Практическое руководство по Git стоит взять, когда сможете поднять голову от кода и задуматься о том, как содержать его в порядке.
    Остальное можете использовать как подставку под горячее.
    Ответ написан
    3 комментария
  • Что лучше для ребенка для первоначального освоения ПК - Windows или Linux?

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

    vabka
    @vabka
    Токсичный шарпист
    1. Такие вопросы тут уже кучу раз задавали. Где твой навык поиска информации?

    Я хочу найти нормальное окружение с которыми вместе будем писать код и откосить от армии

    Первое сможешь найти разве что в хороших вузах.
    В колледжах, как правило, по профессии работает в лучшем случае 1 или 2 человека с выпуска.

    Смогу ли я устроиться на работу без вышки?

    Зависит только от тебя. Пока что в России нет законов, которые бы обязывали отказывать кандидатам без вышки, по тому большинство работодателей рассматривает всех и выбирает по способности выполнять поставленные задачи.

    Если выбрал колледж нужно ли потом в вуз поступить?

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

    я не из России.

    Не дочитал до этого момента. Тогда на счёт законов лучше уточни у себя. В той же РБ, как я слышал, такой закон есть (проверять не буду).
    Аналогично и с колледжами. Описывал ту ситуацию, которую видел сам.
    Ответ написан
    Комментировать
  • Есть ли простой для восприятия алгоритм ассимитричного шифрования?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    База асимметричного шифрования весьма проста. Для RSA:
    Берём два простых числа p и s, например
    p = 19
    s = 13
    Вычисляем их произведение n и функцию Эйлера f:
    n = p * s = 247
    f = (p - 1) * (s - 1) = 216
    Подбираем коэффициент k и экспоненту e так, чтобы значение d = (k * f + 1)/e было целым
    k = 9
    e = 5
    d = 389, целое
    Пара (e, n) даёт нам ключ для шифрования, пара (d, n) - ключ для дешифрования.
    crypted = messagee % n
    decrypted = cryptedd % n
    Очевидно, что из за операций по модулю мы можем шифровать сообщения в диапазоне [0, n - 1].
    message = 200
    crypted = 2005 % 247 = 174
    decrypted = 174389 % 247 = 200
    Основная сложность в том, что для защиты от подбора ключа нам нужны очень большие простые числа и значения n. Вот тут и возникают алгоритмы вычисления степеней, модулей и прочих операций с 1024-, 2048-, 4096-разрядными числами.
    Ответ написан
    4 комментария
  • Почему Delphi выдаёт эту ошибку?

    HemulGM
    @HemulGM Куратор тега Delphi
    Delphi Developer, сис. админ
    Ты добавь серию данных через дизайнер (судя по всему две серии), а потом уже добавляй в них точки
    Ответ написан
    2 комментария
  • Может ли свитч выступать шлюзом?

    paran0id
    @paran0id
    Умный, но ленивый
    Шлюзы (маршрутизаторы) и свитчи (коммутаторы) действуют на разных уровнях модели OSI - третьем и втором соответственно. Хотя бывают и L3-коммутаторы, но это уже не про маленькие предприятия. В маленьких обычно стоит роутер SOHO-класса (домашний), в котором объединены маршрутизатор, коммутатор и точка доступа wifi.
    Ответ написан
    2 комментария
  • Можно ли вывести на lcd собственные символы без createChar?

    @kalapanga
    Компоненты нужно использовать по назначению. Вам нужен не символьный, а графический дисплей.
    Ответ написан
    3 комментария
  • Какая разница между фронт-энд разработчиком и разработчиком JS?

    ddv88
    @ddv88
    Binance Futures
    В контексте описания вакансии это означает, что тебя хотят заставить работать больше за меньшие деньги.
    Как правило указывают с каким стэком тебе предстоит взаимодействовать
    Ответ написан
    Комментировать
  • Как работали городские локальные сети?

    @alexalexes
    Городские локальные сети существовали лишь благодаря особенности первых тарифных сеток провайдера.
    Как правило, тарифы были сильно лимитированы по скорости, либо по объему трафика, но это касалось только тех случаев, когда трафик абонента шел из IP адреса, не принадлежащего провайдеру. Для обмена с внутренними IP адресами провайдер, как правило, не учитывал лимиты тарифа, и позволял практически свободно пользоваться этим преимуществом.
    Второй особенностью было то, что провайдер не только мог предоставлять услуги подключения к Интернету, но и предоставлять услуги хостинга, предоставления доменного имени третьего уровня, других внутренних сервисов, например, облачный диск.
    Два этих фактора давало возможность создать сайт в пределах локальной сети провайдера и разместить на нем каталог торрентов, а отсутствие тарифных ограничений внутри сети позволяло выгодно гонять peer-to-peer трафик. Таким образом это позволило жить и процветать торрентам в таких сетях.
    Еще одной особенностью такого сайта торрента - был свой белый список диапазонов IP адресов в аккурат соответствующий провайдеру. Его полагалось указывать в торрент-клиенте, чтобы не хватануть тарифный трафик, если кто-то чужой зарегистрируется на сайте, и начнет что-то скачивать и отдавать.
    Еще у учетной записи каталога торрента был рейтинг - соотношение отданного к скаченному, чтобы стимулировать пользователей оставаться на раздаче и создавать свои раздачи.
    Сейчас такие ресурсы создавать не имеет смысла - потому, что не каждый провайдер имеет услуги хостинга, ужесточилось законодательство в отношении выкладываемого в сеть материала, тарифные планы дешевы, чтобы купить себе скорость близкую к технологической скорости канала, и нет различий какой трафик поступает.
    Ответ написан
    6 комментариев
  • Как правильно установить Linux и Windows на разные HDD?

    @Drno
    Отключить диск с линукс, поставить винду
    Подключить диск обрптно
    Выбирать в boot menu с какого диска грузиться
    Ответ написан
    Комментировать
  • Как включать/выключать лазер по нажатию кнопки?

    @AlbertForest
    const int LaserPin = 3;
    const int ButtonPin = 4;
    bool LaserState = false;
    bool ButtonState = false;
    void setup() {
    
      pinMode(ButtonPin, INPUT_PULLUP);
      pinMode(LaserPin, OUTPUT);
    }
    void loop() {
      if (!ButtonState && digitalRead(ButtonPin)){ // Если кнопка нажата, а прошлый статус - 0
        delay(10); // убеждаемся что это не шум
        if (digitalRead(ButtonPin)){
          LaserState = !LaserState; // меняем статус лазера
          digitalWrite(LaserPin, LaserState); // устанавливаем
          ButtonState = true; // запоминаем состояние кнопки
        }
      }
      if(!digitalRead(ButtonPin) && ButtonState){ // Если кнопка опущена а ее статус 1 - меняем статус
        ButtonState = false;
      }
    }
    Ответ написан
    1 комментарий
  • Как стать андроид разработчикам если ничего не понятно?

    Jacen11
    @Jacen11
    Как это всему научиться и где
    в интернете и в компаниях. На рабочем проекте проще разбираться
    как попасть в компании? знать больше чем другие. Никто и не обещал что будет просто(кроме всяких курсов). Если бы было просто, то столько бы не платили
    Ответ написан
    Комментировать
  • Как правильно сократить дроби?

    svob
    @svob
    Фрилансер, текстовик широкого профиля
    У вас в числителе (а на первом шаге - и в числителе, и в знаменателе) - СУММА, и вы сокращаете одно из слагаемых?

    Сумма, не перемножение.

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не перестают удивлять меня такие вопросы. Каждый день вы имеете дело с результатами труда разработчиков. Включаете компьютер, у него в железе крутятся прошивки, написанные кем-то, загружается операционная система, написанная кем-то, вы открываете браузер, написанный кем-то, взаимодействуете с фронтом qna.habr.com, написанным кем-то, который шлёт web-серверу, написанному кем-то, запрос к бэкенду qna.habr.com, написанному кем-то, который работает с брокерами, кэшами, СУБД и прочим-прочим, написанным кем-то. Вот уметь написать всё это и должен разработчик неважно на чём. Когда я начинал, я постоянно задавался вопросами "Как это устроено? Смогу я написать такое же? Что надо, чтобы смог?", поэтому мне не нужно было ни у кого спрашивать, что изучать.
    Ответ написан
    Комментировать
  • Не работает таймер на основе millis(), где ошибка?

    EreminD
    @EreminD
    Кое-что умею
    1. unsigned long last_time = 0;
    2. if (millis() - last_time >= 1000)

    Получается число мс (минус 0) >= 1000 всегда

    Полагаю, вы хотите где-то вписывать, что last_time = millis()
    Ответ написан
    Комментировать