nllm: я в хуке пытаюсь хотя бы зафиксировать момент, что мы его "тронули". Для этого домена включил access_log - пусто... Везде прокопал, во всех возможных логах. Вручную "трогаю" файл - лог пишется, значит лог писаться может точно))
nllm: добавил и эти порты, но видимо я менее удачлив. Буду сейчас смотреть внимательнее, не удивлюсь, если дело в мелочах.
По поводу портов:
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
88/tcp open kerberos-sec
443/tcp open https
3306/tcp open mysql
8443/tcp open https-alt
Да, я видел, что telegram и с самоподписанным может работать, но не в этом сейчас суть)
А Ваш пример ничем не отличается от моих попыток установить хук через ссылку https://api.telegram.org/bot/setWebhook?url=, за исключением отправки сертификата. Разве для несамоподписанных это обязательная опция? Но попробую, как вариант.
Виктория, у меня в профиле есть ссылка на соц.сети - напишите при желании и я вам помогу разобраться. Плюс вижу пару вопросов по Mongo. Рад буду помочь ;-)
К счастью БД я уже оптимизировал и засунул в Mongo, ибо на записи мускуль умер не пикнув даже. Данные вытаскиваются перед сравнение единоразово, но т.к. работа в 2 потока (пока что, выделят мне серв всё таки с процессорными мощностями), я эту выборку храню во временном файлике. Так что увы, этим проблему не решить, база не тыркается)
нет нет, исключение в одно слово должно быть только между 2 разными фразами) т.е. если в obj_2 три фразы, то всего исключений для одной фразы из boj_1 не должно быть больше 3, по одному на сравнение.
Прошу прощения, если по идиотскому объяснил, видимо дневной мозговой штурм сделал своё дело... туплю)
ТёмнаяМатерия: Дело в том, что слово "исключение" может быть не только на конце фразы, sorry, что изначально не упомянул. Интересная идея, я её рассмотрю сейчас детальнее...
ТёмнаяМатерия: суть в том, что вокруг этого участка всё тихо и мирно, максимально сжатое по времени, а вот сам процесс сравнения тянется долго и нудно, потому пришёл к вам за помощью, ибо "на этом наши полномочия всё..."
ТёмнаяМатерия: да, но получение всех данных занимает считанные секунды, потом эти данные лежат в памяти и базу я уже не дёргаю. Ну и плюс ко всему данные выходят из Mongo уже объектом, перебора дополнительного никакого нет. Ах да, эти два потока не дёргают базу, отобранные данные лежат в темповом файлике, пока работа с группой не завершится.
1) В каждом элементе массива (obj_1 и obj_2) лежит вложенный массив (в примере это parts) с набором слов, которые были заготовлены ранее из ключевых фраз. Порядок слов нам не известен заранее.
2) В obj_2 во вложенном массиве всегда на 1 элемент больше, чем в obj_1 и наша задача выяснить, разница между набором слов равна одному слову, и если да, то сохранить это самое слово, а если нет, то просто приступить к следующему элементу в obj_2.
Mr4x: для идей посмотрю обязательно, но сейчас главное, это расчехлить сокеты и заставить игроков бегать по карте) А, ну и события гонять по сокетам тоже, к примеру "алярм, на тебя напали, алярм, твою хату жгут" и т.д. С сокетами не работал, потому пока очень страшно :-D И вот думаю уже заранее об организации, ибо идеи наполеоновские, хотел для опыта клиент и на мобильниках сделать, причём полноценный, но завязанный по API с основным сервером. Но это так, на перспективу. Посмотрим, покурим доки...)
Mr4x: два упоминания о сокетах от разных людей, значит точно стоит обратить внимание :-) Благодарю! Буду тогда копать в сторону сокетов, как настроить сервер и т.д.
Полезный ответ, благодарю, хоть и немного не по теме :-) Синхронизацию между игроками как делать? Да ещё и для геймплея важно понимать, где сейчас наш игрок, ибо на разных локациях разные условия передвижения и т.д. Или же синхронизация так же есть в Tiled? Если да, то прошу прощения, пока не изучил линк :-)