
Paul
20.09.2016
21:29:48
Я всё к > но на той стороне их могут не получить.

Vladimir
20.09.2016
21:30:12
Конечно, могут не получить

Paul
20.09.2016
21:30:24
Ну тогда не получат больше ничего

Vladimir
20.09.2016
21:30:34
да

Google

Paul
20.09.2016
21:30:56
Ну и всё. Что сеть с концами оборвёться никто и не спорит.

Roman
20.09.2016
21:31:12

Дмитрий
20.09.2016
21:31:23

Roman
20.09.2016
21:31:50

Vladimir
20.09.2016
21:31:56

Roman
20.09.2016
21:32:34

Котяй Негодяй
20.09.2016
21:32:42

Paul
20.09.2016
21:32:47
В подавляющем большинстве случаев не нужно.
Ну а когда нужно, там совсем другие проблемы вылазят

Vladimir
20.09.2016
21:33:39
так не тяни
модули скачивать с чужого сдн-а это совсем нехорошо

Paul
20.09.2016
21:34:17
Ну вот даже не знаю, как реагировать тут.
Сначала обосрался с термином пакет, теперь пытаешься капитанить про обрыв связи... Фейспалм не себе случаем адресован?

Google

Котяй Негодяй
20.09.2016
21:35:04
И если это мой CDN?

Paul
20.09.2016
21:35:20
О, пасаны. Скажите лучше вот что
Что есть из альтернатив sqlite, если мне нужно что-то вроде логов хранить?
Ну, кликхаус не пойдёт, нужно что-то проще

Vladimir
20.09.2016
21:36:01

Paul
20.09.2016
21:36:09
О, збс. Спасибо

Арсений
20.09.2016
21:36:28
А чем кликхаус не пойдёт?

Vladimir
20.09.2016
21:36:39
Альтернатива sqlite для логов - это писать в файл)

Roman
20.09.2016
21:37:02

Paul
20.09.2016
21:37:05

Vladimir
20.09.2016
21:37:09

Арсений
20.09.2016
21:37:19
у него ни к чему нет байндинга
У него хттп интефрейс

Paul
20.09.2016
21:38:04
packet
A package of data with a header which may or may not be
logically complete. More often a physical packaging than a
logical packaging of data.

Дмитрий
20.09.2016
21:38:21
https://habrahabr.ru/company/maxifier/blog/216201/

Paul
20.09.2016
21:38:33
Глянем, сенкс =)

Котяй Негодяй
20.09.2016
21:38:45

Vladimir
20.09.2016
21:39:06
=(

Google

Vladimir
20.09.2016
21:39:20
просто объявить его в externals не подойдёт?

Дмитрий
20.09.2016
21:39:41
Двач, ем с ножа...
Извините

Vladimir
20.09.2016
21:40:09
плюс, вот это ишью видел уже, да? https://github.com/webpack/webpack/issues/150

Котяй Негодяй
20.09.2016
21:40:21

Vladimir
20.09.2016
21:41:16
мб тебе свой лоадер написать?

Котяй Негодяй
20.09.2016
21:42:03
AMD — это асинхронная загрузка модулей. В данном случае, ударение на слове "модуль". А скрипт лоадер всё вываливает в глобал скоуп и не парится.

Roman
20.09.2016
21:43:18

Paul
20.09.2016
21:43:57
По tcp, внезапно, один
81-го года

Котяй Негодяй
20.09.2016
21:44:21
мб тебе свой лоадер написать?
Мне вообще нужно было сначала прикрутить асинхронную загрузку polyfill.io. Как я только не е**лся. В итоге я нашёл просто плагин для вебпака, который реализует такую загрузку через функцию в глобал скоупе. Но что-то я очкую от него зависеть.

Paul
20.09.2016
21:44:31
Но мне не нравится это определение. Чем тогда оно от сегмента отличается по нему не ясно
segment
A logical unit of data, in particular a TCP segment is the
unit of data transfered between a pair of TCP modules.

Котяй Негодяй
20.09.2016
21:45:35
В итоге, мне приходится снова поднимать этот вопрос на будущее. Возможно, менять стек.

Vladimir
20.09.2016
21:45:36
datagram
A message sent in a packet switched computer communications
network.

Paul
20.09.2016
21:45:43
><

Vladimir
20.09.2016
21:45:46
fragment
A portion of a logical unit of data, in particular an internet
fragment is a portion of an internet datagram.

Paul
20.09.2016
21:46:42
Более расплывчато разве что в спефицикации к прологу ><

Roman
20.09.2016
21:47:25

Google

Admin
ERROR: S client not available

Paul
20.09.2016
21:48:13
Ну, согласен, что в большинстве случае вернее было бы не "tcp пакет", а "tcp сегмент".

Roman
20.09.2016
21:48:52
Ладно, тут главное - не воспринимать tcp как что-то отличное от потока байт который может порваться в любой момент.
И "записали в сокет" != "получили на том конце"

Paul
20.09.2016
21:49:52
Ну это разумеется.
Если flush-ить, то шансы, конечно, повышаются. Во всяком случае буфферы ОС обходим

Roman
20.09.2016
21:50:31
Там могут получить, но не все. А вы будете думать что не получили ничего и тогда будут дублт

Vladimir
20.09.2016
21:51:45
На практике нет разницы, не дошло до стевого интерфейса из за проблем с сетью, или не дошло до приложения из за проблем с приложением

Paul
20.09.2016
21:52:03
Да.

Vladimir
20.09.2016
21:52:20
Поэтому только подверждения от приложения имеют смысл

Roman
20.09.2016
21:52:35
Потому и говорю, что надеяться на tcp не стоит, там всякие чудеса возможны. Например, сети нет, а wget показывает что качает со скоростью 64кб/с


Bogdan
20.09.2016
21:57:08
Объясните пожалуйста в двух словах отличие stateless от stateful
Для меня основное различие (и профит) в том что сокращается число запросов к базе в отличие от http. Для того чтобы авторизоваться, юзер на каждый запрос передает токен (в куках, в хедере, или еще где- неважно) а на сервере нужно послать запрос в базу для аутентификации пользователя при каждом таком запросе . В случае веб-сокетов мы вытаскивем юзера только в момент коннекта (один раз при загрузке страницы) а дальше в памяти храним все эти объекты соединений, и при получении сообщения по вебсокетам мы всегда знаем к какому соединению оно относится а к соединению всегда привязан юзер и уже вытаскивать юзера из базы не нужно. По идее все это можно сделать и на http - поскольку используя keep-alive браузер создает только одно соединение для нескольких ajax-запросов я с этим еще не экспериментировал

Р2
20.09.2016
22:15:11
Оно потом так и называется - стейт (состояние) лесс (нет) / ful (да)

Sergey
21.09.2016
06:06:16

Max
21.09.2016
06:11:46
@someone_from_nowhere @r2d2_e2e4 и Богдан Орлов, спасибо большое

Мерлин
21.09.2016
06:14:54
Объясните пожалуйста в двух словах отличие stateless от stateful
Stateless - это когда состояние (в общем смысле) не сохраняется сообщениями (в общем смысле).
Типа ты говоришь Васе: "Вася, займи тыщу".
Вася даёт тебе тыщу и забывает об этом.
Потом через неделю ты говоришь Васе:"Вася, я у тебя тыщу брал, вот, возвращаю"
Вася твой долг не помнит, но деньги берет.
А statefull - это когда Вася помнит твои долги и всё время держит в голове, что вот Петя должен мне штуку денег.
Со всеми вытекающими

Google

Max
21.09.2016
06:22:44
Ясно, надо будет в свободное время почитать побольше об этом: зачем, куда и почему
спасибо!

Andrey
21.09.2016
06:24:40

Котяй Негодяй
21.09.2016
06:26:35

Andrey
21.09.2016
06:27:45
Тогда может все перенести на cdn ? Можно указать внешний url для вебпак и он все будет от туда загружать

Sergey
21.09.2016
06:36:41
в ftp же у тебя есть состояние, к примеру текущая работая директория, и если у тебя пропадет связь, то тебе самому нужно будет заботиться над тем, чтоб вернуться в эту директорию

Яков
21.09.2016
06:45:32
комрады, использую для логирования bunyan, как сделать, так что бы он на уникальны запрос генерировал новый файл ?

Max
21.09.2016
07:15:59