Size: a a a

2020 January 06

EG

Emmanuel Goldstein in rust_offtopic
CI позволяет тебе не совершить большого факапа с выкатом AGPL в прод.
источник

EG

Emmanuel Goldstein in rust_offtopic
Тем не менее, как только ты получил уведомление о CI «в dependency tree плохая лицензия», тебе нужно начинать бегать к оунерам репозиториев, у которых она появилась, писать issue и так далее.
источник

EG

Emmanuel Goldstein in rust_offtopic
А если одновременно обнаружится уязвимость у того крейта, который теперь зависит от AGPL, и тебе придётся обновляться, то ты в дерьме.
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Ну, мир полон компромиссов, что поделать. Ты чего-то идеального и непогрешимого хочешь с виду :)
источник

EG

Emmanuel Goldstein in rust_offtopic
Нет, я хочу уменьшения вероятности таких факапов через уменьшение общего количества зависимостей где это возможно.
источник

E

Eugene in rust_offtopic
Andrey @ozkriff Lesnikov
Написал какой-нибудь разработчик удачный PoC на расте (подставить сюда хаскель, ним, и вообще что угодно) и надо бы развивать штуковину и команду наращивать, но в компании нет больше раст программистов, а новых нанимать нет возможности.
так go-разрабы вроде тоже денег стоят?
источник

VS

Victor Sapiens in rust_offtopic
Cyberdine Engineering🐤
хочу уйти из веба
Свифт и iOS не? Ну JAVA и Android как вариант потому как кроме веба есть ещё только мобилки. Ну есть ещё C++ и Unreal или C# и Unity но это уже совсем другая история про Кватерионы, Афинные преобразования, матрицы, шейдеры и вертексы да.
источник

EG

Emmanuel Goldstein in rust_offtopic
Я не спорю, что у какого-нибудь diesel нормально, если дофига зависимостей, потому что он делают кучу работы.
А вот отправка и получение HTTP-реквеста это не очень сложно, и зависимости здесь можно соптимизировать.
источник

G

Gymmasssorla in rust_offtopic
Eugene
так go-разрабы вроде тоже денег стоят?
1) Из любого программиста/непрограммиста легко делать гофера
2) Стоят меньше
3) Их больше
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Emmanuel Goldstein
Нет, я хочу уменьшения вероятности таких факапов через уменьшение общего количества зависимостей где это возможно.
Все этого хотят) У тебя скорей чувствительность критерия "где это возможно" отличается просто
источник

EG

Emmanuel Goldstein in rust_offtopic
Gymmasssorla
1) Из любого программиста/непрограммиста легко делать гофера
2) Стоят меньше
3) Их больше
+ к первому пункту как минимум.
Го специально сделан, чтобы ему можно было научить за неделю.
источник

А⚙

Антон ⚙️ in rust_offtopic
Emmanuel Goldstein
Нет, я хочу уменьшения вероятности таких факапов через уменьшение общего количества зависимостей где это возможно.
Так не факт, что твой код проблем не принесёт
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Eugene
так go-разрабы вроде тоже денег стоят?
в примере подразумевается, что гошники у компании уже есть. но это универальный рецепт для любых языков и технологий.
источник

G

Gymmasssorla in rust_offtopic
Emmanuel Goldstein
Нет, я хочу уменьшения вероятности таких факапов через уменьшение общего количества зависимостей где это возможно.
Это разумное мнение
источник

DF

Dollar Føølish in rust_offtopic
Хттп сложный протокол так то
источник

EG

Emmanuel Goldstein in rust_offtopic
Антон ⚙️
Так не факт, что твой код проблем не принесёт
Мой код я могу оперативно править, разумеется. И точно не лицензирую его под AGPL.
источник

DF

Dollar Føølish in rust_offtopic
В реализации
источник

EG

Emmanuel Goldstein in rust_offtopic
Ну он точно не требует всего стека токио для синхронной работы, правда.
источник

G

Gymmasssorla in rust_offtopic
Dollar Føølish
Хттп сложный протокол так то
Ну что для него нужно? Типы HTTP, парсер и сама логика
источник

DF

Dollar Føølish in rust_offtopic
Щас асинки, хттп2
источник