KosBeg
та не, уже всё ок)
Αλεχ
да я вижу всё ок
Αλεχ
просто там же КЛОНИРОВАНИЕ - НЕПЕРФОМАНСНО
KosBeg
относительно ок :D
KosBeg
> "НЕПЕРФОМАНСНО" у меня в одном месте .to_vec() 30% времени занимает. так что пофиг, пока что пофиг - дальше увидим.
Αλεχ
да просто интересно
Αλεχ
можно ли переделать без клонирования или нет
kitsu
че значит смержить 🤔
Ну мне в ответ прилетают ответы с этим параметром, где body разбито вот нужно все это собрать воедино
kitsu
А почему не через if-let?
KosBeg
потому что я такой конструкции даже не знаю. я пока что пишу на расте, но в стиле си, без всяких чисто растофич
Антон
KosBeg
KosBeg
ну не умею я пока что нормально на расте писать.
KosBeg
да и прогать нормально в общем тоже. ну ничё, я школота, мне простительно 🙃 (я сам себе прощая 😂)
Nikita
Большая ересь - заставлять себя делать по коммиту в день
KosBeg
не зря "ересь 3 степени" :D
Nikita
зато в профиле вся полосочка зелёная
Сомнительное достижение
Alexey
why?
Выгорание?
kitsu
Выгорание?
1 = коммит выгорание? кек
kitsu
десяток в день - наверное да, а так как-то сомнительно
Nikita
why?
Есть от этого какой-нибудь толк, кроме красивой зеленой полосочки? Потенциальных негативных последствий полно: возможность понижения эффективности из-за самодавления сделать чертов коммит, практически зависимость от компьютера, куда бы ты не делся, и да, выгорание, потому что каждый гребаный день
Nikita
Если ты посвящаешь всю свою жизнь кодингу, то ты делаешь что-то не так
Nikita
Даже если это игрушки типа раста
Nikita
touch $(date) && git add -A && git commit "$(date)" && git push -u origin master
Ну мы экстремальный кейз полосочки не трогаем
Berkus
я несколько лет назад пробовал делать минимум коммит в день
Berkus
сгорел в итоге
Nikita
Есть конечно - привычка, как бы помогает не забивать на проект
Но тут тогда надо вырабатывать привычку не "коммит в день", а "три таски в неделю", например
Nikita
а что делать ? Если это работа
Найди нормальную работу. Программисты скоро все равно станут ненужны
Dmitry
Найди нормальную работу. Программисты скоро все равно станут ненужны
а ок. Спасибо за совет. Нужно резко идти на сварщика
Cat
я точно не в джерк попал? а то мимо проходил
Dmitry
десяток в день - наверное да, а так как-то сомнительно
а если быстро растущий проект. Там > 10ти в день. Только если это не git commit -m "update"
kitsu
(и не потому что не можешь логически разбить, а потому что фичи большие)
Dmitry
можн коммиты делать большими, так что не
а потом такой смотришь на апдейт и такой - а че я делал ?
Dmitry
а ну если так
kitsu
123
Для заданного типа иплементирован трейт, чей метод консумирует объект этого типа, а он еще нужен еще после. Как это обойти, если as_ref() - в привате, а clone() не работает?
Cat
— заимплементировать Clone — написать функцию, которая делает то же самое, что .clone(), но публичными методами — не использовать функцию. которая поглощает значение
Dmitry
народ. есть кто по алгоритмам шарит ? Может кто в лс проконсультировать ?
Dmitry
убедил
Dmitry
есть алгоритм сортировки расческой и Шелла. Один усовершентсвование пузыря, а другой вставки. И вот я такой написал. И понял что для пузыря написал как для вставки. И что то не пойму как проходя циклом по всем элементам сравить + степ.
Dmitry
т.е впустую проходить и проверять если элемент ? Если проходить не впустую тогда выходит втсавка
Dmitry
https://play.rust-lang.org/?gist=a4288d882ec0741ab21579c70e6be242&version=stable&mode=debug&edition=2015 вот сам код
Berkus
шелл и расческа же просто добавляют gap не равный 1
Berkus
то, что ты назвал step
Антон
Кстати, у тебя гарантированно выход ха границы будет
Dmitry
шелл и расческа же просто добавляют gap не равный 1
не. Она дает шаг и уменьшает его лдо 1го
Berkus
потому что ты их не проверяешь?
Dmitry
потому что ты их не проверяешь?
а нужно ? Не должен выйти по ижее
Berkus
не. Она дает шаг и уменьшает его лдо 1го
это понятно, но идея работать с gap последовательностью, например 701,31,15,7,2
Dmitry
выход как роверяют ? .get(i).is_some() ?
Berkus
не понял. У меня по идее так же
сравни просто длину цикла с референсной имплементацией https://www.geeksforgeeks.org/comb-sort/
Berkus
for (int i=0; i<n-gap; i++)
Dmitry
ты предлогаешь шаг в циле написать ?
Loo
Loo
что тут у нас
Sergey
си
kitsu
какой-то больно новый
Loo
буэ. с этим гавном в жерк пожалуйста
Cat
что тут у нас
а вот и кислота пошла
Loo
ну или в про.с или как там его
Loo
а вот и кислота пошла
ожидаются осадки в виде радиоактивных дождей