Berkus
скала это та же джава, если пользоваться твоей риторикой
Alex
98% фич котлина -- синт сахар над джавой
Alex
не все, не спорю
Alex
а вы знали, что вы в расточате, а не в оффтопочате?
окай, закрываю лавочку тем более, что оппонент слишком умен и интеллегентен для меня
Alexander
Вопрос: а можно код функции в строку преобразовать?
Alexander
Просто это по сути логика репортаж основная и хочется её рядом с ним сохранить в файл.
Alexander
Хотя конечно можно обратно - загружать функцию из файла при компиляции - но вдруг можно проще: функция => строка.
Маjко
Што.
Маjко
Ну можно заинклудить макросом
Маjко
Но зачем? О_о
Alexander
Ну потому что сохраняются результаты, но смотреть на них без логики функции смысла нет.
Alexander
Да, я просто щаинклужу include str и функцию в отдельный файл.
Маjко
Ну ты можешь сделать build.rs в котором сохранять куски из кода проекта куда надо
Маjко
Да, я просто щаинклужу include str и функцию в отдельный файл.
И в чем цимес? Что мешает сделать модуль в дереве исходников и смотреть туда? В чем разница?
Alexander
Сорян. Я не понял про модуль. Я просто хочу в тестовый файл с результатом сохранить текст функции что использовалась при его генерации.
Alexander
А функция внутри модуля, я не очень хотел её в отдельный файл выносить.
Alexander
Можно конечно include_str! Весь модуль и потом как-то вытащить функцию, но думаю проще всеже тогда функцию в отдельный.
Маjко
Ты можешь напечатать первой строкой в своем аутпуте имя функции
Маjко
Или сохранить у себя где-то
Маjко
А потом из дебагинфо вытащить эту функцию по имени
Маjко
Или по указателю
Маjко
Короче посмотри как можно прогрепать на расте собственную дебагинфо
Маjко
И оттуда пляши
Alexander
Хм, спасибо, интересно.
Dårk
здравствуйте, это канал об аниме? как пропатчить cargo.exe под wine?
Dårk
$ wine ./bin/cargo.exe 0029:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 000d:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 002f:fixme:thread:SetThreadStackGuarantee (0x22fd38): stub 002f:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm L"DSA" not supported 002f:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm L"RC4" not supported 002f:fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm L"3DES" not supported 002f:fixme:bcrypt:BCryptOpenAlgorithmProvider unsupported flags 00000020 002f:fixme:ntdll:NtQueryInformationJobObject stub: 0x3c 3 0x22c410 8208 (nil) thread 'main' panicked at 'assertion failed: list.len() > 0', tools\cargo\src/cargo\util\job.rs:177:13
Kerrigan
вроде ещё надо прописать его линкер и panic abort добавить
Dårk
используй mingw
а как его использовать? приложить рядом на манер подорожника?
Dårk
я джаваскриптер, я не шарю(
Kerrigan
попробовал статью про tinyrocket - выдало в итоге на 13кб меньше
kitsu
Сбилдил проект на линупсе, скинул челу с маком У него почему-то cargo фризится на 20-30% фетча. Были ли у кого такие проблемы?
kitsu
на фетче реестра крейтов
պլհկ
--verbose
kitsu
просто с кэшом билда
Berkus
с кэшом в смысле cargo.lock?
kitsu
в том числе + rlib
Berkus
либы то зачем, они ж линуксовые?
Alex
https://pijul.org/posts/2018-04-21-pijul-0.10/
kitsu
либы то зачем, они ж линуксовые?
так растовская либа же
Victor
Victor
а чем растовская либа отличается от не-растовской? =)
Victor
она волшебная и работает на любом ведёрке?
kitsu
мне почему-то казалось, что там llvm ir какой-нибудь
kitsu
но да, распаковал и вижу объектники
Berkus
мне почему-то казалось, что там llvm ir какой-нибудь
не, ir вроде только в процессе используется, можно наверное запилить -emit-llvm но зачем, после lowering-а все равно машинно-зависимый IR уже
Berkus
https://pijul.org/posts/2018-04-21-pijul-0.10/
> and decided to write my own library to solve this пихулевцы молодцы, велосипедостроение во все поля!
Nikita
Connection refused, бгг
Berkus
> Partial repository checkouts. This is one the coolest features of Pijul, which will hopefully allow it to scale to much bigger repositories than others. йеее, монорепы
պլհկ
https://nest.pijul.com/pijul_org/thrussh
պլհկ
>Internal server error
պլհկ
удобно
Alex
да, с нестом постоянно какая то шляпа, и сорцы он открывать не хочет :/
Alex
грит сначала контрибутните в сам пихуль потом поговорим
պլհկ
лолшто
պլհկ
не швабодка что ли?
Alex
лолшто
https://www.reddit.com/r/rust/comments/8dx08d/new_release_of_pijul_010_more_stable_than_ever/dxrod31/
Alex
> I'd love to open source it some day, once it is clear that there is a sane funding model for Pijul, so that it doesn't get stalled
Alex
утром деньги, вечером стулья :)
Marat
https://pijul.org/posts/2018-04-21-pijul-0.10/
В этот раз они не сломали там все?
Alex
в 0.9 вроде сломали еще, но там были еще какие то проблемы
Berkus
https://nest.pijul.com/pijul_org/thrussh
да, нест еще то говнидло
Berkus
да и пихуль если честно тоже
Berkus
два раза пробовал, два раза тошнило
doc
а что такое нест?
Berkus
это гитхаб для пихуля
Dmitriy
А нахуя ещё одна vcs? Есть же гит и меркуриал
Berkus
Oleg
Это математически выверенная vcs
doc
А нахуя ещё одна vcs? Есть же гит и меркуриал
http://lurkmore.to/%D0%A4%D0%B0%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BD%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA
Berkus
А нахуя ещё одна vcs? Есть же гит и меркуриал
расскажу по секрету, их СИЛЬНО больше чем две