Size: a a a

Rust — русскоговорящее сообществo

2020 March 25

С

Сергей in Rust — русскоговорящее сообществo
на редхатах из коробки она уже просто работает для стандартных демонов, на убунту  - apparmor, и тоже считай из коробки
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Вафель
А можно ли ограничить рейндж возможных значений своему типу?

Аля NonZeroU64, но с другим рейнджем
в идрисе - можно)
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
а вообще с Typenum должно быть возможно
источник

В

Вафель in Rust — русскоговорящее сообществo
Alex Zhukovsky
в идрисе - можно)
Ну блин, мне для растишки хочется X)
источник

В

Вафель in Rust — русскоговорящее сообществo
Alex Zhukovsky
а вообще с Typenum должно быть возможно
Уточню: вопрос был не про то как красиво написать обёртку, а про то как включить layout optimizations.
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Вафель
Ну блин, мне для растишки хочется X)
ответ: с typenum сделать для произвольного известного диапазона - можно. Для рантайм диапазона - офк нельзя
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Вафель
Уточню: вопрос был не про то как красиво написать обёртку, а про то как включить layout optimizations.
а, это. Никак)
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
я думаю там в компилятор захардкожено знание конкретных тпов
источник

В

Вафель in Rust — русскоговорящее сообществo
Alex Zhukovsky
а, это. Никак)
Тоесть std как обычно можно, а простым смертным — нет? :(
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Вафель
Тоесть std как обычно можно, а простым смертным — нет? :(
Когда было иначе?)
источник

В

Вафель in Rust — русскоговорящее сообществo
Alex Zhukovsky
я думаю там в компилятор захардкожено знание конкретных тпов
Ну вообще, судя по всему там есть аттрибут #[rustc_layout_scalar_valid_range_start(n)], так что на найтли возможно можно
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Сергей
понижение привилегий это setuid, который можно только от рута вызвать, а если он уже не из-под рута, то ему надо или ещё опасных capabilities накинуть или не понижаться
линукс вообще тупая система, а уж если начал с капабилитис, то дальше паста из fear and loathing in las vegas
источник

В

Вафель in Rust — русскоговорящее сообществo
Вафель
Ну вообще, судя по всему там есть аттрибут #[rustc_layout_scalar_valid_range_start(n)], так что на найтли возможно можно
Ещё бы документацию к ним найти, ых
источник

e🦀

eupn 🦀 in Rust — русскоговорящее сообществo
Artemiy разработаете логотип для языка Rust?
источник

ДК

Денис Котляров in Rust — русскоговорящее сообществo
Stanislav Sagan
Оооооооооо))))))))
:::))))))
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
eupn 🦀
Artemiy разработаете логотип для языка Rust?
ржав
         )
          )
           )
            )
             )
              чина
источник

SS

Stanislav Sagan in Rust — русскоговорящее сообществo
Adv0cat
сувать nginx везде бездумно это не бестпрактис, хотя это такой же инструмент, с которым тоже нужно разбираться и правильно настривать
Вот это вы тут написали пока меня не было) У меня фреймворк rocket, и что-то мне не очень нравится как он статику отдает.. + сам автор rocket в каком-то issue писал что нет ничего такого в том что добавить ssl проксируя через nginx.
Но спасибо за сообщение

P.S. раньше вроде как было больше объяснений чем осуждений
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Stanislav Sagan
Вот это вы тут написали пока меня не было) У меня фреймворк rocket, и что-то мне не очень нравится как он статику отдает.. + сам автор rocket в каком-то issue писал что нет ничего такого в том что добавить ssl проксируя через nginx.
Но спасибо за сообщение

P.S. раньше вроде как было больше объяснений чем осуждений
Ну вот да, тут же не понятно, чем вы там баловаться хотите, но знать о возможности запускать свой сервер, как демон на порту нужно, по сути вы для nginx точно так же будете делать демона на порту, только порт другой будет, а не 80 или 443… Плюс желание разбираться в еще одном инструменте таком как nginx… Вам же не обязательно его выбирать, есть же куча других роутеров, например haproxy или traefik, да блин apach в конце-то концов 😄
Может вы статику вообще на один сервер выложите и там закроете её типа nginx, а бек на rust на 80/443 порт выложите спокойно на другой сервер
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Или сервер будет один, но у вас там продвинутая сетевуха с 2 и более IP адресами и вы сможете повесить на разные IP разные демоны 😄 Все ограничивается только вашей фантазией))
источник

d

ds in Rust — русскоговорящее сообществo
Господа,  какие пакеты используете для построения GUI? Есть опасения
источник