• Как определить геолокацию mapkit?

    @Padaboo Автор вопроса
    freeExec,
    com.google.android.apps.gsa.shared.speech.a.n: errorCode: 65561, engine: 2
    at com.google.android.apps.gsa.staticplugins.di.a.e.a(SourceFile:3)
    at com.google.android.apps.gsa.s3.n.gF(SourceFile:1)
    at com.google.ce.g.a.f.f(SourceFile:2)
    at com.google.android.apps.gsa.speech.k.a.g.d(SourceFile:21)
    at com.google.android.apps.gsa.speech.k.a.g.jG(SourceFile:6)
    at com.google.android.apps.gsa.s3.o.d(SourceFile:15)
    at com.google.android.apps.gsa.s3.p.run(SourceFile:1)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at com.google.android.apps.gsa.shared.util.c.a.e.run(SourceFile:2)
    at com.google.android.apps.gsa.shared.util.c.a.ay.run(SourceFile:1)
    at com.google.android.apps.gsa.shared.util.c.a.ay.run(SourceFile:1)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:920)
    at com.google.android.apps.gsa.shared.util.c.a.h.run(SourceFile:4)
    Caused by: com.google.android.apps.gsa.shared.speech.a.p: errorCode: 65586, engine: 2
    at com.google.android.apps.gsa.s3.n.gF(SourceFile:1) 
    at com.google.ce.g.a.f.f(SourceFile:2) 
    at com.google.android.apps.gsa.speech.k.a.g.d(SourceFile:21) 
    at com.google.android.apps.gsa.speech.k.a.g.jG(SourceFile:6) 
    at com.google.android.apps.gsa.s3.o.d(SourceFile:15) 
    at com.google.android.apps.gsa.s3.p.run(SourceFile:1) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at com.google.android.apps.gsa.shared.util.c.a.e.run(SourceFile:2) 
    at com.google.android.apps.gsa.shared.util.c.a.ay.run(SourceFile:1) 
    at com.google.android.apps.gsa.shared.util.c.a.ay.run(SourceFile:1) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
    at java.lang.Thread.run(Thread.java:920) 
    at com.google.android.apps.gsa.shared.util.c.a.h.run(SourceFile:4) 
    Caused by: com.google.android.apps.gsa.shared.speech.a.l: errorCode: 401, engine: 2
    at com.google.android.apps.gsa.assistant.shared.m.h.a(SourceFile:5)
    at com.google.android.apps.gsa.s3.producers.j.gX(SourceFile:2)
    at com.google.android.apps.gsa.speech.k.a.g.d(SourceFile:15)
    at com.google.android.apps.gsa.speech.k.a.g.jG(SourceFile:6) 
    at com.google.android.apps.gsa.s3.o.d(SourceFile:15) 
    at com.google.android.apps.gsa.s3.p.run(SourceFile:1) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
    at com.google.android.apps.gsa.shared.util.c.a.e.run(SourceFile:2) 
    at com.google.android.apps.gsa.shared.util.c.a.ay.run(SourceFile:1) 
    at com.google.android.apps.gsa.shared.util.c.a.ay.run(SourceFile:1) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
    at java.lang.Thread.run(Thread.java:920) 
    at com.google.android.apps.gsa.shared.util.c.a.h.run(SourceFile:4) 
    Написано
  • Как определить геолокацию mapkit?

    @Padaboo Автор вопроса
    freeExec,
    Could not set socket write timeout: java.net.SocketException: Socket closed
    2023-09-17 13:05:58.619 1127-5432 Conscrypt com.google.android.gms W at com.google.android.gms.org.conscrypt.Platform.setSocketWriteTimeout(:com.google.android.gms@225014047@22.50.14 (190800-499278674):2)
    2023-09-17 13:05:58.619 1127-5432 Conscrypt com.google.android.gms W at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.setSoWriteTimeout(:com.google.android.gms@225014047@22.50.14 (190800-499278674):0)
    _______________________________________________________________________
    Написано
  • Как определить геолокацию mapkit?

    @Padaboo Автор вопроса
    freeExec,
    Exception while requesting key:
    java.io.IOException: Invalid device key response.
    at nnx.b(:com.google.android.gms@225014047@22.50.14 (190800-499278674):41)
    at nnv.a(:com.google.android.gms@225014047@22.50.14 (190800-499278674):5)
    at nnr.a(:com.google.android.gms@225014047@22.50.14 (190800-499278674):0)
    at nnt.a(:com.google.android.gms@225014047@22.50.14 (190800-499278674):5)
    at nnt.b(:com.google.android.gms@225014047@22.50.14 (190800-499278674):0)
    at aaev.r(:com.google.android.gms@225014047@22.50.14 (190800-499278674):1)
    at aafg.e(:com.google.android.gms@225014047@22.50.14 (190800-499278674):4)
    at aafg.g(:com.google.android.gms@225014047@22.50.14 (190800-499278674):0)
    at cqit.a(:com.google.android.gms@225014047@22.50.14 (190800-499278674):27)
    at crun.call(:com.google.android.gms@225014047@22.50.14 (190800-499278674):74)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at aalr.c(:com.google.android.gms@225014047@22.50.14 (190800-499278674):6)
    at aalr.run(:com.google.android.gms@225014047@22.50.14 (190800-499278674):7)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at aaqv.run(:com.google.android.gms@225014047@22.50.14 (190800-499278674):0)
    at java.lang.Thread.run(Thread.java:920)
    2023-09-17 13:05:58.497 1127-5205 GLSUser com.google.android.gms W [DeviceKeyStore] Cannot load key: Device key file not found.
    Написано
  • Как определить геолокацию mapkit?

    @Padaboo Автор вопроса
    Fetch failed. Renderable stream failure reason: USER_SIGNED_OUT
    DiscoverPrecheckException(precheckFailureReason=com.google.android.apps.search.googleapp.discover.y.a.c@baa9a77)
    at com.google.android.apps.search.googleapp.discover.y.ax.apply(SourceFile:4)
    at com.google.apps.tiktok.tracing.di.apply(SourceFile:2)
    at com.google.common.w.a.f.d(SourceFile:2)
    at com.google.common.w.a.h.run(SourceFile:9)
    at com.google.android.libraries.g.ab.run(SourceFile:1)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at com.google.android.libraries.g.n.run(SourceFile:2)
    at com.google.android.libraries.g.d.run(SourceFile:2)
    at java.lang.Thread.run(Thread.java:920)
    2023-09-17 13:05:41.202 3426-3426 A com....android.googlequicksearchbox W Failed RenderableStream callback; SubscriptionCallbacks#onError(Throwable) called.
    com.google.android.apps.search.googleapp.discover.x.f: DiscoverPrecheckException(precheckFailureReason=com.google.android.apps.search.googleapp.discover.y.a.c@baa9a77)
    at com.google.android.apps.search.googleapp.discover.x.am.d(SourceFile:1)
    at com.google.android.apps.search.googleapp.discover.x.ai.apply(SourceFile:20)
    at com.google.apps.tiktok.tracing.di.apply(SourceFile:2)
    at com.google.common.w.a.a.d(SourceFile:2)
    at com.google.common.w.a.c.run(SourceFile:11)
    at com.google.android.libraries.g.ab.run(SourceFile:1)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at com.google.android.libraries.g.n.run(SourceFile:2)
    at com.google.android.libraries.g.d.run(SourceFile:2)
    at java.lang.Thread.run(Thread.java:920)
    Caused by: DiscoverPrecheckException(precheckFailureReason=com.google.android.apps.search.googleapp.discover.y.a.c@baa9a77)
    at com.google.android.apps.search.googleapp.discover.y.ax.apply(SourceFile:4)
    at com.google.apps.tiktok.tracing.di.apply(SourceFile:2)
    at com.google.common.w.a.f.d(SourceFile:2)
    at com.google.common.w.a.h.run(SourceFile:9)
    at com.google.android.libraries.g.ab.run(SourceFile:1) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
    at com.google.android.libraries.g.n.run(SourceFile:2) 
    at com.google.android.libraries.g.d.run(SourceFile:2) 
    at java.lang.Thread.run(Thread.java:920) 
    freeExec,
    Написано
  • Как определить геолокацию mapkit?

    @Padaboo Автор вопроса
    freeExec, Exception in upload method
    com.google.android.apps.gsa.shared.q.d: Error code: 656394 | null
    at com.google.android.libraries.gsa.c.a.n.fZ(SourceFile:1)
    at com.google.android.libraries.gsa.k.a.n.fZ(SourceFile:2)
    at com.google.common.w.a.bv.run(SourceFile:6)
    at com.google.android.apps.gsa.shared.util.c.a.bt.b(SourceFile:1)
    at com.google.android.apps.gsa.shared.util.c.a.bw.run(SourceFile:1)
    at com.google.android.libraries.g.ab.run(SourceFile:1)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at com.google.android.libraries.g.n.run(SourceFile:2)
    at com.google.android.libraries.g.d.run(SourceFile:2)
    at java.lang.Thread.run(Thread.java:920)
    Caused by: java.util.concurrent.TimeoutException
    at com.google.android.apps.gsa.shared.util.c.w.run(SourceFile:2)
    at com.google.android.libraries.gsa.k.a.k.run(SourceFile:2)
    at com.google.android.apps.gsa.shared.util.c.a.bt.b(SourceFile:1)
    at com.google.android.apps.gsa.shared.util.c.a.bw.run(SourceFile:1)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at com.google.android.libraries.g.r.run(SourceFile:1)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
    at com.google.android.libraries.g.n.run(SourceFile:2) 
    at com.google.android.libraries.g.d.run(SourceFile:2) 
    at java.lang.Thread.run(Thread.java:920) 
    Написано
  • Как определить геолокацию mapkit?

    @Padaboo Автор вопроса
    freeExec, не знаю как фильтровать вот более полная версия
    https://disk.yandex.ru/d/DFegHg2Vt5Y37A

    Ошибки может из за них?
    Написано
  • Почему yii 2 mailer не отправляет письма?

    @Padaboo Автор вопроса
    Dmitry Bay, спасибо в конфиге была еще одна мэйл секция она и перезаписывала
  • Почему yii 2 mailer не отправляет письма?

    @Padaboo Автор вопроса
    Dmitry Bay,
    object(yii\swiftmailer\Mailer)#34 (16) { ["messageClass"]=> string(23) "yii\swiftmailer\Message" ["enableSwiftMailerLogging"]=> bool(false) ["_swiftMailer":"yii\swiftmailer\Mailer":private]=> NULL ["_transport":"yii\swiftmailer\Mailer":private]=> array(0) { } ["htmlLayout"]=> string(12) "layouts/html" ["textLayout"]=> string(12) "layouts/text" ["messageConfig"]=> array(0) { } ["useFileTransport"]=> bool(true) ["fileTransportPath"]=> string(13) "@runtime/mail" ["fileTransportCallback"]=> NULL ["_view":"yii\mail\BaseMailer":private]=> array(0) { } ["_viewPath":"yii\mail\BaseMailer":private]=> NULL ["_message":"yii\mail\BaseMailer":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL }
  • Почему yii 2 mailer не отправляет письма?

    @Padaboo Автор вопроса
    Dmitry Bay, у меня один конфиг веб он и подключается
    может какие то еще настройки нужно поменять?
  • Почему yii 2 mailer не отправляет письма?

    @Padaboo Автор вопроса
    Dmitry Bay, продакшене тоже самое, как переключить?
  • Почему yii 2 mailer не отправляет письма?

    @Padaboo Автор вопроса
    Dmitry Bay, нашел а как сделать что бы письма доходили?
  • В каком европейском банке можно открыть расчетный счет для роccийской компании?

    @Padaboo Автор вопроса
    sim3x, dimonchik2013, хорошо спасибо учту.
    У нас у юриста консультация стоит 500р.
    Открытие счета в банке для фирмы до 2000-3000р в год.
    Конечно привязывание API с наемным программистом может стоить от 500$.
  • В каком европейском банке можно открыть расчетный счет для роccийской компании?

    @Padaboo Автор вопроса
    sim3x, не так.
    https://truelayer.com/
    1: PayPal

    2. Skrill

    3. Neteller

    4. Square

    5. Stripe

    6. Paysafe

    7. GoCardless

    8. Trustly

    9. Dwolla

    10. BitPay
  • В каком европейском банке можно открыть расчетный счет для роccийской компании?

    @Padaboo Автор вопроса
    5 000 евро или 400 000 рублей за то что бы подсказали или открыли гугли и посмотрели?

    обслуживани счета стот 2000р в год + проценты
  • У какого банк есть api приема и перевода денег для сайта?

    @Padaboo Автор вопроса
    JhaoDa, нет - венчурный фонд скорее интернет магазин. скажете отличие банка с вкладми от финасовой пирамиды?
  • Как написать игровой сервер?

    @Padaboo Автор вопроса
    Многопользовательская онлайн игра – передача пакетов client-server,p2p,tcp/upd,графы
    Описание процесса и поставновка задачи:

    1)каждый игрок совершает действие у себя на клиенте и должен оповестить об этом игроков монстров и игровые объекты в определенном радиусе.
    2) Игрок должен видеть 3d объекты и монстров только в опреденном радиусе.
    3) Сервер выполяя действия за мир и монстров и оповещает об этом всех игроков или игроков в опреденном радиусе от объекта.
    4) игрок монстры и сервер выполняя действия формируют сообщения или пакеты
    5) формат игрового сообщения или пакета псевдокод

    [player1,player2,server][time_stamp][client/server][geo_location][game_map_location][net_key][player_id][visible_radius]–
    [player1,player2,server]Где каждый элемент это серриализованный объект
    player[
    actions[ [hit,player2,fireball],[run,vector],[rotate,radius] ],
    player[param1,param2],
    items[item1,item2],
    message[string,chat],
    gruops[clan,party],
    time[time_stamp]
    ]

    Если отправлять сообщения от клиентов на сервер и формировать большой пакет.

    Проблемы:

    1) Синхронизация игроков
    2) Клиент серверная синхронизация
    3) Низкая скорость передачи tcp/upd, низка скорость передачи clien-server
    5) Обо всех пакетах должен знать только сервер,
    6) Игроки находятся на разном расстоянии географически – что снижает скорость передачи
    7) Необходимо посылать пакеты только соседним объектам
    8) Пакеты могут потеряться, пакеты можно подменить

    Варианты решения на уровне игры:
    1) Двумерный массив [][] который соответсвует физической карте игрового мира
    2) Добавление игровых объектов в этот массив
    3) Добавление радиуса видимости для каждого объекта который может посылать пакеты
    4) Объект посылает пакеты только объектам которые находятся в определенном радиусе от него
    6) Формируются группы объектов
    5) Один из объектов назначается главным
    6) Каждый из группы объектов посылает каждому пакет
    7) Создается эталонный пакет
    8) Главный объект группы посылает всем эталонный пакет

    Решение на уровне сети и сервер:
    1)Берется карта мира и создается двумерный массив, ячейка содержит в себе информацию о регионе[country][city] и обо всех клиентах находящихся в регионе
    2)По этим точкам строится граф и просчитываются кратчайшие пути до каждой точки
    3)В каждом регионе выбирается несколько клиентов с самой высокой скоростью
    4)Один из клиентов становится сервером передачи данных для всех остальных в регионе
    5)Сервера региона передают сообщения по цепочке и по кратчайшему пути между собой и до сервера

    1)Клиенты посы лают сообщения по таймауту
    2)На сервере создается поток который формирует очереди сообщений
    3)На главном сервере так же создается очередь сообщений
  • Как написать игровой сервер?

    @Padaboo Автор вопроса
    Сергей: в общем подкинули идею, все это + upd и p2p - сформулирую лучише идеи и сделаю реализацию на java - выложу на хабр если кармы хватит
  • Как написать игровой сервер?

    @Padaboo Автор вопроса
    Padaboo: подкинули идею с p2p "чатом"
  • Как написать игровой сервер?

    @Padaboo Автор вопроса
    Подключение между тиками либо после перезагрузки уровня. В шутере прокатит в rpg скорее всего нет
    https://php.ru/forum/viewtopic.php?f=26&t=57729 тема
    тема на хабе разработчиков
    https://hub.jmonkeyengine.org/t/server-architectur...