Задать вопрос
  • Создание классов в цикле?

    @rPman
    Каким образом создать классы в цикле, чтобы не дублировать код.
    какую задачу ты решаешь

    какой смысл создавать идентичный класс?
  • Что за файл sync.bat в верстке?

    @rPman
    файл browser-sync.exe присутствует в архиве? (смотри любой browser-sync)?
    потому как чтобы показать верстку, exe-шники не нужны и это уже подозрительно, но может вы об этом договаривались?*
  • Как оценить стоимость транзакции TRC20 в TRON?

    @rPman
    депозит на контракт
    я настоятельно рекомендую сканировать блокчейн на предмет последних подтвержденных транзакций используемого тобой контракта

    открываешь например usdt контракт
    смотрим по списку его транзакции (я с конца начал для удобства)
    https://tronscan.org/#/transaction/4f3b5a16527ea088822d7d41304e00d0ef44513453d8d428e771bf072930d156			345 Bandwidth	31,895 Energy
    https://tronscan.org/#/transaction/24aded8bded2c8040074747c6988ac0390cf03d246ab2f84d954ed24cbfc1be2	13.3959 TRX	345 Bandwidth	31,895 Energy
    https://tronscan.org/#/transaction/098507e421ff3d19ee2ccfe6ddc1000f4cf4371f3431903b6dbc1df0c6c329e3	13.3959 TRX	345 Bandwidth	31,895 Energy
    https://tronscan.org/#/transaction/14b16d85b56aef5b45fbb24d4e8ebfd653bd559eb50b5e2d7f667886c94de74e			345 Bandwidth	31,895 Energy

    все транзакции с этим методом transfer кушают одинаковое количество energy и bandwidth, если на аккаунте не их хватает, то недостача будет восполнена от сжигания trx (это операция СИЛЬНО дороже, чем если к примеру арендовать и тем более застейкать самому)
    смотри сколько Fee Limit ставят, кто то 50 TRX а кто то 30 TRX

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

    p.s. сейчас разработчики tron (или его сайдчейна, я не сильно разобрался, кажется там одни и те же лица) вручную ковыряют 'мировые константы', увеличивая комиссию, зачем почему и к чему это приведет хз, но можно посмотреть на прошлый опыт аналогичных проектов типа bitshares или eos, когда меняют на живую такие вещи, добром это обычно не кончается.
  • Что за файл sync.bat в верстке?

    @rPman
    Открой файл в текстовом редакторе (хоть блокнот), не двойным кликом по нему а из меню редактора.
    смотри что там написано, bat это просто набор команд, правда там есть команды типа if и for.. т.е. многие используют этот жутко неудобный язык программирования (разработанный где то до 2000-ых).

    Можешь выложить сюда, если не критично
  • Как в mysql выбрать ближайшую бОльшую и ближайшую мЕньшую запись из базы в 1 запрос?

    @rPman
    N, осторожно, в некоторых базах данных autoincrement не гарантирует порядок (например sqlite если autoincrement переполнится, он будет искать следующие значения у удаленных записей)
  • Как оценить стоимость транзакции TRC20 в TRON?

    @rPman
    говорю не уверен, я когда с этим копался, там много нужно понимать в контрактах.
    tronlink как то это делает, он сделан на основе tronweb, значит берешь их кошелек, древние исходники (я на 99% уверен что эти исходники ненастоящие, выложены для того чтобы бросить пыль в глаза типа у нас тут опенсорс), изучаешь

    можешь расковырять расширение браузера, оно явно обновляется но там минифицированные javascript, их надо реверсить, изучать
  • Как оценить стоимость транзакции TRC20 в TRON?

    @rPman
    Александр, сделай пробную транзакцию в tronlink, без ее подтверждения, он покажет размер комиссии
  • Где можно скачать точные IP диапазоны?

    @rPman
    я не автор вопроса, просто интересно как в принципе набираются геобазы ip адресов?

    вот к примеру google и yandex, имея доступ к миллиарду смартфонов, могут собрать самую точную базу ip адрес - локация (точки wifi и вышки опсосов) но делиться ими как я понимаю они точно не будут
  • Как оценить стоимость транзакции TRC20 в TRON?

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

    полистай их tronweb, поковыряй кошелек плагин к браузеру (исходники вроде есть но старые)

    не поленись, отпишись о результатах.

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

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

    и кстати, помни, если застейкать trx, то переводы будут бесплатные (т.е. тебе в сутки будут выдавать некоторое количество энергии, чем больше застейкал тем лучше, 500$ хватит на несколько операций

    trx для этого не обязательно покупать, можно занять у justlend под любой токен (btc/usd...)
  • Что делать если долго идет восстановление системы на 10 Виндовс?

    @rPman
    очень странно, у тебя hdd диск? миллиарды файлов?
  • Как работать с большими данными в MySQL или как создать удобную структуры базы данных?

    @rPman
    да, иногда метаинформация полезна, главное не дублировать то что в information_schema лежит
  • Какой Линукс подойдет для этого компьютера?

    @rPman
    ага, я догадывался что с ним будет грустно
    с другой стороны, современные браузеры не очень шустро работают на машинах 10-15-летней давности
  • Как распокавать многотомный архив при помощи TAR в windows?

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

    Выбирай любой виртуальный хостинг с ценами от 5$ в месяц (я перебирал несколько лет сверхдешевые vps-ки от многоуровневых реселеров - lowendstock.com там можно и за 8$ в год найти, но более менее нормальная скорость работы от 3$-5$ начинается, и хостись там, в т.ч. торент запускай)

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

    Забыл добавить - нужно будет либо использовать чужой трекер либо (рекомендуется) настроить свой, и в своем клиенте разрешить dht.
  • Где можно скачать точные IP диапазоны?

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

    а мобильные сети на какой адрес будут ссылаться? адрес юрлица?
  • Как распокавать многотомный архив при помощи TAR в windows?

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

    у меня совет, подумай, возможно это решит все твои проблемы - используй torrent, первый же вопрос в гугл дал ответ, наверняка есть другие проекты, плюс можно приложить к своему проекту готовый бинарник на основе libtorrent (какой-нибудь deluge/rtorrent/...)

    Смысл в том чтобы рассылать всем своим клиентам только торент файл и больше ничего. Один файл, все клиенты автоматом загружают изменения (скорее всего вручную придется отвечать за перехеширование файлов, чтобы при каждом обновлении все файлы не обновлялись) но главное, делать это они будут не с твоего сервера а с таких же клиентов. Да, тебе придется самому держать файлы на торенте, главное в том что делать это можно миллионом способов, поверь это очень удобно (при использовании нормальных клиентов или библиотеки libtorrent в клиент встроена технология webtorrent когда один из источников - это http ссылка)

    Эта технология уже опробована и используется всеми, максимум в настройках установщика сделай опции по отключению сидирования и/или настройке лимитов (если использовать готовый клиент, можно об этом написать и дать путь до конфига)
  • Как зашифровать на PHP строку в токен 32 символа?

    @rPman
    маловероятно что гугл использует хеш, шифрование - да, возможно, чтобы исключить отслеживание количества загруженных видео при использовании простого autoincrement для следующих идентификаторов

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

    p.s. есть алгоритмы генерации uuid (128bit) где гарантируется отсутствие коллизий без использования централизованной выдачи идентификаторов, так же есть алгоритмы по проще, когда количество нод в кластере (выдающим идентификаторы) ограничено заранее и в итоговом числе для номера ноды выделены соответствующие биты.
  • Почему не работает file_put_contents?

    @rPman
    Permission denied
    окей гугл, переведи эту строчку
    Warning: Cannot modify header information - headers already sent by
    до вызова header у тебя в поток уже была какая то информация (скорее всего сообщение об ошибке file_put_contents но лучше по займись отладкой).
  • Какую выбрать мат. плату для i5-12400f?

    @rPman
    смотри дальше по списку на чипсет вмагазине, в яндексмаркете следующая плата стоит 12т.р.
  • Какую выбрать мат. плату для i5-12400f?

    @rPman
    я никогда не разгоняю машины и никому не рекомендую, профили памяти беру те что рекомендованы производителем

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