Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

По второму, ну если я хочу сделать аудиозвонок с человеком через интернет, при чем я буду с мобильного интернета. Есть ли гарантия что звонок состоится? Про IPv6 лучше сказать "пока не попробуешь - не узнаешь".

Вы неплохо усвоили программирование на питон, и даже можете написать такое. Но, хочу побыть душнилой.

На данный момент это тянет только на PoC и не более, так как

  1. Как я заметил, сам чат не является асинхронным приложением, никаких aio библиотек не используется

  2. Не очень понятно, хорошо ли он пробивает CGNAT

  3. Не видно демонстрации работы с IPv6

  4. Нет ни слова про работу кодеков и сжатие данных

Возможно, другие люди добавят что-то еще.

Привет, хороший гайд для новичков и программистов! Я знаю откуда Вы, и для себя, вы можете просто вычеркнуть часть своего гайда упростив до соединения с CF конкретной VM по IPv6. Да и докер можно ставить командой с ходу

curl https://get.docker.com | sh

Так же CF дает свои неплохие сертификаты https://www.cloudflare.com/ssl/ Если вы интегрируетесь с CF, вместо летсенкрипта можете брать их.

Не ударяясь особо в политику и прочие суждения, вопросов много.

  1. https://gitflic.ru/project/vault/linux что тут происходит, почему описания коммитов грузятся НАСТОЛЬКО ДОЛГО?

  2. Что с DMCA? Что с авторским правом? Мы знаем как гитхаб хладнокровно и по моему мнению не правильно разбирается с контентом который чуть-чуть, даже не зная, залезает за тему DMCA. Как гитфлип тут поставит себя?

  3. Где исходный код внутри самой этой площадки? Разработчикам гитфлипа самим удобно это использовать?

  4. Почему приватные репозитории платные даже без бесплатной квоты хотя бы на пару?

Лично для меня, русскоязычные сервисы это как минимум прикольно, но обязательно ли показывать это с такой стороны? Можно просто сделать хорошее и красивое русскоязычное хранилище кода с CI/CD, и не выставлять это за ширму патриатизма.

Для связи клиента и сервера используется WebSocket. Для разработки вам не нужны HTML/CSS/JavaScript. Все разрабатывается на языке go.

А зачем? И почему не grpc?

Оформите, пожалуйста, статью красивее.

Скажите чем это лучше чем https://github.com/hexops/vecty и https://github.com/golang/go/wiki/WebAssembly или я просто не очень понял смысла всего этого. Можете написать введение яснее?

Я люблю создавать ботов для TG, VK, LINE… Больше всего люблю писать обработчики команд, умные (сейчас у меня обработчик команд умеет в роли, права и написан на PL/pgSQL а сам бот написан на Elixir). Да, тут реально есть что рассказать. Но явно не то, как запушить вебхук сервер на хероку.
Автор мог бы больше рассказать про github.com/tdlib/telegram-bot-api как он устроен и в чем преимущество. Или написать бота на чистом tdlib. Это было бы правда интересно и необычно!
Качество связи voip хоть по lte, хоть через wifi все еще ужасное, крехтение, пердение и все такое

Это вопросы к тем, кто сегодня использует PCMU/PCMA там где можно обойтись без этого (без выхода в ТФоП), а уж если приходится звонить в ТФоП, то можно реализовать через AMR-WB, качество конечно еще такое, но уже лучше.

Для остальных случаев в opus «кряхтений» нет.
Типа того. Всё зависит от предпочтений человека, кому-то нравится смотреть, кому-то нравится слушать (ведь твич собирает миллионы пользователей, хотя до него было TV). Лично мне КХ не симпатизирует с технической стороны (она бедная), а как идея, я бы не сказал что это что-то революционное, но достаточно оригинально. Возможно КХ создаст за собой волну новых аудиальных сервисов.
Ну как видите, некоторые известные люди проводят там свои записи, потому что в отличии от трансляции там нет необходимости смотреть в камеру и напрягаться, а в отличии от подкаста там всё в реалтайме и легко настраивается.

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

Люди любят подобные приложения за то, что информацию в массы становится доносить проще. Со всех сторон.
Откуда столько снобизма? Достаточно удобное решение для своих нужд.
Вы знали что ватсап это перезобретенный XMPP а Discord переизобретенный IRC. И что? Они удобны.
Селениумом? Сохранить все HTML можно и без него =\ Это как из пушки по воробьям.
Простите, но можно что-то более развернутое и сложное? У нас этих гайдов уже несколько.
habr.com/en/post/494600
Если таблицу можно кэшировать сервером, значит её можно и вовсе сделать статической. Что, собственно, я в итоге и сделал. Ведь смысл скрипта как-раз в том, чтобы генерировать уникальный контент.


Простите, я больше сисадмин, чем программист. Но зачем мучаться и делать статический контент самому, когда кеш в вебсервере — 1 строка конфига?

И да. uWSGI точно выдержали бы ту нагрузку, от которой падал CGI.
Люди нажимали F5, чем ещё больше усугубляли проблему. Оказалось, что даже 4-5 запросов в секунду к CGI-скрипту, запускаемому в виде отдельного Perl-процесса, ощутимо замедляют сервер, а >10 запросов в секунду делают его совсем недоступным.


1. Нет смысла писать на голом CGI и Perl, когда есть uWSGI Perl.
2. Можно кешировать таблицу веб-сервером (nginx)
Идея хорошая, кому не нравится, сделайте лучше.

А вообще, у меня была подобная проблема, когда я писал единого бота для VK&Discord&LINE.

Однако, там я решил эту проблему, написав несколько «драйверов», которые формировали единый JSON-массив и отправляли его в RabbitMQ, а на стороне считывания уже работал с этими стандартизированными данными. Так что, вам есть к чему стремиться.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность