Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 October 22

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
и почему, кстати, функция принимает объект не по ссылке? любопытно
не верю, что это ошибка, и значит сознательно создаётся временный объект
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Я был главой программного комитета Global Node.js Summit. Подтверждаю, что обвинения в треде твитера - это правда, организаторы облажались по полной. Мне очень жаль, что втянул в эту авантюру Анну Хеннингсен, Алексея Орленко и многих других. Я больше никогда не буду делать доклады или ревью докладов на событиях Geekle.

https://mobile.twitter.com/bitandbang/status/1318599025428451340
источник

ГШ

Гривнян Шривнанян... in NodeUA - JavaScript and Node.js in Ukraine
ID:0
Я был главой программного комитета Global Node.js Summit. Подтверждаю, что обвинения в треде твитера - это правда, организаторы облажались по полной. Мне очень жаль, что втянул в эту авантюру Анну Хеннингсен, Алексея Орленко и многих других. Я больше никогда не буду делать доклады или ревью докладов на событиях Geekle.

https://mobile.twitter.com/bitandbang/status/1318599025428451340
ссылка нерабочая
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Гривнян Шривнанян
ссылка нерабочая
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
ID:0
Я был главой программного комитета Global Node.js Summit. Подтверждаю, что обвинения в треде твитера - это правда, организаторы облажались по полной. Мне очень жаль, что втянул в эту авантюру Анну Хеннингсен, Алексея Орленко и многих других. Я больше никогда не буду делать доклады или ревью докладов на событиях Geekle.

https://mobile.twitter.com/bitandbang/status/1318599025428451340
Исправил ссылку в посте
источник

Г

Глеб in NodeUA - JavaScript and Node.js in Ukraine
Без привязки к тому, что там случилось у Geekle (не достаточно контекста), гораздо более мудрым решением было бы отказаться от использования платформы для [слабоумных] токсиков и использования ссылкок на неё (если шо, речь про твиттер), и не учитывать мнение he/they мародеров, выставляющих на фон своего профиля сожженные полицейские авто
источник

Y

Yevhen in NodeUA - JavaScript and Node.js in Ukraine
Anatolii Vorobiov
это скорее я ошибся. Но string pool как то в java тоже должен оптимизировать сравнение
В Java если строка попала в string pool, то везде, где она используется, будет возвращаться один и тот же объект string и тогда сравнение сводится к сравнению ссылок
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
ID:0
Я был главой программного комитета Global Node.js Summit. Подтверждаю, что обвинения в треде твитера - это правда, организаторы облажались по полной. Мне очень жаль, что втянул в эту авантюру Анну Хеннингсен, Алексея Орленко и многих других. Я больше никогда не буду делать доклады или ревью докладов на событиях Geekle.

https://mobile.twitter.com/bitandbang/status/1318599025428451340
отзывы в ФБ и прочих местах тоже стоит сделать
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Глеб
Без привязки к тому, что там случилось у Geekle (не достаточно контекста), гораздо более мудрым решением было бы отказаться от использования платформы для [слабоумных] токсиков и использования ссылкок на неё (если шо, речь про твиттер), и не учитывать мнение he/they мародеров, выставляющих на фон своего профиля сожженные полицейские авто
а что за мародёры?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Nikita
отзывы в ФБ и прочих местах тоже стоит сделать
Сделал, распространите их
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
а шо там таки произошло?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
ID:0
Я был главой программного комитета Global Node.js Summit. Подтверждаю, что обвинения в треде твитера - это правда, организаторы облажались по полной. Мне очень жаль, что втянул в эту авантюру Анну Хеннингсен, Алексея Орленко и многих других. Я больше никогда не буду делать доклады или ревью докладов на событиях Geekle.

https://mobile.twitter.com/bitandbang/status/1318599025428451340
Кто не прочитал в твитере, что случилось: обещали, что джуниор трек будет бесплатным, а потом раз и уже продают его, потом логотипы многих ИТ-компаний нацепили не спросившись, спам, вирусный маркетинг, задолбали уже всех, из своих групп вычищаю регулярно, из всех щелей лезут, захожу сегодня в ФБ, а там горит "Чрезвычайная ситуация, требуется помощь" с геолокацией и оповещением всех, кто рядом - это их реклама опять
источник

VS

Vlad Skrygun in NodeUA - JavaScript and Node.js in Ukraine
хто мав досвід з RTCPeerConnection?
Проблема: з'єднання між двома девайсами в різних мережах не працює.
В одній мережі працює чудово.

https://github.com/Vlad1slavIP74/rtc
источник

MB

Mikhail Bortnyk in NodeUA - JavaScript and Node.js in Ukraine
Vlad Skrygun
хто мав досвід з RTCPeerConnection?
Проблема: з'єднання між двома девайсами в різних мережах не працює.
В одній мережі працює чудово.

https://github.com/Vlad1slavIP74/rtc
до того, как гляну код - STUN для обхода NAT используется?
источник

VS

Vlad Skrygun in NodeUA - JavaScript and Node.js in Ukraine
Mikhail Bortnyk
до того, как гляну код - STUN для обхода NAT используется?
const PC_CONFIG = { 'iceServers': [{url:'stun:stun.l.google.com:19302'} ] };
источник

MB

Mikhail Bortnyk in NodeUA - JavaScript and Node.js in Ukraine
значит, настало время смотреть код
источник
2020 October 23

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Skrygun
хто мав досвід з RTCPeerConnection?
Проблема: з'єднання між двома девайсами в різних мережах не працює.
В одній мережі працює чудово.

https://github.com/Vlad1slavIP74/rtc
я бы проследил за изменениями ice candidateов
и за состоянием https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/icegatheringstatechange_event

Просто по все видимости оба клиента за natом сидят и им недостаточно stun сервера, им нужен работающий turn сервер.

Такое может вробе если бы хотя бы с одной стороны симетричный нат(почитать про типы ната можно тут https://en.wikipedia.org/wiki/Network_address_translation)

Так вот нужн turn который будет ганять media через себя.  

Из твоего кода я понял что сервара ты взял с https://www.html5rocks.com/en/tutorials/webrtc/infrastructure/

Но ты наверное не заметил что
Note: the TURN credentials example shown above was time-limited and expired in September 2013. TURN servers are expensive to run and you wіll need to pay for your own servers or find a service provider.
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
вот тебе тула чтобы тестить ice кандидатов с обоих сторон https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Также не нашел хендел кейса в коде Indicating the end of a generation of candidates
https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/icecandidate_event


Вообще открываешь chrome://webrtc-internals/

И смотришь где стопориться
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Если Q бросит курить, то станет O
источник