Size: a a a

2018 May 16

:|

:(){ : |: & };: in pro.bash
Kirill Geyzerov
Потому что стримы -- это абстракция для чтения записи в рамках именно фрэймворка
Кстати, баш ведь однопоток верно?
источник

D

Dima in pro.bash
:(){ : |: & };:
Кстати, баш ведь однопоток верно?
@ProgDevel  говорил что он форкает процесс на каждую команду.
источник

KG

Kirill Geyzerov in pro.bash
:(){ : |: & };:
Кстати, баш ведь однопоток верно?
Потоки вроде да. Но вот ты можешь запустить несколько фоновых процессов (форков)
a &
b &
c &
wait
источник

:|

:(){ : |: & };: in pro.bash
Kirill Geyzerov
Потоки вроде да. Но вот ты можешь запустить несколько фоновых процессов (форков)
a &
b &
c &
wait
понял принял)
источник

KG

Kirill Geyzerov in pro.bash
Dima
@ProgDevel  говорил что он форкает процесс на каждую команду.
Скорей, не команду, а команду запускс программы. Есть и внутренние команды типа test
источник

D

Dima in pro.bash
Kirill Geyzerov
Скорей, не команду, а команду запускс программы. Есть и внутренние команды типа test
абстракция сокетов очень интересна, как они не переполняются.  и как в них отслеживается сколкьо каждый конец считал, и как это потом все обнуляется.
источник

KG

Kirill Geyzerov in pro.bash
Абстрактно объясню за стрим. Стрим -- это адаптер или даже сериализатор-десериализатор, который преобразует туда-сюда структуры данных и сырые байты. Плюс как правило внутри себя имеет буффер для блочности и оптимизацим. Размер буффера обычно выставляется вручную, часто их выносят в конфиги (nginx, например)
Примеры использования стримов :
1. OS i/o (read fd, write fd with raw bytes) <--> filestream <--> objects (structures, numbers, strings, etc.)

2. ByteArray <--> bytestream <--> objects
источник

KG

Kirill Geyzerov in pro.bash
Также может быть socketstream и тп
источник

KG

Kirill Geyzerov in pro.bash
Все они обычно реализуют абстрактный интерфейс IStream или что-то около того
источник

NK

ID:576691576 in pro.bash
:(){ : |: & };:
Ох) Да php имхо будет лучше, сам писал noSQL проект в котором все данные хранили на серверной части)
Спасибо за ответ
источник

NK

ID:576691576 in pro.bash
Vyacheslav Koval
Perl 5 вполне неплох - AnyEvent, Mojolicious
и тебе
источник

D

Dima in pro.bash
Kirill Geyzerov
Абстрактно объясню за стрим. Стрим -- это адаптер или даже сериализатор-десериализатор, который преобразует туда-сюда структуры данных и сырые байты. Плюс как правило внутри себя имеет буффер для блочности и оптимизацим. Размер буффера обычно выставляется вручную, часто их выносят в конфиги (nginx, например)
Примеры использования стримов :
1. OS i/o (read fd, write fd with raw bytes) <--> filestream <--> objects (structures, numbers, strings, etc.)

2. ByteArray <--> bytestream <--> objects
а как буфер отчищается, и что будет если он переполниться?
источник

D

Dima in pro.bash
после считывания одним из концов данные ведь удаляются?
источник

KG

Kirill Geyzerov in pro.bash
Ооох, i'm so busy. Короче позже напомни
источник

D

Dima in pro.bash
Kirill Geyzerov
Ооох, i'm so busy. Короче позже напомни
окей
источник

D

Dima in pro.bash
Kirill Geyzerov
Ооох, i'm so busy. Короче позже напомни
спасибо за инфу.
источник

D

Dima in pro.bash
красота.
источник

:|

:(){ : |: & };: in pro.bash
Вакансия на си интересна кому?
источник

:|

:(){ : |: & };: in pro.bash
Удаленка вроде как, у меня просто и так шквал заказов
источник

:|

:(){ : |: & };: in pro.bash
Не могу взять(
источник