Задать вопрос
  • Номер телефона на WordPress меняется на левый номер, как бороться?

    Eridani
    @Eridani
    Мимо проходил
    Коллтрекинг
    Ответ написан
    Комментировать
  • Что лучше, SONiC или Cisco IOS?

    @Everything_is_bad
    мне необходим в домашную лаболаторию коммутатор
    вообще пофиг, бери чё осилишь, тут же главное понимание как делать, а не в какой железке.
    Ответ написан
    Комментировать
  • Как правильно удалить эти коммиты?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    git revert

    1. Получаешь изменения
    2. Выполняешь git revert последовательно для каждого коммита в обратном порядке (т.е. с конца к началу), либо git revert --no-commit HEAD~10..
    3. Коммитишь это
    4. Пушишь


    т.е. примерно так

    git pull
    git revert HEAD~10..
    git commit -m "revert: newbie master push"
    git push


    Вот тут есть подробнее
    Ответ написан
    Комментировать
  • Возможно ли математически поставить под сомнение принцип случайности при раздаче карт в дураке на телефоне?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Самое сложное что в этой задачае - это сбор датасета. Тебе нужно аккуратно записывать
    сколько людей играет. И кто сдает какие карты. И после того как ты соберешь хотя-б несколько
    сотен сеансов игр, можно будет гонять всякие анализы по этому датасету и искать зависимости.

    Без этих данных - очень сложно строить гипотезы.
    Ответ написан
    Комментировать
  • Насколько безопасны браузеры?

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

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

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

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

    А влияет ли на безопасность аккаунта, к примеру, незавершённая сессия? Стоит ли выходить из почтового ящика, соц. сетей и вообще любых аккаунтов в интернете, или это паранойя?

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

    @rPman
    Ни одна gpt не сможет полноценно решать такую задачу
    скормить исходники движка Unreal Engine

    потому что это НОВАЯ информация, ее не получится добавить в виде обучающей выборки и finetune. Так как это заставит модель больше галлюцинировать.
    В теории это возможно
    но потребуется переобучение (пусть и с использованием уже pretrained модели на старте) на данных, на которых эту сеть обучали! это наиважнейшее условие, с некоторой эффективностью можно проредить исходные данные, буквально на днях читал об исследованиях, как можно оценить, какие данные можно использовать для дообучения а какие нет.

    Стоимость этого будет сравнима со стоимостью полного обучения - миллионы баксов, без преувеличения!

    После этого потребуется еще доводка с помощью алгоритмов RLHF (нужны серии специально подобранных вопросов, так же это очень связано с тем какая была обучающая выборка, иначе модель будет низкого уровня и способна только для задач completion и очень слабо для chat, а тебе нужны instruction

    GPT умеет легко обучаться только на данных, которые влезают в контекстное окно. У лучшей открытой сетки llama3-70b это 8к токенов (обычно это +-1 файл исходников) да и у других от силы 16к и 32к но они слабые и способности запоминать данные во всем окне очень слабые.
    Если что, советую mixtral 8x22b, требует 85гб для 4бит квантизации (в этом случае незначительно теряется качество) или лучше 96гб для 5битной. 64к размер контекста, работает несколько токенов в секунду на процессоре, т.е. будешь ждать но не критично долго

    Но это не значит что совсем нельзя. Привожу пример сессии моей беседы с бесплатным anthropic claude (у них большое окно контекста, влезает несколько исходных файлов), скармливал исходники приложения на c# для поиска дубликатов видео.

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

    Дополнительно в процессе беседы дублирую информацию из основных вопросов, либо задаю наводящие вопросы, если ответ получил не полный

    Сеть поняла написанный код, как он работает и смогла ответить на нетривиальные вопросы.

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

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

    Для новых вопросов начинай новую сессию, заново заливая файлы. Чем больше файлов в контексте тем хуже сеть их понимает.

    p.s. 'точно и без ошибок' не будет!
    Ответ написан
    Комментировать
  • Сколько вообще целых и дробных чисел с неповторяющимися цифрами существует?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Давайте прикинем.
    Для дробных чисел, имеющих хоть один значащий разряд перед запятой и один после мы должны выбрать первую цифру из девяти (ноль исключаем), последнюю из восьми (исключаем уже выбранную и ноль), третью из восьми оставшихся, четвёртую из семи и т.д. Кроме того, точка может стоять в одной из n-1 позиций, где n - количество цифр.
    Получаем:
    Чисел из 10 цифр: 9 * 8 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1 * 9 = 26'127'360
    Чисел из 9 цифр: 9 * 8 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 8 = 23'224'320
    Чисел из 8 цифр: 9 * 8 * 8 * 7 * 6 * 5 * 4 * 3 * 7 = 10'160'640
    ...
    Чисел из 2 цифр: 9 * 8 * 1 = 72
    Просуммировав, получим 63'130'248
    Добавим сюда числа вида 0.xxx. Поскольку ноль фиксирован, первую цифру после него мы можем выбрать из девяти, вторую из восьми оставшихся и так далее.
    Чисел из 10 цифр: 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1 = 362'880
    Чисел из 9 цифр: 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 = 362'880
    Чисел из 8 цифр: 9 * 8 * 7 * 6 * 5 * 4 * 3 = 181'440
    ...
    Чисел из 2 цифр: 9
    Сумма 986'409
    Теперь возьмём целые числа. В первой позиции не может быть нуля, поэтому первую цифру выбираем из девяти. Вторую из девяти оставшихся, третью из восьми и т.д.
    Чисел из 10 цифр: 9 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1 = 3'265'920
    Чисел из 9 цифр: 9 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 = 3'265'920
    Чисел из 8 цифр: 9 * 9 * 8 * 7 * 6 * 5 * 4 * 3 = 1'632'960
    ...
    Чисел из 2 цифр: 9 * 9 = 81
    Чисел из 1 цифры: 9
    Сумма 8'877'690
    Сложим всё, добавив ноль, получим 72'994'348.
    Ответ написан
    5 комментариев
  • Кому отдать предпочтение iMac или Windows PC?

    @Drno
    У тебя не в железе проблема, в а прокладке между рулём и сиденьем.
    Поставь нормальную винду, поднастрой её немного.
    настрой железо
    всё будет летать.
    я хз как у тебя это может лагать, разве что там дикие перегревы или кривой биос

    Хотелось бы видеть замеры температуры для начала, при нагрузке и стресс тесте. например от OCCT или аида64
    Ответ написан
    6 комментариев
  • Как лучше распределить роли AD+DHCP+DNS+Mikrotik?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    DNS должен быть на контроллере домена, DHCP неважно где.
    Ответ написан
    2 комментария
  • Где найти работу на фрилансе сетевому инженеру?

    Sanes
    @Sanes
    Учиться в сторону DevOps. Больше никак.
    Ответ написан
    Комментировать
  • Как изменить исходный код Яндекс браузера?

    @Everything_is_bad
    Исходный код изменяют руками, вот так берут его, изучают, и вписывают туда свою хотелку. Ну и да, основное условие, ты должен понимать как работает этот код.
    Ответ написан
    Комментировать
  • Как изменить исходный код Яндекс браузера?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Короткий ответ - никак.
    Длинный - с большими усилиями, да

    Объяснение:
    Тебе надо получить его (браузера) исходный код, но он закрыт. Движок открытый, но это не означает, что и код самого браузера открыт.
    В любом случае, всегда можно провести реверс инжинирг, декомпилировать бинарь, посмотреть ассемблер, понять что происходит, и создать свой патч.
    Ответ написан
    1 комментарий
  • Как снизить влияние БП на состояние SSD?

    xez
    @xez
    TL Junior Roo
    Не занимайтесь ерундой - купите новый хороший мощный БП с гарантией 5 лет минимум (лучше 10).
    Ответ написан
    1 комментарий
  • Каким образом формируются имена файлов из набора букв и цифр?

    md5 или подобный хеш
    из плюсов, он позволит не хранить копии, если кто-то зальет картинку еще раз
    Ответ написан
    3 комментария
  • Почему change срабатывает раньше чем click?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    кликнуть по кнопке, не теряя фокуса с поля

    Это вам кажется.
    Кнопка получает фокус перед действием.
    Фокус может быть только на одном элементе.
    Значит предварительно произойдет снятие фокуса с инпута.

    Последовательность будет такая:
    input.oninput - input.onblur - input.onchange - button.onfocus - button.onclick
    Ответ написан
    2 комментария
  • Возможно ли создать игру без движка?

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

    А простенькие типа сапера - что там делать..
    Ответ написан
    Комментировать
  • Как подобрать vps для vpn (подобрать сервер с наименьшим пингом)?

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

    @rPman
    Нет, но есть опция - выдавать уведомление если в течении 15 минут был повторный вызов от того же абонента (не уверен правда, со звуком ли это уведомление или только экран включается).

    Есть лайфхак, советую попробовать. Найди в настройках - второе пространство или похожее, если ты зайдешь в него, настройки режима 'не беспокоить' для него будут свои, т.е. там он будет отключен. Соответственно если второе пространство запущено и в него установлено требуемое приложения (например у меня так whatsup звонил в фоне, при выключенной громкости на основном рабочем месте) то даже если этот рабочий стол не активирован, он все равно работает и будет выдавать звонки и звук получения sms (я этот момент не понял, sms и звонки сотовой связи видны в обоих рабочих местах)
    Ответ написан
    1 комментарий
  • В чем причина кэширования большого кол-ва ОЗУ в простое?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    вообще то, это стратегия винды - что свободно, под кэш... пока явных признаков проблемы не заметил
    Ответ написан
    Комментировать