Задать вопрос
  • Как научить телефон снимать в 1k60fps?

    @alexalexes
    Скорее всего ответ нужно искать на специализированном форуме, в специализированной теме.
    https://4pda.to/forum/index.php?showtopic=1043136&...
    Ответ написан
    1 комментарий
  • Как отключить "скольжение" курсора после остановки?

    @alexalexes
    В Windows, в свойствах мыши, основным параметром, отвечающий за точность позиционирования указателя - галочка "Включить повышенную точность установки указателя". Остальные особенности работы тачпада нужно искать в утилите, которая, возможно, устанавливается с драйверами к ноутбуку, и доступна в трее панели задач.
    Ответ написан
    Комментировать
  • Как с одного компа подключиться к другому?

    @alexalexes
    В принципе, реально. Только ресурсов для виртуализации должно быть сильно больше, чем если бы просто запускать игру, потому что у вас комп еще будет стримить видео в реальном времени в большом разрешении, и чтобы это без серьезных задержек было.
    https://habr.com/ru/companies/ruvds/articles/583784/
    https://habr.com/ru/companies/ruvds/articles/584910/
    Ответ написан
    Комментировать
  • Как прибавлять значение в базе данных SQL для бота aiogram?

    @alexalexes
    1. Выбрать из базы запись по известному user_id.
    2. Если получили запись, то выполнить обновление атрибута записи win = win + 1 где user_id этой записи равен известному user_id (то же самое в случае проигрыша loss = loss + 1).
    3. Если не получили запись, то делаете вставку записи пользователя, с win = 0, loss = 0 (с 1 в нужной ситуации).
    Ответ написан
  • Как обрабатывать файл полученный пост запросом правильно?

    @alexalexes
    Именно так, как вы описали.
    Вообще, если вы используете нативные возможности серверного окружения для приема, передачи, чтения, записи данных по средством файлов, то вы должны морально готовы написать код так, чтобы минимальными ресурсами оперативной памяти (десятки мегабайт) перерабатывать объем данных (сотни мегабайт, гигабайты), расположенный в файлах, кратно превышаемый объем этой оперативной памяти, выделенной для выполнения скрипта.
    Поэтому, читать файлы вам в любом случае построчно (еще правильнее - поблочно, с ограничением макс. длины блока), и при обработки блока постоянно вспоминать, а сколько оперативной памяти кушается при получении данных из файла (делать отладку с профилированием памяти), передачи их в функции и методы обработки, до записи результата. Также научитесь вовремя очищать тяжеловесные переменные (внезапно unset окажется не так уж бесполезен).
    Ответ написан
    Комментировать
  • Купил бу комп.. В диспетчере указывался 1 cpu. После перестановки винды в скрылся обман. Cpu другой. Как это сделали как противостоять не разбирая пк?

    @alexalexes
    Правкой реестра в Windows можно написать любое название устройствам.
    Как правило, сложнее переделать идентификаторы оборудования, так как от них будет зависеть подхватится ли нужный драйвер устройства или нет. Если сомневаетесь, что устройство не то, то из свойств можно забрать ID оборудования и пробить поисковиком, если поисковик выведет на драйвер такого же устройства (или хотя бы его семейства), то возможно, оно такое и есть.
    Надежнее иметь у себя флешку с LiveCD, которую можно воткнуть и запуспить свой Windows из флешки и посмотреть AIDA64, или взять отдельно AIDA64 портативную версию, и запускать в штатной системе.

    Системный блок лучше разбирать и смотреть что там установлено. Проц. переобслужить всегда можно.
    Особенно важно смотреть в каком состоянии видеокарта, можно без разбора. Нужно смотреть в торец платы в каком состоянии пайка чипов памяти (на предмет перепайки - не блестят ли шары олова), в каком состоянии торец текстолита (не ужарен ли).
    Покупка ноутбука - вещь в себе, просто так его не разберешь, не повредив свойства термоинтерфейса.
    Ответ написан
    Комментировать
  • Что выбрать Thinkpad t410 или t420?

    @alexalexes
    t420 имеет проц. i5 2520M - который поддерживает до 16 Гбайт оперативы.
    t410 - проц. i5 540M, макс. ОЗУ - 8 Гбайт.
    t420 - встроенная графика intel 3000,
    t410 - NVIDIA Quadro NVS 3100M.
    Различия в графике по производительности - в пределах погрешностей.
    Если эти динозавры еще живые, то хотелось бы, чтобы оперативки можно было бы поставить по максимуму, поэтому лучше раздобыть t420 с 16 Гбайт на борту.
    Если рассмотреть ноуты-динозавры на DDR3 памяти (не обязательно Thinkpad/Lenovo), то лучше, чтобы проц. был на Ivy Bridge (i5 3xxx), тогда бонусом будет частота памяти 1600 и 16 Гбайт емкость по-максимуму.
    Если что-то по мощнее нужно из старого и емче по ОЗУ, то смотрите уже что-то на DDR4.
    Ответ написан
    Комментировать
  • Как сохранить порядок номеров в запросе?

    @alexalexes
    Припаркую свой велик.
    Из in нельзя вытащить сведения о порядке, он просто дает ответ "включает" или "не включает" в себя значение.
    Если СУБД позволяет, то для сеанса создаете временную таблицу, где добавляете все необходимые атрибуты (в данном случае порядок записей), и пользуетесь ей. Если не позволяет, то всегда можно написать подзапрос и он тоже будет работать почти как временная таблица:
    SELECT *
      FROM table
      join (select 1 id, 7 val union
              select 2, 8 union
              select 3, 5 union
              select 4, 4 union
              select 5, 1)  tmp on table.id = tmp.val
    order by tmp.id
    Ответ написан
    Комментировать
  • Как реализовать идею игрового устройства?

    @alexalexes
    1. Делаете рабочий прототип.
    2. Патентуете его.
    3. Создаете профиль проекта на площадки для краудфандинга для сбора средств.
    4. Если набирается средств хотя бы на десяток единиц продукции - делаете их и отправляете вложившимся в проект.
    5. Собираете статистику сбора средств, реализации прототипов, отзывов, пожеланий в документальном виде, и предлагаете крупной компании купить вас.
    Ответ написан
    2 комментария
  • Как подключить сканер Epson perfection 1650?

    @alexalexes
    Проблема всех древних сканеров, выпущенных до появления Windows 7, что у них драйвера от производителя только 32-х битной версии. Современные ОС, например, Windows 10 - принимает только 64-х битные драйвера сканеров. Однако, выход есть. Есть приложение VueScan, при установке используется особые драйвера сканеров, переработанные под 64-х. Это приложение очень сильно спасает старое оборудование от выноса на помойку, либо от использования виртуальных машин с ОС x86 (32 бит).
    Ответ написан
    Комментировать
  • Как заблокировать возможность делать скриншоты на моем сайте или хотя бы по нажатию на PrtScn возвращать серую картинку вместо изображение сайта?

    @alexalexes
    Никак. Ценностная составляющая сайта должна быть сосредоточена на серверной стороне. Клиентская часть может быть сфотографирована, разобрана до винтиков для каких угодно целей пользователем сайта, если он имеет к ней доступ.
    Ответ написан
    Комментировать
  • Какие разделы математики знать надо в веб и в серверной части веб?

    @alexalexes
    А что вы так за математику зацепились?
    Перед вами барьер в виде понимания стека технологий - как взаимодействует клиент и сервер. Математики там примерно на 2+2.
    Это вам чтобы в вуз поступить математика нужна. Чтобы на одной из базисных дисциплин вы научились брать интегралы - чисто джентельменский навык как фехтование шпагой, а на другой, уже профильной дисциплине вам расскажут про стек технологий, чтобы получить полностью работающий сайт.
    Ответ написан
    Комментировать
  • Как добавить два одинаковых скрипта в один файл?

    @alexalexes
    Все просто. Принцип переиспользования кода: если бизнес-логика вынуждает дублировать часть кода со слегка другими параметрами, то эта часть кода - отдельная функция (или метод), а изменяемые параметры и результат выполнения кода - это ее входные и выходные параметры.
    function file_session_write($base, $deltaLastTime)
    {
     $id = session_id();
     //текущее время
     $CurrentTime = time();
     //через какое время сессии удаляются
     $LastTime = time() - $deltaLastTime;
     $file = file($base);
     $k = 0;
     for ($i = 0; $i < sizeof($file); $i++) {
      $line = explode("|", $file[$i]);
       if ($line[1] > $LastTime) {
       $ResFile[$k] = $file[$i];
       $k++;
      }
     }
    
     for ($i = 0; $i<sizeof($ResFile); $i++) {
      $line = explode("|", $ResFile[$i]);
      if ($line[0]==$id) {
          $line[1] = trim($CurrentTime)."\n";
          $is_sid_in_file = 1;
      }
      $line = implode("|", $line); $ResFile[$i] = $line;
     }
    
     $fp = fopen($base, "w");
     for ($i = 0; $i<sizeof($ResFile); $i++) { fputs($fp, $ResFile[$i]); }
     fclose($fp);
    
     if (!$is_sid_in_file) {
      $fp = fopen($base, "a-");
      $line = $id."|".$CurrentTime."\n";
      fputs($fp, $line);
      fclose($fp);
     }
      return sizeof(file($base));
    }
    session_start();
    // а тут просто вызываем функцию с какими угодно параметрами, сколько угодно раз
    $result1 = file_session_write( "session1.txt", 30);
    $result2 = file_session_write( "session2.txt", 86400);
    echo 'res1='.$result1.'; res2='.$result2;
    Ответ написан
  • Что будет если подключить 4-pin вместо 8?

    @alexalexes
    Вас больше должно беспокоить насколько массивен радиатор на фазах питания процессора (и количество этих фаз). На китайских материнках очень сильно греются фазы, если туда поставить процессор больше 100 Ватт TDP. Процессор 2670 имеет 120 Ватт TDP. Если радиатор не массивный, то выше 2660 лучше не ставить, самым холодным вариантом будет проц. 2640.
    PS: Вангую, что у вас блок питания 350...400 Ватт. Может не потащить китай-зионы. Обычно, в такие конфиги ставят блок 500...650 Ватт. Еще у вас будет видеокарта кушать, так как встроенной графики на зионах нет, а это дополнительная мощность на БП должна быть.
    Ответ написан
    Комментировать
  • Почему не может быть дочерним элементом (ошибка c валидатора W3C)?

    @alexalexes
    tbody и tfoot поменяйте местами. Само название секций таблицы говорит об их порядке.
    Ответ написан
    2 комментария
  • Светодиод 3вольта, питание 10 вольт, сумеет ли ограничитель тока не спалить светодиод?

    @alexalexes
    Питаются током, а деградируют, потому что не вывозят рассеивание мощности в виде тепла.
    Если напряжение не будет вызывать пробой полупроводника, а мощность питания будет в пределах допустимого, то светодиод по крайней мере не сгорит. Будет ли светить - хз.
    PS: Кстати, ограничитель тока тоже должен вывозить подавляемую мощность - все излишки выйдут в виде тепла.
    Ответ написан
    9 комментариев
  • Как добавить сумму полей только один раз при клике?

    @alexalexes
    numberStudentsPrice.innerHTML = +numberStudentsPrice.innerHTML + +numberStudentsPriceWeekend.innerHTML;

    Наверное, нужно где-то хранить исходное значение numberStudentsPrice, которое не будет зависеть от погоды. И от этого значения считать и будничный день, и выходной, не затирая исходный коэффициент.
    А так, вы инкриминируете numberStudentsPrice на шаг numberStudentsPriceWeekend при каждом выборе выходного.
    Ответ написан
  • Можно ли сдать в аренду время cpu и gpu своего компьютера?

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

    @alexalexes
    Moodle. Но это про "развернуть систему для проведения курсов" из коробки, но тестирование там есть как элемент проверки освоения курса.
    Ответ написан
    Комментировать
  • Как подключить IDE (ATA) жёсткий диск в слот CF-card?

    @alexalexes
    Расчихвостить шлейф IDE и припаять 40 жил к CF пинам, если уж голь на выдумки хитра.
    https://cxem.net/comp/comp145.php
    Отдельная проблема - питание. 5 вольт можно взять из той системы, куда будете подключать переходник. Проблема взять 12 вольт 1 ампер для запуска и работы двигателя. Из подручных средств, где есть хороший ток - это взять 3 элемента 18650 и соединить их последовательно. Если есть старый аккум. от бесперебойника - вообще, замечательно.
    Ответ написан
    3 комментария