Денис
Ну понимание того как работает даст понимание гарантий :) я надеюсь.
никто тебе не гарантирует, что хотя бы один байт будет закэширован
Денис
или ты вот такой расчитываешь на этот кэш, а я беру и делаю sudo sync; echo 2 | sudo tee /proc/sys/vm/drop_caches
Alexander
Не, я это понимаю конечно. Ну тогда чуть потормозит и восстановится.
Alexander
В любом случае возможно это удобнее чем городить костыльные модели в памяти на случай если кеш не сработает.
Денис
на реальной системе кто-то может запросто съесть всю память, особенно это актуально, когда памяти под завязку
Денис
если у тебя никаких жёстких ограничений нет, то я бы забил на ручную организацию кэша, потом если бы выяснилось, что это стало узким местом программы, заюзал мы mmap
Денис
а. ну тогда тебе ответили :)
Alexander
Ну да, что хз как оно работает. Это я понял :)
Alex
I’m in trouble.
Alex
Alex
Не, я понимаю. Всё логично. Но как жить-то теперь?
Alex
Макро реализация для каждого типа - вариант.
Alex
Ну да, так и сделаю.
Alex
Спасибо :)
Денис
ну да, спеациализация не работает
Alex
Ну в итоге красиво (нормально) получилось...
Alex
Berkus
ну вот так вот ок да
Alex
А как в Расте расширяемые енумы творить?
Alex
Не бейте. Понимаю, что скорее всего никак.
Антон
Не бейте. Понимаю, что скорее всего никак.
Никак. Разве что что-то вроде аналога data type a la carte пилить, и то не факт, что заведётся
պլհկ
Она так и делает, ммапает файл и своих кешей не держит
Alexander
Звучит как будто ты кафку изобретаешь
Ну хз, не уверен, но надо понимать как там в кафке. У меня просто мысль чтоб в файл и читать и писать одновременно. И, да, не имея гарантий, но на прогретой системе иметь хороший перфоманс.
Tuntz
А как в Расте расширяемые енумы творить?
Динамическая диспетчеризация
Tuntz
т.е. типажи
Tuntz
Кто работал с `postgres-derive`? Выдаёт ошибку: #[derive(Clone, Copy, Debug, Default, Eq, PartialEq, Hash, Serialize, Deserialize, FromSql, ToSql)] ^^^^^^^ expected lifetime parameter #[derive(Clone, Copy, Debug, Default, Eq, PartialEq, Hash, Serialize, Deserialize, FromSql, ToSql)] #[postgres(name = "my_id")] pub struct MyId(pub i32);
Berkus
https://news.ycombinator.com/item?id=17190705 плюсуйте давайте
Tuntz
Посмотри сгенереный код с помощью cargo expand
там походу в rust-postgres сломали FromSql https://github.com/sfackler/rust-postgres-derive/issues/12
պլհկ
Парам пам пам
Anton
Вы можете гордиться мной https://this-week-in-rust.org/blog/2018/05/29/this-week-in-rust-236/
Anton
везде раструбил)
Ну это прям подвиг)
Антон
везде раструбил)
Гм, так-то у меня тоже PR в Rust есть, но я о нём не трублю
Cat
тоже пробелы подправил?
კაცი
я уже устал ржать с этой хуйни)
Антон
тоже пробелы подправил?
Не, фичу в библиотеке стабилизировал
Антон
То есть по факту просто удалил аннотацию и страничку в unstable book
Loo
@eupn1337 скинь линк на условия баунти по таскам
Loo
запинем чтоли
kalloc
а где разработчиков на расте искать?
kalloc
господа?
Cat
можно тут,
Cat
есть на hh, есть на linkedin
Anton
а где разработчиков на расте искать?
Вакансию публиковать здесь @rustlang_jobs
kalloc
о!
kalloc
блин там 14 человек
kalloc
не смешно
Sergey
лол
Sergey
так только начинаем
Cat
блин там 14 человек
короче можешь сюда прям
Cat
будет выгодней как нам, так и вам
Cat
мы зафорвардим туда, чтобы наполнялось
Anton
не смешно
А расте всего 600 человек, а общаются 30 максимум и это предел лол
Cat
А расте всего 600 человек, а общаются 30 максимум и это предел лол
много людей просто читают и ничего не пишут
Anton
Оттуда зафорвардим
Anton
Хотя разницы нет особой
Safort
а где разработчиков на расте искать?
Или тут)) https://t.me/rust_jobs Но как уже сказали, востребованность низкая, вот и людей мало(
kalloc
https://moikrug.ru/vacancies/1000042230
kalloc
недавно рассказывал знакомому чем раст крут
kalloc
он на го пишет
kalloc
убедил что как только асинк появится, пойдет смотреть
kalloc
почему кстати сравнивают с горутинами?
Cat
тоже ждём асинк
kalloc
зачем?
kalloc
там с++ vs rust
kalloc
можно ещё с OCaml сравнивать )
Cat
почему бы и нет,... людям свойственно сравнивать
Sergey
https://moikrug.ru/vacancies/1000042230
вообще каналы вроде https://t.me/rustlang_jobs_feed это сеть каналов ранее развивался только @javascript_Jobs_feed сейчас присоединилась сразу пачка новых
kalloc
ну у дениса раст/го не очень живут каналы
Sergey
а он ими особо не занимался до этого