Задать вопрос
  • Выбрать Vmware или VirtualBox на Windows для разработки?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вопроса в финансах нету - компания оплатит платную версию той или другой программы

    В таком случае компания вполне может оплатить покупку современного мака или его аренду. Если стоит задача вести разработку софта под мак, то без мака это будет: либо боль и страдания на старых версиях ОС и софта, либо оплата мак-хостинга и работа только по сети по RDP/VNC (что в долгосрочной перспективе выйдет дороже). Если всё же хотите использовать виртуализацию: используйте интел машину и VirtualBox - он бесплатный. На торрентах вполне можно скачать готовый образ. Можно даже образ для vmware - там надо будет только импортировать.
    В целом рекомендую всё же выбрать вариант с покупкой мака.
    Ответ написан
    8 комментариев
  • Стоит ли пользоваться Free tier от сберклауд?

    Sanes
    @Sanes
    Любые VDS надо тестировать, при чем постоянно. Это шаред ресурсы, а не железо.
    Ответ написан
    2 комментария
  • Что такое перекрашенный IP?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    //COPY01 EXEC PGM=IEBGENER
    Насколько я знаю и помню:

    Дело было в Красноярске. У нас стали возникать проблемы с доступом одного клиента (аптеки) к БД краснояского филиала. Разборки привели к тому, что выяснилось, что у аптеки RFC1918-compliant адрес, но "союз меча и орала" (то есть все краснояские провайдеры) так договорились, что RFC1918-compliant адреса считали маршрутизируемыми! Внутри своих сетей ессно. А мы, как нормальные люди, глушили весь RFC1918-compliant трафик, пришедший извне.
    Мы долго переписывались и скандалили, но все же добились того, что там как-то настроили, что на нас эта "перекраска" не распространялась...

    Было это очень давно, больше десяти лет назад.
    Ответ написан
  • Метеостанция на Arduino и макетной плате, как соединить?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Научиться читать электронные схемы и разбираться в схемотехнике. Открываете гугл, находите учебник/курс и изучаете. По мере изучения решаете свои реальные проблемы. Если не хотите самостоятельно это делать - есть фриланс.
    Ответ написан
    Комментировать
  • Штатное приложение камеры. Можно ли CROPу скормить ури как для TAKE?

    402d
    @402d Автор вопроса
    начинал с бейсика на УКНЦ в 1988
    CropExtras(extras.getInt(CropExtras.KEY_OUTPUT_X, 0),
                        extras.getInt(CropExtras.KEY_OUTPUT_Y, 0),
                        extras.getBoolean(CropExtras.KEY_SCALE, true) &&
                                extras.getBoolean(CropExtras.KEY_SCALE_UP_IF_NEEDED, false),
                        extras.getInt(CropExtras.KEY_ASPECT_X, 0),
                        extras.getInt(CropExtras.KEY_ASPECT_Y, 0),
                        extras.getBoolean(CropExtras.KEY_SET_AS_WALLPAPER, false),
                        extras.getBoolean(CropExtras.KEY_RETURN_DATA, false),
                        (Uri) extras.getParcelable(MediaStore.EXTRA_OUTPUT),
                        extras.getString(CropExtras.KEY_OUTPUT_FORMAT),
                        extras.getBoolean(CropExtras.KEY_SHOW_WHEN_LOCKED, false),
                        extras.getFloat(CropExtras.KEY_SPOTLIGHT_X),
                        extras.getFloat(CropExtras.KEY_SPOTLIGHT_Y));

    откопал в исходниках.
    Теперь разбираюсь с новой проблемой. А как GRANT пермишен на ури, что в экстара давать на запись.
    Ответ написан
    Комментировать
  • Для чего тесты пишут?

    includedlibrary
    @includedlibrary
    Тесты пишут, чтобы при изменениях в коде их прогонять и проверять, что определённое в тестах поведение не ломается. Да, можно каждый раз всё вручную прогонять, но вот для примера, у нас в проекте тысячи две автотестов, каждый раз всё это вручную прогонять ни у кого возможности нет
    Ответ написан
  • Почему с процессором происходят такие странные явления?

    15432
    @15432
    Системный программист ^_^
    Стоит только зайти в браузер и начать переходить по ссылкам, температура подскакивает до 60. И вентилятор начинает шуметь достаточно громко.

    Браузер мощно нагружает проц, эт нормально

    частота процессора постоянно скачет даже в простое (на скриншоте можно это увидеть слева внизу).

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

    Проблема может быть в плохом охлаждении

    Я проблемы не вижу, от перегрева комп не вырубается, работает адекватно. Но если вас беспокоит звук кулера, поставьте большего диаметра с низкими оборотами.

    или в том, что на компьютере майнеры?

    Майнеры бы вам на 100% процессор загрузили и он бы далеко за 80 градусов ушел. Невыгодно сейчас на CPU майнить.
    Ответ написан
    Комментировать
  • Могло ли произойти повреждение процессора?

    @pfg21
    ex-турист
    современный проц имеет встроенный датчик температуры (точнее кучу - по датчику на ядро) и систему ограничивающую нагрев процессора в виде тротлинга и понижения рабочих частот и прочего.

    если проц работает - значит он работает.
    если есть вопросы по его надежности - надо проверить его надежность к примеру стресс-тестом.

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

    xez
    @xez
    TL Junior Roo
    Вот у вас сзади написано: 19V 9.23A
    А на БП написано: 19V 6.32A
    6.32 < 9.23
    Ответ написан
    5 комментариев
  • Какой язык программирования выбрать для разработки астропроцессора?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В принципе любой. Если ближе к образцу - то он на JS. Для веб полно графических либ и движков.
    Ответ написан
    3 комментария
  • Почему методы массива могут принимать параметр колбек, а промис нет?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Либо
    Promise.all([4, 5, 6])
      .then(console.log)
      .catch(console.log);

    либо
    Promise.all([4, 5, 6])
      .then(data => console.log(data))
      .catch(err => console.log(err));
    Ответ написан
    Комментировать
  • Почему каст u32::MAX в f32 увеличивает число на 5?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    32-bit unsigned int имеет 32 бита для хранения значения.
    32-bit float только 24 бита для хранения мантиссы.
    Поэтому точность представления числа и падает.
    Ответ написан
    3 комментария
  • Алгоритм маршрута перевозчика?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Это - задача коммивояжера. Но с дополнениями. В классической постановке например
    коммивояжер должен объехать все 50 штатов и при этом его путь по дорогам должен быть минимален.

    В нашей задаче - суть та-же самая только накладывается дополнительное ограничение. Забор груза
    и отгрузка должны быть в пути в определенной последовательностси.

    Плюс есть еще гараж А и Б но для нас это не важно. Просто все генерируемые маршруты будут А .... Б. По шаблону.

    Для коммивояжера вводится метрика - дистанции. В нашем случае будет та-же самая матрика,
    но если сгенерированный маршрут будет например нарушать порядок забора груза то мы
    можем ставить метрику в +бесконечность и этот кандитат в машршурты будет выброшен из оценок.

    Методов решения много. Чаще всего я слышал про генетические алгортмы и отжиг.
    Они - очень похожи. Учитывая что в примере очень мало пунктов развозки то задача за 1 секунду
    может быть решена генетикой причем точныйм и наилучшим образом.
    Ответ написан
    Комментировать
  • Почему рефлексия выводит для конструктора перечисления больше параметров, чем по факту?

    al_gon
    @al_gon
    Если у Enum нет конструктора(конструктор по умалчанию) то по факту там 2 параметра. String представелние и порядковый номер.

    protected Enum​(String name, int ordinal)

    https://docs.oracle.com/en/java/javase/11/docs/api...

    Если у Вас есть свой конструктор с одим аргументом, то после компиляции их будет 3.

    UPDATE:
    Здесь ещё пару слов о том, как именно всё происходит для Enum's

    https://www.benf.org/other/cfr/how-are-enums-imple...

    Я декомпилировал с CFR 0.151. (www.benf.org/other/cfr/index.html)

    И именно этот декомпилятор с флажком --sugarenums false даёт результат который подтверждает рефлекшен.

    /*                                                                                            
     * Decompiled with CFR 0.151.                                                                 
     */                                                                                           
    package com.learning.enums;                                                             
                                                                                                  
    public final class City                                                                       
    extends Enum<City> {                                                                          
        public static final /* enum */ City Moscow = new City("Moscow", 0, 45);                   
        public static final /* enum */ City Novosibirsk = new City("Novosibirsk", 1, 50);         
        private int regionCode;                                                                   
        private static final /* synthetic */ City[] $VALUES;                                      
                                                                                                  
        public static City[] values() {                                                           
            return (City[])$VALUES.clone();                                                       
        }                                                                                         
                                                                                                  
        public static City valueOf(String name) {                                                 
            return Enum.valueOf(City.class, name);                                                
        }                                                                                         
                                                                                                  
        private City(String string, int n, int regionCode) {                                      
            super(string, n);                                                                     
            this.regionCode = regionCode;                                                         
        }                                                                                         
                                                                                                  
        private static /* synthetic */ City[] $values() {                                         
            return new City[]{Moscow, Novosibirsk};                                               
        }                                                                                         
                                                                                                  
        static {                                                                                  
            $VALUES = City.$values();                                                             
        }                                                                                         
    }
    Ответ написан
    4 комментария
  • Стоит ли указывать паспортные данные в анкете соискателя?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Нет, не нормально. В нормальных местах такое отдельно и необязательно указывается.
    также его аффилированным лицам

    Попахивает продажей клиентской базы, жди спама
    Ответ написан
    7 комментариев
  • Можно ли чтобы PHP Storm напоминал про GIT обновления?

    delphinpro
    @delphinpro Куратор тега PhpStorm
    frontend developer
    Если вы просто откроете настройки шторма и в поиске (слева вверху) просто напишите три буквы "git", то легко найдете настройку "Explicitly check for incoming commits remote", которую следует выставить в Always

    Так же можете изменить "Check for conflicts with the server every"
    Ответ написан
    Комментировать
  • Почему в данном случаи используется enum, а не обычный интерфейс?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ну вот так решил разработчик. Мало ли зачем? У него были какие-то причины - никто их не знает. И вообще, смысл спрашивать в интернете мнение рандомного куска кода, тем более вообще без контекста, а не у самого разработчика этого кода?
    Ответ написан
    3 комментария
  • Какой материал резистора выбрать?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    А термистором его можно заменить?
    Вы не написали, что за БП там у вас. Если он для настоящего большого компа (да даже и для ноута), то да, там для токоограничения должен быть термистор небольшого сопротивления (при нормальной работе он за счёт нагрева уменьшает своё сопротивление поближе к нулю).
    А вот если это миниатюрный зарядник для телефона (или нечто другое подобное), то всё немного по-другому. Причина тому - дефицит объёма и места на плате, из-за чего приходится совмещать функции. В данном случае этот резистор не только ограничивает пусковой ток, но и замещает плавкий предохранитель, сгорая в аварийной ситуации. Для такого применения производятся специальные резисторы, у которых нормируется ток сгорания, как у "обычных" предохранителей, они имеют специальное название - fuse-resistor, или обрывной резистор.
    При необходимости замены его можно заменить обычным такого же сопротивления - он ведь тоже сгорит при аварии, и хотя ток сгорания останется тайной, вряд ли это приведёт к серьёзным неприятностям. Его мощность лучше взять не как у предыдущего (2 вт), а где-то около 0,5 вт, что облегчит сгорание.
    Ответ написан
    9 комментариев
  • CPU: что видно из BIOS UEFI? Серийный CPU или инженерный образец видно ли из BIOS?

    @Drno
    Запустите windowsPE с флешки, например Strelec, откройте cpu-z там и всё посмотрите
    Такие вещи без тестирования не покупаются, б/у
    Ответ написан
    1 комментарий