Задать вопрос
  • Как работает синхронизация данных между узлами в блокчейне?

    @rPman
    намекну, что подобная операция (отбрасывание ветки и принятие новой из сети) происходит постоянно хоть и редко, и длина форка может быть 1-2 блока, это штатная работа блокчейна, потому что два разных майнера могут найти блок до того как информация об этом может дойти до друг друга, речь идет о секунде или больше.
  • Как создать аккаунт разработчика Play Market из России?

    @rPman
    Maxim Siomin, просто будь готов к внезапным блокировкам без объяснения причин
    надежнее открыть счет за рубежом
  • Как создать аккаунт разработчика Play Market из России?

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

    без иностранного счета ты не сможешь ПОЛУЧАТЬ выплаты от гугла за просмотр рекламы и продажу приложений.

    то что компания все еще позволяет пользователям загружать бесплатные приложения или смотреть youtube это уже ради того чтобы возврат обратно в страну был проще (если все сейчас закрыть по хардкору, станет очень тяжело людям, но еще тяжелее этих людей потом вернуть назад), может показаться что существует надежда что все образуется, не может же жопа быть вечно ..

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

    @rPman
    Deezalir тут все наоборот, у него версия java слишком новая
  • Как проверить наличие ADBLOCK?

    @rPman
    я совершенно не знаю JS и именно поэтому прошу помочь тут
    не то место для этого, топать на фриланс биржи

    тут помогают тем кто хочет разобраться и научиться, а не получить готовый скрипт
  • Высокая загрузка кпу с переходником?

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

    @rPman
    судя по тому что ты даже не удосужился сходить в гугл, помогать не охота
    современные реалии таковы что реклама оказывается не двигателем а великим мусором интернета, пусть блокираторы рекламы живут
  • Индивидуальная клавиатура?

    @rPman
    Finnish_Spitz, обычно ищут обратное, качественную клавиатуру с нормальной раскладкой

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

    т.е. пиши в поиске usb touchpad

    еще решение - поищи приложения для превращения смартфона android в тачпад/мышь для компьютера, гугл выдает кучу вариантов, т.е. вопрос будет больше как это все закрепить с клавиатурой
  • При обновлении данных в БД sqlite3, обновляет только 1 строку, как сделать, что бы обновляло сразу все?

    @rPman
    изучай что ты там добавляешь, выводи отладочно что в таблице есть
    потому что update у тебя написан верно
  • При обновлении данных в БД sqlite3, обновляет только 1 строку, как сделать, что бы обновляло сразу все?

    @rPman
    в create table ключевое слово uniquie создает индекс с ограчением на уникальность значения, т.е. в таблице с такаим индексом не получится добавить запись с двумя одинаковыми значениями vk_id

    соответственно позже как не удаляй, больше одной записи не будет удалено ;) нельзя удалить то чего нет
  • Как правильно импортировать много данных из json в mysql?

    @rPman
    1000 записей тормоза?
    у тебя правильно организована транзакция, одна на все инсерты

    в примере нет проверок на существующие записи
    если есть поле, через которое определяется уникальность записи, делай ему primary key индекс в таблице и тогда сможешь использовать
    insert ignore или on duplecate key update

    иначе предварительно сгенерируй select id from ... where id in (список идентификаторов через запятую) (id этот уникальный ключ, осторожно со строками, используй биндинг параметров) и получи список id которые уже в базе есть и для них не делай insert
  • Где лучше хранить массив объектов? json или бд?

    @rPman
    Virass, для типового не нагруженного хостинга хватит и sqlite вместо mysql, он еще проще
  • Как правильно импортировать много данных из json в mysql?

    @rPman
    Что именно грузит твой сервер?
    * декодирования json?
    * средствами фреймворка (не прямая работа с mysql) делал запись в базу данных, проверяя нет ли уже такой записи в базе.?
    * запись в базу (вызов insert и update)?

    потому что в зависимости от ответа на этот вопрос, будут даны и рекомендации по ускорению
  • Где лучше хранить массив объектов? json или бд?

    @rPman
    Virass, я настоятельно рекомендую начинающим разработчикам, с целью обучения, не пользоваться 'облегчаторами и улучшаторами' превращающим доступ к бд в объектный, а работать с ними на 'низком уровне' на sql (как это бредово звучит, sql по определению высокоуровневый инструмент), плюс в php то же pdo дает отличные возможности по облегчению работы с данными
  • В свойствах сестеми не мой процесор!?

    @rPman
    Максим Дудка, что значит 'до этого было норм?' что такое сделал что стало другое название?

    сколько потоков показывает таскменеджер? 3 или 4

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

    @rPman
    добавь сюда постоянный контроль и обновление мест хранения, так как с годами одни инструменты исчезают, другие появляются, нет ничего вечного,.. аппаратные хранилища устаревают и перестают поддерживаться (например сложно/дорого будет прочитать магнитные ленты лет через 10, если использовать уже сейчас устаревающий стандарт к примеру LTO4..5, так как уже для их чтения нужно копаться на барахолках либо платить неадекватно высокие цены)
  • Возможно ли на практике изменить данные в блокчейне?

    @rPman
    nolouds, да и если говорят о малом перевесе мощности, то атакующий майнер должен майнить эту измененную версию с самого момента появления этого блока, параллельно основной сети, не публикуя результат но в момент Х публикует все и все клиенты добросовестно (по правилам протокола) должны отбросить текущую ветку, сколько бы блоков в ней не было, и принять ту что длиннее (точнее сложнее, на которую потрачено больше энергии)

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

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

    в биткоине такие есть, но очень мало
  • Создать JSON index для mysql 8?

    @rPman
    так индексы нужно делать под запросы
    смотри explain запросов, покажет используются индексы или нет, создавай комплексные на несколько полей, если они используются одновременно и т.п.
    p.s. какого х.. ты стреляешь себе в ногу, храня данные в json!
  • Mikrotik+SSH парсю вывод. Как заставить ssh передавать большую ширину экрана?

    @rPman
    когда команда запускается в ssh в командной строке, переменные окружения терминала не устанавливаются, соответственно программа не знает какой у тебя терминал и выставляет дефолтные значения размеров окна, если же сначала залогиниться а потом запустить, переменная окружения TERM уже установлена (может еще какие) и терминал корректно определяется

    сам я эту задачу не решал просто заметил как то раз, screen ругался

    копай в этом направлении, отпишись как решишь
  • Почему перестал запускаться xorg?

    @rPman
    nihi1ist, тогда удали драйвер
    apt remove nvidia*

    если после этого заработает все, тогда снова установишь

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