Меню

Ошибка 1004 bigbluebutton firefox

Describe the bug
Sometimes user gets 1004 Error when connecting with microphone. Most of times, when trying to connect again, the error doesn’t appear. This seems to be related with some network conditions (location, latency) and the availability plus response-time of the STUN server.
In most of cases, changing the default stun server fixes this problem.

Some info here: https://groups.google.com/g/bigbluebutton-setup/c/oeVMDvkc_g4/m/s117x6deBAAJ

To Reproduce
Steps to reproduce the behavior:

  1. Join with microphone a couple of times
  2. Sometimes you get 1004 (especially if you don’t use a different STUN server from bbb’s default)
  3. If you try joining again (one or a couple of times again) you will sucessfully connect to audio

Expected behavior
Users should not get 1004 Error

Actual behavior
User gets 1004 Error

Additional context
1004 happens when audio session terminates and ICE connection is not established. In most of cases, FreeSWITCH rejects the call because it is not able to find ICE candidates in SDP.
We currently have a 5s timeout to let RTCPeer collect all possible ICE candidates, which appears to be too low for some networks (sometimes the browser’s SDP is sent without candidates)

Пожалуйста, откройте https://test.webrtc.org/ и запустите тест.
Вы администратор этого сервера BigBlueButton? Если да, запустите bbb-conf --check .
Кроме того, можете ли вы снова протестировать на https://test.bigbluebutton.org/ и сообщить нам, если вы по-прежнему сталкиваетесь с ошибкой?

Привет, у меня такая же ошибка при новой настройке. Веб-камера работает нормально, но голосовая связь невозможна.

Тест с https://test.bigbluebutton.org/ в порядке, поэтому мне кажется, что мне нужно что-то изменить в моей настройке. Я не менял никаких файлов конфигурации, просто прошел быстрый тест и заметил проблему.
Кстати: взял экземпляр Scaleway для запуска BBB, если это хоть как-то поможет. Использовал сценарий bbb-install.sh с Greenlight и моим собственным доменом.

bbb-conf --check вывод

# Potential problems described below
# IP does not match:
#                           IP from ifconfig: 10.18.32.77
#   /etc/nginx/sites-available/bigbluebutton: bbb.mydomain.net (change for privacy)

# Warning: The setting of 51.15.88.XXX for proxy_pass in
#
#    /etc/bigbluebutton/nginx/sip.nginx
#
# does not match the local IP address (10.18.32.77).
# (This is OK if you've manually changed the values)

Я изменил домен и общедоступный IP-адрес из соображений конфиденциальности.

В тестовой среде я проверил консоль в Chrome и получил двух кандидатов на подключение.
sip.invitecontext.mediahandler | ICE candidate received:

Но на моем собственном экземпляре такого сообщения в консоли нет.

Кажется, я что-то упустил. На панели Scaleway Dashboard я установил группу безопасности для своего экземпляра bbb, чтобы разрешить все соединения / порты udp и tcp.

Когда я использую Firefox 75 вместо Chrome 81.0.4044.113, звук / микрофон работают нормально.

Эта ошибка, по-видимому, означает, что существует проблема с запросом webrtc вашего IP-адреса.
Если у вас есть uBlock origin или Privacy Badger, проверьте там настройки и убедитесь, что опция запрета совместного использования вашего локального IP-адреса не установлена.

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

Но помните о последствиях. Таким образом, каждый участник встречи может знать ваш IP-адрес, и если кто-то не играет хорошо, он может DDOS …
Это может быть для вас неважно, если вы делаете это в ограниченном объеме, но если это публичное собрание или что-то в этом роде, это может быть актуально.

Эта ошибка, по-видимому, означает, что существует проблема с запросом webrtc вашего IP-адреса.
Если у вас есть uBlock origin или Privacy Badger, проверьте там настройки и убедитесь, что опция запрета совместного использования вашего локального IP-адреса не установлена.

Я использую честный блокировщик рекламы. Я полностью отключил его, и это не помогло с https://demo.bigbluebutton.org , но оно работает с https://test.bigbluebutton.org. Еще я проверил в другом браузере — та же проблема. Мой IP-адрес серый, может быть, это причина … Итак, что делать?

Возможно, вы используете CGN, сайт demo.bigbluebutton.org поддерживает только IPv4. У test.bigbluebutton.org есть IPv6:
image

Скажу сразу, это «временная особенность»
сегодня был онлайн-класс, произошла эта ошибка, посещаемость была меньше использования интернета и никаких помех для других работ .. Это было удобно😁😜

Однако следует отметить, что эта проблема может быть решена поставщиком Bigbluebutton, настроившим сервер TUN, но это увеличит трафик, проходящий через его инфраструктуру, поскольку участники будут использовать сервер TUN в качестве точки встречи.

@KeroQuero. Удалось ли вам решить проблему с конфигурацией сервера за это время? В противном случае обратитесь за поддержкой в ​​наш список рассылки / форум по адресу https://groups.google.com/forum/#!forum/bigbluebutton -setup.

Для других, у кого есть эта проблема: обычно отключение IPv6 на вашем сервере, а также удаление записи AAA из вашего домена BBB решает проблему, потому что тогда клиенты будут использовать IPv4 для подключения к серверу и, таким образом, не будут путать соединения IPv4 и IPv6.

| Broadcasting IP... | Не отмечен | Отмечено / Включено |
| — | — | — |
BBB test > присоединиться к аудио | — Не удалось установить соединение с WebSocket.
(ошибка 1002)
— Без звука | — Нет ошибки
— Воспроизведено аудио
BBB live> присоединиться к аудио | — Сбой при вызове (причина = несовместимый SDP)
(ошибка 1004)
— Без звука | — пока не тестирую (но думаю будет работать)
Тест WebRTC >
Network > Udp enabled | ❌ | ✔

image

поступает с https://github.com/bigbluebutton/bigbluebutton/issues/9088#issuecomment -624206690

Эта ошибка, по-видимому, означает, что существует проблема с запросом webrtc вашего IP-адреса.
Если у вас есть uBlock origin или Privacy Badger, проверьте там настройки и убедитесь, что опция запрета совместного использования вашего локального IP-адреса не установлена.

Была ли эта страница полезной?

0 / 5 — 0 рейтинги

Describe the bug
When the setting public.app.skipCheck in /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml is set to true, a first-time user will get a «Failure on call (reason=ICE error) (error 1004)» error after allowing their browser to share the microphone.

To Reproduce
Steps to reproduce the behavior:

  1. Make sure that the BigBlueButton server HTML5 client settings (/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml) has public.app.skipCheck set to true (this instructs the HTML5 client to skip the Echo Test)
  2. Join a meeting from a browser that has not been allowed to share the microphone with it
  3. Choose to join with microphone
  4. Allow the browser to use your microphone
  5. See error

Expected behavior
Audio conference should be joined without problems

Actual behavior
A «Failure on call (reason=ICE error) (error 1004)» error is presented to the user, the audio joining method window stays active, but pushing neither «Microphone» or «Listen only» works. Closing the «How would you like to join» window and restarting the audio join process works without a problem.

Screenshots
Screenshot 2021-02-10 at 15 32 32
Screenshot 2021-02-10 at 15 32 29

BBB version (optional):
$ sudo bbb-conf —check | grep BigBlueButton
BigBlueButton Server 2.2.31

Desktop (please complete the following information):

  • OS: Mac
  • Browser Chrome
  • Version 88.0.4324.146

Describe the bug
When the setting public.app.skipCheck in /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml is set to true, a first-time user will get a «Failure on call (reason=ICE error) (error 1004)» error after allowing their browser to share the microphone.

To Reproduce
Steps to reproduce the behavior:

  1. Make sure that the BigBlueButton server HTML5 client settings (/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml) has public.app.skipCheck set to true (this instructs the HTML5 client to skip the Echo Test)
  2. Join a meeting from a browser that has not been allowed to share the microphone with it
  3. Choose to join with microphone
  4. Allow the browser to use your microphone
  5. See error

Expected behavior
Audio conference should be joined without problems

Actual behavior
A «Failure on call (reason=ICE error) (error 1004)» error is presented to the user, the audio joining method window stays active, but pushing neither «Microphone» or «Listen only» works. Closing the «How would you like to join» window and restarting the audio join process works without a problem.

Screenshots
Screenshot 2021-02-10 at 15 32 32
Screenshot 2021-02-10 at 15 32 29

BBB version (optional):
$ sudo bbb-conf —check | grep BigBlueButton
BigBlueButton Server 2.2.31

Desktop (please complete the following information):

  • OS: Mac
  • Browser Chrome
  • Version 88.0.4324.146

#html5-audio #sip #freeswitch #bigbluebutton

#html5-аудио #sip #freeswitch #bigbluebutton

Вопрос:

Я использую BigBlueButton с canvas. Я установил его с помощью скрипта, предоставленного на их странице Github, а именно:

 wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -w -a -v xenial-22 -s bbb.example.com -e info@example.com
 

Проблема возникает всякий раз, когда я создаю конференцию и присоединяюсь к ней. Я не мог использовать звук, ни слушая.

При нажатии на кнопку присоединиться с микрофоном появляется сообщение об ошибке со словами:

 Failure on call (reason=ICE error) (error 1004)
 

И когда я нажимаю только на Прослушивание, ничего не происходит.

Я просмотрел журналы, но ничего полезного, я подозревал некоторые звуковые ошибки из-за конфигурации хоста, но я не могу прояснить ситуацию. Может быть, у кого-нибудь из вас возникнет идея о том, с какими журналами следует ознакомиться.

Я подозреваю, что это проблема, связанная с FreeSWITCH, я следил за настройкой здесь о настройке FreeSWITCH с брандмауэром (хотя я не использую брандмауэр, но BBB config указывает, что он рассматривает брандмауэр), но ничего не изменилось.

Любое предложение будет оценено.

Комментарии:

1. Привет @younes-zeboudj смогли ли вы решить эту проблему?

2. Да, прокомментировав строку в app/models/bigbluebutton_conference.rb.

Ответ №1:

В моем случае я исправил это, прокомментировав строку, содержащую (voiceBridge = …) В app/models/bigbluebutton_conferenfe.rb.

Ответ №2:

Ты спас мне жизнь. Файл, о котором говорит Юнес, взят из Canvas LMS. Если вы следовали официальным инструкциям по установке, этот файл должен быть /var/canvas/app/models/big_blue_button_conference.rb включен. Вам нужно будет перезапустить приложение (или, если вы не знаете как, сервер), чтобы изменения вступили в силу.

Строка для комментария в контексте:

 current_host = URI(settings[:default_return_url] || "http://www.instructure.com").host
    send_request(:create, {
      :meetingID => conference_key,
      :name => title,
#      :voiceBridge => format("0d", self.global_id),
      :attendeePW => settings[:user_key],
      :moderatorPW => settings[:admin_key],
      :logoutURL => (settings[:default_return_url] || "http://www.instructure.com"),
      :record => settings[:record] ? "true" : "false",
      :welcome => settings[:record] ? t("This conference may be recorded.") : "",
      "meta_canvas-recording-ready-user" => recording_ready_user,
      "meta_canvas-recording-ready-url" => recording_ready_url(current_host)
    }) or return nil
 

Главная » Error » Как исправить Ошибка 1004 (Ошибка, определяемая приложением или объектом)

1 Просмотры

В этой статье

  • Метод 2 – Обновите / переустановите конфликтующие программы
  • Метод 7 – Ошибка выполнения, связанная с IE
  • Метод 5 – Запустить очистку диска
  • Метод 3 – Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.
  • Метод 4 – Переустановите библиотеки времени выполнения
  • Метод 1 – Закройте конфликтующие программы
  • Как обновить сертификаты в докере greenlite BBB?
  • Как правильно настроить bigbluebutton за NAT?
  • Bigblubutton за NAT. Freeswitch работает извне, но не корректно работает внутри. Как исправить?
  • Минуточку внимания
  • В чём причина ошибки при работе установочного скрипта BigBlueButton 2.3 и как её исправить?
  • Как настроить устройство для работы с BigBlueButton?
  • Почему api BBB не работает пока не установлен Greenlite?
  • Почему GreenLight из докера не соединяется с BigBlueButton?
  • Не получается настроить SIP в Bigbluebutton?
  • Не могу получить OU пользователя с помощью LDAP аутентификации в Bigbluebutton?

Метод 2 – Обновите / переустановите конфликтующие программы

up vote
8
down vote
accepted Использование панели управления

  • В Windows 7 нажмите кнопку “Пуск”, затем нажмите “Панель управления”, затем “Удалить программу”.
  • В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
  • Для Windows 10 просто введите “Панель управления” в поле поиска и щелкните результат, затем нажмите “Удалить программу”.
  • В разделе “Программы и компоненты” щелкните проблемную программу и нажмите “Обновить” или “Удалить”.
  • Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.

Использование других методов

  • В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
  • В Windows 10 вы можете нажать “Пуск”, затем “Настройка”, а затем – “Приложения”.
  • Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
  • Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.

Метод 7 – Ошибка выполнения, связанная с IE

up vote
0
down vote

Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:

  1. Сбросьте настройки браузера.
    • В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
    • Для Windows 8 и 10 вы можете нажать “Поиск” и ввести “Свойства обозревателя”, затем перейти на вкладку “Дополнительно” и нажать “Сброс”.
  2. Отключить отладку скриптов и уведомления об ошибках.
    • В том же окне “Свойства обозревателя” можно перейти на вкладку “Дополнительно” и найти пункт “Отключить отладку сценария”.
    • Установите флажок в переключателе.
    • Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.

Если эти быстрые исправления не работают, вы всегда можете сделать резервную копию файлов и запустить восстановление на вашем компьютере. Однако вы можете сделать это позже, когда перечисленные здесь решения не сработают.

Метод 5 – Запустить очистку диска

up vote
0
down vote

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

  • Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
  • Вы также можете очистить кеш и перезагрузить компьютер.
  • Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C 🙂
  • Щелкните “Свойства”, а затем – “Очистка диска”.

Метод 3 – Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.

up vote
0
down vote

Заражение вирусом, вызывающее ошибку выполнения на вашем компьютере, необходимо немедленно предотвратить, поместить в карантин или удалить. Убедитесь, что вы обновили свою антивирусную программу и выполнили тщательное сканирование компьютера или запустите Центр обновления Windows, чтобы получить последние определения вирусов и исправить их.

Метод 4 – Переустановите библиотеки времени выполнения

up vote
0
down vote

Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.

  • Удалите пакет, выбрав “Программы и компоненты”, найдите и выделите распространяемый пакет Microsoft Visual C ++.
  • Нажмите “Удалить” в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
  • Загрузите последний распространяемый пакет от Microsoft и установите его.

Метод 1 – Закройте конфликтующие программы

up vote
0
down vote

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

  • Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
  • Перейдите на вкладку “Процессы” и остановите программы одну за другой, выделив каждую программу и нажав кнопку “Завершить процесс”.
  • Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
  • Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.

Как обновить сертификаты в докере greenlite BBB?

  • 1 подписчик
  • 15 авг.
  • 19 просмотров

ответов
0

  • bigbluebutton
    • BigBlueButton

    Средний

  • Как правильно настроить bigbluebutton за NAT?

    • 2 подписчика
    • 28 нояб. 2021
    • 111 просмотров

    ответ
    1

  • docker
    • Docker

    • +1 ещё

    Средний

  • Bigblubutton за NAT. Freeswitch работает извне, но не корректно работает внутри. Как исправить?

    • 1 подписчик
    • более двух лет назад
    • 913 просмотров

    ответов
    0

  • Показать ещёЗагружается…
  • Вакансии с Хабр Карьеры

    QA инженер

    SberTech
    •Санкт-Петербург
    от 150 000 до 250 000 ₽

    Инженер технической поддержки L2 (Infrastructure)

    SberTech
    •Москва
    от 150 000 до 220 000 ₽

    Scala Developer

    МегаФон
    •Москва
    До 250 000 ₽
    Ещё вакансии

    Заказы с Хабр Фриланса

    ОдностраничникЛендинг на tilda. Десктоп и мобильная версия

    14 окт. 2022, в 11:33
    5000 руб./за проект

    Cоздание отчета в Yandex DataLens

    14 окт. 2022, в 11:28
    7000 руб./за проект

    Перенос 1000 страниц копипастом на новый сайт

    14 окт. 2022, в 11:25
    10000 руб./за проект
    Ещё заказы

    Минуточку внимания

    Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями

    Зарегистрироваться

    Самое интересное за 24 часа

    • Как вставить HTTP фрейм на сайт с HTTPS?

      • 2 подписчика
      • 1 ответ
    • Насколько обременительно для кодера содержать ООО (вместо ИП или самозанятого)?

      • 7 подписчиков
      • 2 ответа
    • Кто подскажет надежного НЕ РФ регистратора домена?

      • 2 подписчика
      • 2 ответа
    • Что есть “персональные данные”? Например email или ник в телеграм – это оно?

      • 2 подписчика
      • 4 ответа
    • Как проектировать главную страницу сайта?

      • 3 подписчика
      • 3 ответа
    • Параметрический поиск товаров, как на Wildberries. Как фильтровать, через Redis?

      • 3 подписчика
      • 2 ответа
    • Как можно охлаждать помещение?

      • 2 подписчика
      • 14 ответов
    • Зачем SSD неразмеченная область?

      • 3 подписчика
      • 3 ответа
    • Какая у вас структура папок в gulp?

      • 2 подписчика
      • 0 ответов
    • SWFupload чем заменить?

      • 2 подписчика
      • 1 ответ
    • © Habr
    • О сервисе
    • Обратная связь
    • Блог

    В чём причина ошибки при работе установочного скрипта BigBlueButton 2.3 и как её исправить?

    • 1 подписчик
    • более года назад
    • 105 просмотров

    ответ
    1

  • nginx
    • Nginx

    • +4 ещё

    Простой

  • Как настроить устройство для работы с BigBlueButton?

    • 1 подписчик
    • более двух лет назад
    • 552 просмотра

    ответа
    2

  • freeswitch
    • FreeSWITCH

    • +1 ещё

    Простой

  • Почему api BBB не работает пока не установлен Greenlite?

    • 1 подписчик
    • 18 авг.
    • 11 просмотров

    ответов
    0

  • bigbluebutton
    • BigBlueButton

    Простой

  • Почему GreenLight из докера не соединяется с BigBlueButton?

    • нет подписчиков
    • более года назад
    • 265 просмотров

    ответов
    0

  • linux
    • Linux

    • +2 ещё

    Сложный

  • Не получается настроить SIP в Bigbluebutton?

    • 1 подписчик
    • более года назад
    • 444 просмотра

    ответ
    1

  • active-directory
    • Active Directory

    • +1 ещё

    Средний

  • Не могу получить OU пользователя с помощью LDAP аутентификации в Bigbluebutton?

    • 1 подписчик
    • более двух лет назад
    • 321 просмотр

    ответ
    1

  • wi-fi
    • Wi-Fi

    • +2 ещё

    Простой

  • Источники

    • https://www.errorvault.com/ru/troubleshooting/runtime-errors/microsoft/microsoft-excel/error-1004_application-defined-or-object-defined-error
    • https://qna.habr.com/q/763641

    [свернуть]

    Я использую BigBlueButton с холстом. Я установил его, используя скрипт, представленный на их странице Github, а именно:

    wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -w -a -v xenial-22 -s bbb.example.com -e info@example.com
    

    Проблема в том, что когда я создаю конференцию и присоединяюсь к ней. Я не мог использовать звук и слушать.

    При нажатии на соединение с микрофоном появляется сообщение об ошибке:

    Failure on call (reason=ICE error) (error 1004)
    

    И когда я нажимаю «Только слушать», ничего не происходит.

    Я просмотрел журналы, но ничего полезного, я подозревал некоторые звуковые ошибки из-за конфигурации хоста, но я не могу все прояснить. Возможно, у некоторых из вас есть идея, с какими журналами следует обращаться.

    Я подозреваю, что это проблема, связанная с FreeSWITCH, я следил за настройкой здесь о настройке FreeSWITCH с брандмауэром (хотя я не использую брандмауэр, но конфигурация BBB указывает, что он учитывает брандмауэр), но ничего не изменилось.

    Любое предложение будет оценено.

    2 ответа

    Лучший ответ

    В моем случае я исправил это, прокомментировав строку, содержащую (voiceBridge = …) в app / models / bigbluebutton_conferenfe.rb.


    0

    younes zeboudj
    4 Июл 2021 в 10:03

    Вы спасли мою жизнь. Файл, о котором идет речь, взят из Canvas LMS. Если вы следовали официальным инструкциям по установке, этот файл должен находиться в /var/canvas/app/models/big_blue_button_conference.rb. Вам нужно будет перезапустить приложение (или, если вы не знаете, как, сервер), чтобы изменения вступили в силу.

    Строка для комментария в контексте:

    current_host = URI(settings[:default_return_url] || "http://www.instructure.com").host
        send_request(:create, {
          :meetingID => conference_key,
          :name => title,
    #      :voiceBridge => format("%020d", self.global_id),
          :attendeePW => settings[:user_key],
          :moderatorPW => settings[:admin_key],
          :logoutURL => (settings[:default_return_url] || "http://www.instructure.com"),
          :record => settings[:record] ? "true" : "false",
          :welcome => settings[:record] ? t("This conference may be recorded.") : "",
          "meta_canvas-recording-ready-user" => recording_ready_user,
          "meta_canvas-recording-ready-url" => recording_ready_url(current_host)
        }) or return nil
    


    0

    Efrain Salas
    10 Июл 2021 в 15:38

    Recommend Projects

    • React photo

      React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo

      Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo

      Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo

      TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo

      Django

      The Web framework for perfectionists with deadlines.

    • Laravel photo

      Laravel

      A PHP framework for web artisans

    • D3 photo

      D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Visualization

      Some thing interesting about visualization, use data art

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo

      Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo

      Microsoft

      Open source projects and samples from Microsoft.

    • Google photo

      Google

      Google ❤️ Open Source for everyone.

    • Alibaba photo

      Alibaba

      Alibaba Open Source for everyone

    • D3 photo

      D3

      Data-Driven Documents codes.

    • Tencent photo

      Tencent

      China tencent open source team.

    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии

    А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка 10011 easyanticheat black desert
  • Ошибка 10034 wild rift