Задать вопрос
  • Почему при включении компьютера, монитор мигает (включается и выключается)?

    15432
    @15432
    Системный программист ^_^
    Одна из возможных причин - проблема с высоковольтным преобразователем подсветки экрана в мониторе, а именно - высохли электролитические конденсаторы (их сразу видно, что вздулись). Я в похожем случае просто надергал аналогичных кондеров с имеющегося хлама, да перепаял.
    Ответ написан
    Комментировать
  • Переезд на новый домен, можно ли сохранить cookie?

    Stalker_RED
    @Stalker_RED
    Пользователь заходит на foo.com.ru
    генерируем рандомный токен
    записываем в базу токен и текущий sessionID
    отправляем пользователя на foo.ru/mega_auth?token=xxxx
    по токену достаем из базы sessionID, вручаем его юзеру.
    Ответ написан
    Комментировать
  • Я дурак или в интернете реально нет информации по тому как работает turbo boost на серверный процессорах? Или я все не правильно понял?

    Jump
    @Jump
    Системный администратор со стажем.
    Turbo boost на серверных процессорах не работает.
    spoiler
    Цитата с офсайта интел
    https://www.intel.ru/content/www/ru/ru/support/art...
    Какое семейство процессоров поддерживает технологию Intel® Turbo Boost Technology?
    Процессоры Intel® Core™ i5 для мобильных и настольных ПК
    Процессоры Intel® Core™ i7 для мобильных и настольных ПК
    Процессор Intel® Core™ i7 Extreme Edition для настольных ПК
    Процессор Intel® Core™ i7 Extreme Edition для мобильных ПК
    Процессоры Intel® Core™ серии X

    Серверные процессоры отличаются от десктопных по назначению и функциональности.
    Задача десктопного дать максимальную скорость на операцию - главное скорость, производительность не важна. Десктопный должен выполнить задачу максимально быстро, но если задач будут тысячи - он не справится, он для этого и не рассчитан.
    Задача серверного дать максимальную производительность - скорость не важна. Серверный должен обеспечить стабильное и ровное выполнение множества операций, а скорость вообще не важна. Главное количество.

    Поэтому в серверных процессорах разумеется нет таких технологий, они там не то что не нужны, а явно вредны.
    Но тут есть один нюанс - младшие линейки серверных процессоров точная копия своих десктопных собратьев, просто вся ненужная десктопная функциональность там отключена. И теоретически ее можно включить. Вроде какие то умельцы даже что-то подобное делали. Но это какое-то извращение включать турбобуст на серверном процессоре.
    Ответ написан
    4 комментария
  • Я дурак или в интернете реально нет информации по тому как работает turbo boost на серверный процессорах? Или я все не правильно понял?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    Разгонять серверные процессоры?

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

    Update: Turbo boost это не обычный разгон проца, а штатная технология от производителя, которая позволяет отдельным ядрам работать на повышенной, но опять таки залоченной для каждого процессора частоте (устанавливается производителем, конфигурации не поддается).
    При наличии материнки с поддержкой этой технологии + операционки и драйверов, можно указать какие именно процессы будут выполнятся на самых производительных ядрах, таким образом повышая производительность без особого перегрева.
    Ответ написан
    8 комментариев
  • Легально ли парсить форумы?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Технически скачивать странички вы можете, если не нарушаете работу сайта при этом. А вот распоряжаться полученной информацией уже надо
    обращаться к лицензионным соглашениям и правилам конкретного форума
    Ответ написан
    Комментировать
  • Как написать криптор на ассемблере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Я в крипторах не силен. Если можете, скиньте примеры криптора программы на ассемблере и какую нибудь литературу.


    А зачем вам тогда ассемблер в данном случае?

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

    Но пытаться написать программу, которую выполняет непонятную вам задачу, писать ее на языке, который вы не знаете, вдобавок сразу выбрав не hello world а криптор и ассемблер? Совершенно бессмысленная затея.

    Хакерами становятся не так. Хакерами становятся методом изучения многих технологий, а не "мне бы только самое важное"
    Ответ написан
    4 комментария
  • Как перечислять дни в C#?

    @kttotto
    пофиг на чем писать
    var beginDate = DateTime.Now;
    var futureDate = beginDate.AddDays(365);
    
    for (var date = beginDate; date < futureDate; date = date.AddDays(1))
    {
        Console.WriteLine(date.ToString());
    }
    Ответ написан
    Комментировать
  • Как заставить стандартный браузер .NET притвориться хромом?

    @cicatrix
    было бы большой ошибкой думать
    1. Скачай Fiddler2 (это вообще must have)
    Посмотри, что отправляет Хром в качестве useragent
    2. Когда формируешь HttpWebRequest в свойство UserAgent пишешь строку хрома.
    Вот здесь есть распространённые user agent строки для него.
    Ответ написан
    Комментировать
  • Как скоро можно заменить действующию системы криптозащиты?

    gobananas
    @gobananas
    finishhim.ru
    Мировая экономика перестроится РАНЬШЕ чем появятся такие системы, потому что как только будет первый настоящий образец готовый к запуску в серийное производство информация об этом уже просочится куда надо и команды по разработке всех языком программирования быстро добавят в языки функции для защиты нового порядка.
    Миром правят банки и их защита строится в т.ч. на криптографии, никому просто не выгодно что бы выпустили новый компьютер, который внесёт хаос в мировые финансовые системы.
    Так что ответ на ваш вопрос такой: действующая система криптозащиты будет заменена ДО выхода на рынок устройств, способных её сломать.
    Конечно будут слоупоки которые не обновятся, но это так при любых уязвимостях и это уже их проблемы.
    Ответ написан
    2 комментария
  • Как лучше загрузить Windows и весь системный раздел напрямую в RAM-диск при старте коипьютера?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    Как лучше загрузить Windows напрямую в RAM-диск при старте коипьютера?
    Вы не поверите, для этого ничего не нужно делать. Она в любом случае загружается в RAM при старте системы, сама собой.

    эксперимента по устранению бутылочных горлышек в I/O домашней рабочей станции.
    Любой современный SSD гарантированно устранит все бутылочные горлышки в I/O если вы положите систему на него. Дальнейшее увеличение IOPS диска не даст эффекта, по той простой причине, что узкого места уже не будет. Это факт, многократно проверенный и доказанный.

    Не надо беспокоиться об износе, усилении записи и других глупостях.
    Ну беспокоиться об износе SSD и HDD довольно глупо, в данном случае. А вот что такое усиление записи не совсем понятно.

    Таким образом проблема недостатка I/O для наиболее требовательных рабочих приложений
    Проблему недостатка I/O для требовательных приложений это никоим образом не решит, для этого надо грузить в RAM не систему, и даже не приложение, а данные с которыми работают приложения, и папку в которой эти приложения хранят свои кэши, и прочие промежуточные результаты.

    Тебе не хватит места — как ни странно, хватит.
    Вы серьезно 16гб занимает десятка?
    И в этот размер входит файл подкачки? Или вы его отключили???

    64 ГБ быстрой памяти, из которых примерно 44–48 ГБ выделено под RAM-диск;
    Поверьте самое лучшее в этой ситуации отдать эту память системе, и не лепить RAM драйвов, так она будет использоваться наиболее оптимально и принесет больше пользы.
    Исключение - старые, кривые приложения не умеющие эффективно использовать память и в наглую эксплуатирующие диск. Такие иногда есть смысл загрузить в рамдрайв. Но это редко.
    И в любом случае - выигрыша против SSD это все равно не даст.

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

    @SharuPoNemnogu
    не язык плохой, программисты такие...
    Ахах, школа ему мешает...
    Вот будет тебе лет 30, семья, дети, кот дебил, на работе вечный аврал, ипотека, ремонт, качалка.. а развитие никто не отменял, и все равно находишь время.
    Так что не пори чушь, учись в школе и развивайся параллельно.
    Ответ написан
    7 комментариев
  • DNS сервер в локальной сети. Настройка кеширования. Есть ли смысл?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    собственный dns сервер упорядочивает сеть. При проблемах с днс легче поправить форвардера на одном компе, чем лазить по всем 25 ;)
    Агрофигенного ускорения работы сети он ессно не даст ;)
    Ответ написан
    Комментировать
  • Как перезагрузить UBUNTU SERVER при падении Apache и MySQL??

    @BorisKorobkov Куратор тега MySQL
    Web developer
    написанный на САМОПИСНОМ фреймворке, что значит - давно нет людей которые его писали, НЕТ ДОКУМЕНТАЦИИ

    https://en.wikipedia.org/wiki/Legacy_code

    реализация модели MVC на каждой странице сайта сделана по разному

    Написана какая-то бессмыслица

    Как перезагрузить UBUNTU SERVER при падении Apache и MySQL?

    И заодно поменять автомобиль, когда забилась пепельница?

    Перезапустить mysql, если он упал (этот код надо записать в sh-файл и запускать его по крону регулярно):
    #!/bin/sh
    if [ `ps aux | grep mysqld | grep -v grep | wc -l` -lt 1 ]
    then
    service mysqld restart
    fi


    Apache аналогично
    Ответ написан
    4 комментария
  • При переносе не хочет подключаться к БД, в чем может быть проблема?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    переношу opencart на новый хост и не хочет подключаться к БД, вот что пишет:

    В первую очередь, обратите внимание вот на это:
    No such file or directory in /home/kirby/kirby-center.ru/docs/system/library/db/mysqli.php on line 7
    Почему у Вас нет этого файла? Куда он делся? Думаю, стоит проверить.

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

    php.net: cal_days_in_month

    <?php
    $number = cal_days_in_month(CAL_GREGORIAN, 8, 2003); // 31
    echo "Всего {$number} дней в Августе 2003 года";
    ?>
    Ответ написан
    Комментировать
  • Как сохранять и получать cookie c кириллицей в cookie path?

    Sanasol
    @Sanasol Куратор тега PHP
    нельзя просто так взять и загуглить ошибку
    Просто надо забыть про кириллицу в кодинге вообще навсегда.
    Меньше проблем будет.

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

    @pfg21
    ex-турист
    флешка на фат32 видна любой системе, ибо поддержка этой фс воткнута во все дыры.
    Ответ написан
    3 комментария
  • Кто может объяснить почему php (int) считает неверно?

    usdglander
    @usdglander Куратор тега PHP
    Yipee-ki-yay
    Ответ написан
    Комментировать
  • Как запустить X без монитора?

    @LiguidCool
    Wget
    Screen

    _____
    Upd.
    Aria2
    Ответ написан
    Комментировать
  • Где взять халявный хостинг?

    zooks
    @zooks
    Frontend
    Localhost же.
    Либо готовьте $5, можно найти и дешевле. Видел VPS за 200 р. в месяц.
    Нет 200 р.? — Тогда бросайте это дело, для вас пока рано.
    Ответ написан
    Комментировать