Nikita
https://en.wikipedia.org/wiki/0.0.0.0
Sergei
server{ listen 192.168.100:8000 location /{ proxy_pass 127.0.0.1:8000; } }
Sergei
(примерно)
Sergei
А разве на на 0.0.0.0 сервак запускать
я конечно может не проснулся, но кажется фраза " 0.0.0.0 is a non-routable meta-address used to designate an invalid, unknown or non-applicable target" подразумевает что это невалидный адрес
Kreizo 🇺🇦
Порт открыт?
я ничего не трогал
Kreizo 🇺🇦
просто запустил конфиг сервера на пайтон джанге
Sergey
sudo ufw status
Sergei
собственно с компа то пробовал дергать?
Kreizo 🇺🇦
его в убунте нужно открывать или в настройках джанго ?
Sergei
lsof -iTCP:8000 сделай
Sergei
че говорит
Kreizo 🇺🇦
sudo ufw status
http://i.prntscr.com/f2fd03094c7246d2a898b1f5ca0dd12a.png
Kreizo 🇺🇦
че говорит
http://i.prntscr.com/f0a8ae44af8346618060d5510c50e778.png
Sergei
ну вообще все должно быть по идее ок, если все устройства в одной подсети находятся
Sergei
хз, попробуй все таки прокси на нджинксе сделать
Nikita
я конечно может не проснулся, но кажется фраза " 0.0.0.0 is a non-routable meta-address used to designate an invalid, unknown or non-applicable target" подразумевает что это невалидный адрес
In the context of servers, 0.0.0.0 means all IPv4 addresses on the local machine. If a host has two IP addresses, 192.168.1.1 and 10.1.2.1, and a server running on the host listens on 0.0.0.0, it will be reachable at both of those IPs (Note: This particular text is repeated from above as part of the overall answer).
Sergei
мм, да, может быть
Sergei
наверное прокатит
Sergei
главное на продакшене так не делать))
Sergey
Погоди
Sergey
Перепроверь настройки роутера
Sergey
Что твоему компу статический ип выдан
Sergei
мм вообще это похеру
Sergei
даже если не статический
Sergey
Может он просто ошибся при введении ип на телефоне
Kreizo 🇺🇦
Sergei
ээ
Sergei
подожди, но если ты слушаешь порт
Sergei
8000
Kreizo 🇺🇦
один вай-фай с мобилкой
Sergei
почему ты его не вводишь?)0
Kreizo 🇺🇦
все равно тоже
Sergei
он ж у тебя сейчас в 80 долбится
Kreizo 🇺🇦
недоступен
Kreizo 🇺🇦
так же
Sergei
тогда слушай 0.0.0.0 либо делай прокси
Pavel
Дима
js power 0/ 0/ 0/
Anonymous
))))
Gordey
👨/
Pavel
👨/
опоздал ((
Pavel
а не, кто-то ливнул
Gordey
нене, все ок 😠/
Gordey
каналу реакта еще только предстоит такая цифра
Gordey
они еще так молоды 😢
Andrey
а англоязычные группы/каналы по js в телеграмме уже появились?
Sergei
а англоязычные группы/каналы по js в телеграмме уже появились?
пока как то сложно искать каналы в tg, я этот еле-еле нашел
Andrey
да, есть такое. Есть сборники всякие с разными базами, но пока что это неудобно
Sergei
англоязычные вообще чет не нашлись
Anonymous
Помогите определиться. Нужно протестировать эту функцию: export default ({ body, departments, } = {}) => body.query( 'terms', 'departmentId', departments, ); Каких проверок для этого достаточно?
Anonymous
Чего стучишь?
Дима
Помогите определиться. Нужно протестировать эту функцию: export default ({ body, departments, } = {}) => body.query( 'terms', 'departmentId', departments, ); Каких проверок для этого достаточно?
̶Н̶а̶л̶и̶ч̶и̶е̶ ̶b̶o̶d̶y̶,̶ ̶d̶e̶p̶a̶r̶t̶m̶e̶n̶t̶s̶;̶ ̶b̶o̶d̶y̶.̶q̶u̶e̶r̶y̶ ̶—̶ ̶ф̶у̶н̶к̶ц̶и̶я̶;̶ ̶возвращаемое значение; в идеале ещё граничные условия на departments Перечитал и чот у меня много вопросов возникло))
Anonymous
А, понял.
Anonymous
Как-то так: import chai from 'chai'; import createDepartmentsFilter from ' ... '; chai.should(); const body = { query: ( aggType, fieldName, departments, ) => ({ aggType, fieldName, departments, }), }; const departments = 'departments'; describe( 'createDepartmentsFilter()', () => { it('Bla-bla-bla', () => createDepartmentsFilter({ body, departments, }).should.deep.equal({ aggType: 'terms', fieldName: 'departmentId', departments, }), ); }, );
Дима
Меня смущает твой дефолт)
Anonymous
departments?
Anonymous
Или ({ aggType, fieldName, departments, }) ?
Дима
Функция упадёт с Cannot read property 'query' of undefined если body не существует
Дима
Как-то просто не очень логично делать дефолт {} для значений, которые потом так вызываешь
Anonymous
Ну, суть в том, что мне, по-сути, нужно проверить, правильно ли вызвана функция body.query()
Anonymous
Больше там проверять и нечего.
Дима
Я просто к тому, что оборот ={} не несёт смысловой нагрузки) Можно его просто выкинуть
Anonymous
В смысле, сам этот тест не нужен?
Anonymous
А...
Anonymous
=)
Anonymous
Ты про саму функцию?
Дима
Ага, ну так, к слову прост
Anonymous
А, ну это да. Вызов этой функции без параметров невалиден, и всё должно сломаться.
Anonymous
Я это автоматом подставляю на тот случай, когда валиден вызов без параметров.
Дима
Ну понятно)
Дима
😄😄
Petro
Peter Shved: Вопрос, можно ли использовать google maps как сервис хранение точек, чтоб в любое время я мог подключится поставить точку или взять все точки в радиусе
Anonymous
Не знаю в нубочятик этот вопрос задать ил сюда. Как отследить окончание рендеринга узла в дом? Пока что единственный вариант который приходит в голову - строить дерево с помощью жс и от этого плясать. Но это чот как-то ниок. Как и использование таймеров.
Anonymous
Не реакт, если что.
Anonymous
ну ты вставляешь узел и сразу выполняешь следуюущую операцию
Не реакт. И хотелось бы избежать использования жс для создания элементов
Anonymous
я не про реакт
Anonymous
а про DOM API