Владислав
оно медленно работает?
если картинка маленькая то нормально, но если загрузить под А4 1200дпи то подвисает на долго
Владислав
спасибо буду разираться
Pavel
всем привет,задача сделать перетаскиваемый блок внутри блока,вот что получилось https://jsfiddle.net/e0xzwt9q/ ,но не найду как условия прописать,чтобы он не выходил за границы текущего блока
Renat
Привет, ребят, кто сталкивался с ситуацией: фетчем делаю запрос к файлику, чтобы получить json, а возвращается главная html страница?
Renat
о почти теска, что то я не допер проверить, сейчас гляну
Renat
кек, по этому адресу открывается главная страница
Rinat
ну вот тебе ответ на вопрос )
Renat
но как так?
Rinat
ну скорее всегод у тебя нет /data/cities.json на сервере физически, и происходит реврайт на скрипт/cms
Oleg
гайз, кто нить смотрел Nordic.js 2017. Один докладчик говорил, о промисах в купе с генераторами, для создания синхронного кода. Это реально работает ?
У них ещё 2015. Сначала были колбеки, потом промисы, потом навернули на генераторах синхронщину, а в конце поверх промисов засахарили асунки и авейты. При этом промисы по своей сути просто особым образом организованные калбеки. Но самое прикольное что с 2014 по 2017 прошло всего 3 года, а уже успели устареть 3 подхода работы с асинхронным кодом. И самое чудесное что в больших проектах легаси в итоге будут все 4 подхода вместе.
Renat
спасибо, не подскажешь как можно поправить это?
Renat
запустить сервак?
Renat
это не катит?
Rinat
это не катит?
я же не знаю подробности что там у тебя. Судя по по коду должен быть либо физически этот файл в вебруте, либо через роутер он как-то генерится. тяжело сказать так
Rinat
он должен быть в паблике наверное
Rinat
public/data/cities.json
Rinat
я подозреваю
Renat
типо корень идет от паблика?
Renat
сейчас попробую
Renat
эврика
Renat
он должен быть в паблике наверное
спасибо большое, помог
Rinat
не за что
Pavel
всем привет! есть задача перестаскивание блока с блоке без jq,вот пример: https://jsfiddle.net/ctv4n087/ ,но не пойму как прописать условие,чтобы он не выходил за границы. кто подсказать может?
Anonymous
полный стацк штоле
Anonymous
го двух макак по 60
Fedor
8 по 15
Anonymous
а ты сможешь с ними совладать?
Fedor
16 по 7.5, как раз МРОТ
Oleg
16 студентов-выпускников-однокурсников
Oleg
Готовая команда
P
Классных
Maksim
линукс? двигатели надо уметь перебирать?
Oleg
Futures 🌚
Интересно, что умрет в этом году
Дима
Интересно, что умрет в этом году
В этом году уже ничего) А начиная со следующего уже можно начинать давить нефункциональное функциональным 🌚
Oleg
ООП слишком сильно и не будет сломлено
Дима
ООП слишком сильно и не будет сломлено
Ооп является узким подмножеством, что означает что возможность им страдать никто не отнимает) Так же как es классы не отняли возможности упарываться по прототипной магии
Oleg
Упарываться одно, писать продакшн - другое
Дима
Ну вот внезапно никто больше не хочет упарываться) Но возможность по прежнему есть
Костя
Это просто финансово невыгодно)
тогда почему объясни мне, почему в ЯП, таких как жава и жс, только сейчас появляется функциональщина, хотя парадигма существует уже давно?
Дима
Ты щас серьёзно про джаву ?))
Дима
Сколько уже лет closure и Scala?
Владислав
ребят подскажите, на компе крутится сервер на nodeJS, открываю сокет , подключаюсь вебмордой, при каждой перезагрузке страницы растет счетчик подключенных клиентов, как отследить чтобы клиент один оставался не смотря на обновление страницы?
Владислав
использую экспрес и сокет ио
Костя
Костя
и есть много функциональных ЯП, которые появились до императивных
Костя
и все равно же кто-то продолжал клепать императивные
Костя
ИМХО, это дело цикличное
Владислав
да
Владислав
function openSocket(socket){ console.log('new user address: ' + socket.handshake.address); // send something to the web client with the data: socket.emit('message', 'Hello, ' + socket.handshake.address); // this function runs if there's input from the client: socket.on('message', function(data) { myPort.write(data+'\n'); // send the data to the serial device console.log('message_IN: ' + data); }); socket.on('flash', function(data) { myPort.write(data+'\n'); // send the data to the serial device console.log('message_IN: ' + data); }); // this function runs if there's input from the serialport: myPort.on('data', function(data) { // а тут приходит ответ socket.emit('message', data+'\n'); console.log('inport: ' + data); }); }
Владислав
socket.блаблабла мне кажется тут гдето нужно копать,где почитать можно как все устроено
Костя
а где эта функция используется то?
Костя
это про вебсокет?
Владислав
socketServer.on('connection', openSocket); // listener for websocket data или мож тут проверять?
Костя
и ты рефрешишь страницу и появляется новое соединение?
Владислав
ну да
Владислав
а потом пишет типа колво подключений на максимуме
Костя
https://stackoverflow.com/questions/41924713/node-js-socket-io-page-refresh-multiple-connections
Владислав
а где эта функция используется то?
это стандартная из примера сокетио, я под свою железку вебморду на сокетах подключаю
Костя
ну, похоже клиенты не разрывают соединение. Тут надо убедиться, что у тебя именно веб-сокет срабатывает, а не лонг-поллинг
Костя
и еще таймаут настрой на всякий
Владислав
https://stackoverflow.com/questions/41924713/node-js-socket-io-page-refresh-multiple-connections
вот это помоему мой случай, буду разбираться, спасибо👍
Костя
паг, а эта штука же не открывает вебсокет
Костя
она открывает сокет
Костя
вроде бы
Костя
хотя трудно сказать, ты же весь код не показываешь)
Костя
посмотри сюда
Костя
https://medium.com/@martin.sikora/node-js-websocket-simple-chat-tutorial-2def3a841b61
Дима
ИМХО, это дело цикличное
Проектирование функциональных языков — дело крайне наукоёмкое, не каждый просто может себе это позволить Чем дальше смотрим в прошлое — тем больше препятствий встаёт перед нами, так например, есть иммутабельные структуры, которые позволяют работать значительно быстрее как в плане рантайма так и в плане темпа разработки ценой некоего оверхеда по памяти. То есть, чем более масштабные у тебя проекты и более современная платформа — тем больше выигрыш от фп, так как процессоры окончательно застряли на одном месте, а вот памяти у всех поприбавилось
Костя
...почистил😄
тебя сейчас забанят
Дима
Владислав
тебя сейчас забанят
понял, не знал извиняюсь..