Size: a a a

2020 May 12

p

polunin.ai in rust_offtopic
Gymmasssorla
Опять пыль в глаза, алло
хм
источник

DS

Doge Shibu in rust_offtopic
Убийца Мамонтов
Так норм тема, чё тебе не нравится?
https://github.com/ponylang/pony-tutorial/blob/master/content/gotchas/divide-by-zero.md

Это очень тупая идея, потому что можно не заметить логические ошибки с этим связанные.
источник

G

Gymmasssorla in rust_offtopic
В заголовке написано что он делает
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Это те упороши у которых деление на ноль даёт ноль, лол
это еще норм. я видел язык в котором попытка обращения к несуществующему индексу в массиве возвращает 0
источник

DS

Doge Shibu in rust_offtopic
Такое деление на ноль - это прям сразу удачной отладки
источник

OA

Oleg Andreev in rust_offtopic
капабилити - это прекрасно. Насколько я знаю, эпплы немного этого ввернули в макось с помощью secure URL bookmark - чтоб твой апп мог запомнить жетон на доступ к файлу, после того как юзер дал добро на его использование. Т.е. ядро по сути выписывает квитанцию для конкретного бинарника что, мол, вот это ты можешь юзать
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Такое деление на ноль - это прям сразу удачной отладки
а ті проверяй что не 0
источник

OA

Oleg Andreev in rust_offtopic
а не сраные rwxrwxrwx из прошлого века
источник

OA

Oleg Andreev in rust_offtopic
Oleg Andreev
капабилити - это прекрасно. Насколько я знаю, эпплы немного этого ввернули в макось с помощью secure URL bookmark - чтоб твой апп мог запомнить жетон на доступ к файлу, после того как юзер дал добро на его использование. Т.е. ядро по сути выписывает квитанцию для конкретного бинарника что, мол, вот это ты можешь юзать
с точки зрения UI все просто - ты когда перетаскиваешь файл, виндоу-сервер ядру дает указание что, мол, вот этот файл вон тому аппу можно дать сквозь сендбокс.
источник

OA

Oleg Andreev in rust_offtopic
а когда у тебя панелька Open File, то внутри нарисовано окно другого процесса, а не твоего. И та же логика
источник

OA

Oleg Andreev in rust_offtopic
т.е. юзер вообще не видит никаких препятствий или вопросов, а апп получает доступ только к тому, что юзер выбрал
источник

OA

Oleg Andreev in rust_offtopic
для терминала нужен еще шелл который то же самое умеет. Чтоб ты путь к файлу передавал не как тупая строка, а чтоб шелл знал что это файл и передавал квитанцию ядру, а ядро - бинарнику, что файл можно юзать
источник

OA

Oleg Andreev in rust_offtopic
короче нужно ровно выстроить целый город-сад, с нуля, а это дохуя сложно
источник

OA

Oleg Andreev in rust_offtopic
но зато в теории будет просто заебись
источник

OA

Oleg Andreev in rust_offtopic
потому что щас у тебя 100500 приложений разных на компе и половина из них может у тебя покрасть или покоцать данные
источник

OA

Oleg Andreev in rust_offtopic
а хочется чтоб твой комп был как крепость, а тебе не нужно было быть параноиком в фольговой шапочке чтоб ее защищать
источник

В

Вафель in rust_offtopic
Звучит вкусно, но это именно что нужно с нуля пилить. Поверх того что существует такое хрен натянешь
источник

OA

Oleg Andreev in rust_offtopic
ну эппл пытается. Вон из айпада где изначально тюрьма для каждого аппа, делают потихоньку адекватный файловый интерфейс и интероп
источник

OA

Oleg Andreev in rust_offtopic
в этом году курсор завезли
источник

OA

Oleg Andreev in rust_offtopic
через пять лет может, можно будет работать не в шутку
источник