Anton
но вообще оперативка на сервер сейчас дешевле hdd
Anton
так что не проблема
Anton
если еще сессии к aiohttp и часть данных кэшировать в тарантуле - то вообще сочняк
Anton
кстати есть же один извращенский вариант, как без diesel замутить асинхронную базу через жопу)
Anton
ток сейчас подумал
Anton
юзать mongodb http api
Anton
запросы там почти как orm) сделать пару обвязочек простых для красоты
Anton
И ВОТ ВАМ АСИНХРОННАЯ ORM
Berkus
АУЧ
Anton
вот такая хуйня посоны
Anton
конечно про хранение бинарных данный можете забыть
Anton
но кому они вообще нужны?)))) Правильно ведь?? Зачем bson веб петуханам
Alex
И ВОТ ВАМ АСИНХРОННАЯ ORM
https://github.com/sfackler/rust-postgres/tree/master/tokio-postgres
Anton
sql
Alex
хотя хз че шустрее
Anton
хотя хз че шустрее
bson это просто json подобные структуры которые просто могут хранить бинарные данные)
Alex
которые просто быстро парсятся
Anton
ну и это отчасти тоже
Anton
хотя фишка монги именно в простоте
Anton
и удобстве
Alex
основной упор на скорость парсинга как я помню.
Anton
никаких sql
Alex
я про bson
Anton
чисто json
Anton
с простым синтаксисом
Anton
я в свое время писал хуйню которая имитировала mongodb
Anton
поддерживала операторы вплоть до match
Anton
правда потом тимлид переписал все на haxe...
Anton
вообще всей своей заебанности всякими технологиями и ебанутыми вещами я перенял еще от своего первого тимлида психопата
Anton
который писал весь наш проект на haxe
Anton
у него там были async/await которые он сам написал, еще до того как это вообще где либо появилось
доня.
ну не
ну да
Anton
на макросах
Anton
ну да
создание машинного кода опитимизаций в рантайме это не компиляция
Anton
компиляция это когда тебе просто на выходе дают бинарь и все
доня.
компиляция, лол
Anton
хотя возмодно ты говоришь именно про сам jit
Anton
тогда да, компиляция тоже
доня.
ну так jit-компиляция потому и называется компиляцией)
Anton
ну так jit-компиляция потому и называется компиляцией)
не понял сначала про какую ты компиляцию
Anton
Эмм
Anton
ребят
Anton
у меня тупой вопрос
Anton
а не, все норм
Berkus
@senkevich_lex как проходит изучение го?
Berkus
что такое раста?
LexsZero
родительный падеж от слова "раст"
Anonymous
но он же медленнее
Alex
Anonymous
и го более низкоуровневый
Alex
а, на два
LexsZero
слишком толсто.
Berkus
так сколько ты уже намерял?
Сережа
на го хотя бы есть вакансии
Kerrigan
на го хотя бы есть вакансии
для вакансий надо учить жаву
Anton
что такое раста?
ктото сказал раста?
Anton
ктото хочет пыхнуть?
Anton
гайз, есть проблема на этот раз правда есть. // start & end тип i32 let text = &wikicode[start..end]; ^^^^^^^^^^^^^^^^^^^^ the type `std::string::String` cannot be indexed by `std::ops::Range<i32>`
Anton
Что я делаю не так?
Anonymous
usize?
Anton
щьта?
Anonymous
ты книгу не читал?
Anonymous
щьта?
Индексация по юсайзу
Safort
Что я делаю не так?
Антош, ну ты чего https://doc.rust-lang.org/book/second-edition/ch08-02-strings.html#slicing-strings
Safort
Если я правильно понял, конечно.
Anton
Да
Anton
вы правы
Anton
таки usize
Anton
бля, как же заебало на всяких мелочах проебыватся
Маjко
Индексация ток по usize, тип идентичный по размеру адресу
Berkus
Индексация ток по usize, тип идентичный по размеру адресу
постоянное ощущение что это несколько ебануто
Kerrigan
нормально
Kerrigan
зато не залезешь туда куда нельзя
Berkus
а как лучше сделать
без implicit casts - я даже хз
Anonymous
ну вотт