Anonymous
абрамов-лекции о сложности алгоритмов
Loo
абрамов
Loo
это хипстер риакта
Sherzod
риактжс?
Loo
редух стор
Loo
редусеры
Loo
шмусеры
Loo
обычный синглтон хранящий всю историю стейтов
Sherzod
как меня вымогают люди которые собирают 3 или 4 мегабайтовые жс вебпаки
Loo
вымогают? тебя вымогают?
Alex
он не хранит историю.
Loo
он иммутабелен же. ты просто в добавляешь в список новую версию стейта
Loo
насколько я помню
Loo
через экшены
Alex
да
Sherzod
вымогают? тебя вымогают?
Ну бывает. Например, обычный лендинг пейдж. А весит 4мб жс файл только, сам контент 5мб (с видосом) :)
Alex
но история не хранится
Sherzod
Надеюсь в васм такого не будет
Alex
Исходники алгоритма
для этого надо понимать log(O) и прочие конструкции
Alex
Надеюсь в васм такого не будет
будет, хуже чем обычный бинарь я думаю.
Sherzod
А причём тут васм?
незнаю, умное слово это слышал, вот и заюзал. Или нужно использовать эмскриптен?
Oleg
Ну раз уж мы уже в расточате, все же в курсе, что asm.js >> wasm ?
Sherzod
Смотря про что разговор идёт)
я начал про реакт вебпаки, котоыре весят как говно мамонта
Safort
asmjs - да. wasm пока не слышал, чтобы кто-то юзал в проде.
Loo
мм не уверен что мозилу, оракл (который недавно что то для контейнеров замутил) и кучу всяких блокчейнов
Loo
это полторы калеки
Safort
я начал про реакт вебпаки, котоыре весят как говно мамонта
С васмом такое тоже будет, просто кода больше грузить нужно будет для какого-нибудь фотошопа.
Sherzod
да, что бы в браузере можно было крузис запускать.
Safort
Да.
Oleg
asm.js - подмножество яваскрипта. Т.е. выглядит как хуёвый js
Safort
Или биткоины в вебворкерах майтить.
Oleg
есть что-то хуёвиее жаваскрипта?
Подмножества жаваскрипта
Oleg
Простите, у меня венн сломался
Safort
есть что-то хуёвиее жаваскрипта?
А вот сейчас обидно было(
Safort
Общий.
Safort
Васм это стандарт жи.
Sherzod
имплементация стандарта у каждого буджет своя, это же имелось ввиду
Safort
Просто прочитай http://webassembly.org/ и многие вопросы отпадут.
Safort
Я вот сначала заинтересовался этой штукой, но потом понял, что гораздо проще это делать на JS/TS и не заморачиваться.
Sherzod
10000 :D
Sherzod
WebGL тебе на что?
Sherzod
Подожди минутку, ятебе кое-что покажу
Sherzod
в браузере
Sherzod
На, чувак, держи (там нет сорсов, но можно найти, так как обычно для PowerBI визуализации открытые) https://www.youtube.com/watch?v=7foUGJFGPEw
Oleg
У меня ютюб нормально работает в браузере
Safort
А у тебя есть хотя бы 8 ядер и 128 гигов оперативки?
Oleg
8 ядер оперативки?
Sherzod
128гб оперативки? Нищеброды что-ли :D
Kerrigan
не знаю, 64 забить не получается
Safort
128гб оперативки? Нищеброды что-ли :D
Кризис в стране, пояса пришлось затянуть(
Sherzod
Моя программа хавает память :(
Oleg
сишарп небось
Anonymous
java же
Sherzod
сишарп
Safort
Моя программа хавает память :(
Что она делает, кроме поедания памяти?
Anonymous
лол
Oleg
Что она делает, кроме поедания памяти?
Стартует обработку запроса
Sherzod
Ну по идее она так память жрать не должна. До сих пор не нашел в чём проблема. Это программа сервис, к ней приходят запросы и она их выполняет :)
Oleg
Как известно на старт обработки запроса обычно уходит очень много памяти, однако в случае, если это .NET - ещё больше
Sherzod
этот процесс сервис, он всегда работает. На старте жрёт около 50-80 мб памяти. Когда приходят запросы, он результаты обработки и т.п. хранив в памяти, и когда результат отдаёт назад он уже очищает память (точнее ГЦ очищает). Но вот этот баг не всегда появляется. Его трудно reproduce сделать, точнее я не знаю как вообще его повторить. Я был бы и рад переписать это на Rust, но 1. Времени нет 2. Денег нет (я работаю в конторе) 3. Нет рефлекшна 4. Нет коннекторов к БД 5. Нет нормальной IDE
Маjко
К какой бд?
Anonymous
для раста есть крейты к кучам дб
Anonymous
есть 3 нормальных ide
Sherzod
Oracle DB 10-12, MSSQL 2008+, MySQL 5.6+, MemSQL, Postgres 8.4+, Greenplum, Sqlite, CSV, Excel, Access, IBM DB2, SAP HANA, Apache Impala, SAP ASA, SAP ASE
Маjко
К MySQL,SQLite и postgres точно есть
Маjко
Про CSV смешно
Anonymous
excel
Anonymous
лол