Size: a a a

Сrystal Lang — русскоговорящее сообщество

2021 March 30

N

Nikki in Сrystal Lang — русскоговорящее сообщество
ладно, с --verbose вроде понял
источник

КК

Константин Крутой... in Сrystal Lang — русскоговорящее сообщество
А в стд либ сервере есть функция для редиректа?
источник

VF

Vlad Faust in Сrystal Lang — русскоговорящее сообщество
Константин Крутой
А в стд либ сервере есть функция для редиректа?
Не-а, вручную нужно
источник

N

Nikki in Сrystal Lang — русскоговорящее сообщество
Константин Крутой
А в стд либ сервере есть функция для редиректа?
ну, через 301 просто? зачем для этого что-то ещё
источник

КК

Константин Крутой... in Сrystal Lang — русскоговорящее сообщество
Nikki
ну, через 301 просто? зачем для этого что-то ещё
Браузер так сможет обработать?
источник

N

Nikki in Сrystal Lang — русскоговорящее сообщество
Константин Крутой
Браузер так сможет обработать?
должен
источник

N

Nikki in Сrystal Lang — русскоговорящее сообщество
обычно так редирект и работает вроде
источник

КК

Константин Крутой... in Сrystal Lang — русскоговорящее сообщество
context.response.respond_with_status(301
источник

КК

Константин Крутой... in Сrystal Lang — русскоговорящее сообщество
через это?
источник

N

Nikki in Сrystal Lang — русскоговорящее сообщество
Походу да
источник

КК

Константин Крутой... in Сrystal Lang — русскоговорящее сообщество
Попробовал, но браузер считал только текст
источник

S

Sasha in Сrystal Lang — русскоговорящее сообщество
Константин Крутой
Попробовал, но браузер считал только текст
context.response.headers["Location"] = “url”
           context.response.status_code = 308
источник

AP

Alexander Popov in Сrystal Lang — русскоговорящее сообщество
Нужен статус (между 301 и 302 серьёзная разница, аккуратнее) и заголовок Location, тело может быть пустым.
источник

КК

Константин Крутой... in Сrystal Lang — русскоговорящее сообщество
Sasha
context.response.headers["Location"] = “url”
           context.response.status_code = 308
Спасибо, то что нужно)
источник
2021 March 31

DB

Dmitry Belyaev in Сrystal Lang — русскоговорящее сообщество
Есть какая-то литература или хороший видео туториал по языку? Родная дока просто отвратительная
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Dmitry Belyaev
Есть какая-то литература или хороший видео туториал по языку? Родная дока просто отвратительная
А что с ней не так и в каком именно месте, если не секрет?
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Мне она показалась просто на 3 порядка адекватнее доки по Rust'у, например. Да и по Golang'у тоже.
Но да, нужно понимать, что reference в отрыве от api читать нельзя, поскольку весь базовый функционал - в в "щедро ругаемой" Vlad'ом stdlib'е (надо признать, не просто так ругаемой :))
источник

A

Askhat in Сrystal Lang — русскоговорящее сообщество
Andrey Konovalov
Мне она показалась просто на 3 порядка адекватнее доки по Rust'у, например. Да и по Golang'у тоже.
Но да, нужно понимать, что reference в отрыве от api читать нельзя, поскольку весь базовый функционал - в в "щедро ругаемой" Vlad'ом stdlib'е (надо признать, не просто так ругаемой :))
Или по руби
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Накропал примитивную утилиту распаковки zip-архива на Crystal:
https://github.com/DRVTiny/crystal-by-example/blob/master/files/unzip.cr
Удивительное дело, но работает она в 1.5 раза быстрее обычной unzip.
Тут конечно сделать бы её многопоточной...
источник

DB

Dmitry Belyaev in Сrystal Lang — русскоговорящее сообщество
Andrey Konovalov
Мне она показалась просто на 3 порядка адекватнее доки по Rust'у, например. Да и по Golang'у тоже.
Но да, нужно понимать, что reference в отрыве от api читать нельзя, поскольку весь базовый функционал - в в "щедро ругаемой" Vlad'ом stdlib'е (надо признать, не просто так ругаемой :))
Прошу прощение я не верно выразился - дока по стандартной библиотеке. Дока по языку на сайте как раз-таки норм.
источник