X
я понимаю что полиморфизм реализуется через перегрузки, но как он еще может реализовываться? 🤔
Igor
А если задача стоит создать несколько паролей по такому принципу, как отказаться от цикла?
Обернуть еще в один генератор. Само собой когда то нужно остановиться и вынести в функцию. passwords = [ ''.join(random.choice(vocabulary) for _ in range(length)) for n in range(cnt)]
Igor
Или так: ''.join(map(random.choice, [v]*length))
Можно и так но старик гвидо не одобряет мап)
Oleg
Очередную мелочь сделяль в копилочку - пассген готов. Впереди декодер по Цезарю)
Oleg
А спагетти со скольки символов в строке начинается?)
Andrii
Можно и так но старик гвидо не одобряет мап)
Не знаю, не знаком... Вот ещё вариант: from functools import reduce from itertools import repeat reduce(str.__add__, map(random.choice, repeat(v, length)), '')
Oleg
@ikovrigin @mustitz Расскажите, а зачем вы в этом чате? Если я правильно понимаю, вы оба уже на позициях сеньора, и что же вам интересно здесь) Неужто общение с джуньём?)
Andrii
@ikovrigin @mustitz Расскажите, а зачем вы в этом чате? Если я правильно понимаю, вы оба уже на позициях сеньора, и что же вам интересно здесь) Неужто общение с джуньём?)
Просто расслабиться и получать удовольствие от общение... Почитаешь книгу какую-нить, почувствуешь себя полным идиотом, и идёшь в такой чатик поднимать самооценку, мол идиот, но не последний.
Igor
Не знаю, не знаком... Вот ещё вариант: from functools import reduce from itertools import repeat reduce(str.__add__, map(random.choice, repeat(v, length)), '')
Квадрат по памяти и читабельность так себе. Однако соглашусь для начинающих знать все эти способы полезно. Должно прийти осознание что решений миллион нужно найти "свое".Плюс в каждом языке свои бест практицес.
giorgio
дык не тебе же ее обрабатывать)
да и не пустят сразу к такому делу
Dmitriy
да и не пустят сразу к такому делу
ну в продакшн понятно никто джуна не пустит, там пару месяцев на тестовых средах посидишь
Артур
Ахаххаха) Ну, хороший мотив, на самом деле) Спасибо, что при этом делишься опытом, это полезно нам обоим)
Олег, а сколько вы среднем планируете на обучение потратить времени, то есть до первых собеседований?
Oleg
Олег, а сколько вы среднем планируете на обучение потратить времени, то есть до первых собеседований?
Ну хз, сейчас вот вариант на осень с другой работой есть, если выгорит - буду после неё стажироваться где-нибудь и потом уже норм собесы, не выгорит - будет гореть подхвостье и собесы будут в ближайшие сроки)
giorgio
моё первое резюме вообще смешное было
Oleg
1. Открою ворд 2. Открою шаблоны резюме 3. ????????? 4. PROFIT!
Артур
1. Открою ворд 2. Открою шаблоны резюме 3. ????????? 4. PROFIT!
понял, спасибо, что ответили, еще раз извините, что так часто достаю вопросами..
Maksim Pozharskiy
1. Открою ворд 2. Открою шаблоны резюме 3. ????????? 4. PROFIT!
Извините, но вот интересно, а вы будете какой клавиатурой планируете пользоваться для так сказать набора символов в ворде?
Oleg
Извините, но вот интересно, а вы будете какой клавиатурой планируете пользоваться для так сказать набора символов в ворде?
Ну зачем ты так На меня люди на улице оборачиваются Хотя я за закрытой дверью кофейни ржу
Артур
Omarov
Какой вариант найти работу, прозябая в маленьком ПГТ, где нет компаний? Берут-ли джуниоров сразу на удаленку? Или надо ехать в Краснодар, снимать хату и ходить по собесам? Есть опыт подобных ситуаций у кого-либо в этом прекрасном чате?
Maksim Pozharskiy
Собесы тоже в основном удалённые, у меня только 1 очной был и там шлак оказался
giorgio
почему?
потому что там ничего не было и все равно взяли на стажировку, а затем на работу
giorgio
видимо на интервью себя хорошо показал
Dmitriy (Дима)
Ну все (сказал я и стукнул кулаком по столу), завожу домашнего питонца.
Dmitriy (Дима)
Посмотрел ряд книг для начинающих, в отзывах жалуются, что издания старые и сильно поменялся синтаксис. Это критично вообще или придираются?
Vyacheslav
Посмотрел ряд книг для начинающих, в отзывах жалуются, что издания старые и сильно поменялся синтаксис. Это критично вообще или придираются?
Для понимания общих принципов программирования - не сильно Но это только если компиляторы те старые стандарты понимают и практика будет работать. А для боевых проектов придется доучивать до актуального для проекта.
Dmitriy (Дима)
А что за язык?
Питон, момент, конкретизирую.
Dmitriy (Дима)
Марк Лутц. "Изучаем питон". 3-е изд.
Dmitriy (Дима)
Крысюк на обложке
giorgio
а зачем собственно 3-е, если есть 5-е?
Дима
Тут в чате минимум два человека которым по кайфу матеша😌
Ruslan
Ребя кто знает почему у меня в логах имена некторорых пользователей пишуться так = \u042f\u043d\u043a\u0430 \u0438\u0432\u0430\u043d\u043e\u0432\u0430
Ruslan
Скорее из-за юникода
Да у меня там php просто а я его на ходу осваиваю) Сейчас гуглю как utf-8 поставить
giorgio
не стать говнокодером
Ruslan
не стать говнокодером
На войне все средства хороши 😊😊😊
Liza
Привет всем! Кто то может объяснить почему настолько низкие требования к стажеру? Есть в этом подвох? Trainee JavaScript Developer (начинающий JavaScript разработчик) готовый к быстрому профессиональному развитию в короткие сроки. Требования: • Английский язык уровня B1 или выше; • Усидчивость; • Внимательность; • Аналитические способности.
giorgio
тут скорее с вакансией напортачили, думаю они просто решили, что и так понятно, что нужны хотя бы минимальные знания js
Anonymous
Привет! На самом деле они скорее всего ожидают хоть какие знания по вёрстке и js. И упор на английский будут делать
Liza
спасибо😊
Liza
благодарю за ответ!
Николай
Всем бобрейшего бобрового бобра!
Igor
Привет всем! Кто то может объяснить почему настолько низкие требования к стажеру? Есть в этом подвох? Trainee JavaScript Developer (начинающий JavaScript разработчик) готовый к быстрому профессиональному развитию в короткие сроки. Требования: • Английский язык уровня B1 или выше; • Усидчивость; • Внимательность; • Аналитические способности.
Возможно потому что все переоценивают свои аналитические способности и усидчивость до первой реальной проблемы? :) Вы так говорите низкие как-будто у вас все это уже есть :) может вы себе льстите? (ничего личного just business)
Николай
Как вайтишнику послать свою старую работу и спокойно начинать кодить?
Гамлет
Свитчеру нормально встать на рельсы разработки?
Гамлет
Ходить по собеседованиям
Anonymous
Ну вот почему люди такие тупые?
Николай
Меня на работе перевели в рук проекты , а мне это как кость в горле весь день в разъездах раб время увеличилось, как будто специально ... Раньше мог с офиса что-то делать сейчас хер...
SexNbaKef
Ходит мнение что олимпиадное программирование не самая нужная в практике штука. Но так то логично, потому что олимпиады это по большей части алгоритмы, а математика это штука из за которой работает компьютер.
Миром правят алгоритмы, алгоритмы состоят из мат моделей. Рассматривается не базовая школьная математика, а математика, как наука в целом, дискретка, булевая, где-то физика, где-то химия, где-то биология, где-то мат стат, где-то теория вероятности и информатика соответсвенно.
Maksim Pozharskiy
Как вайтишнику послать свою старую работу и спокойно начинать кодить?
Накопить финансовую подушку и уволится. Если такой возможности нет, придется работать и учится
giorgio
Почему тогда её никто не знает?
это ошибка в матрице, всё патч на реальную жизнь выпустить не могут
SexNbaKef
Почему тогда её никто не знает?
Потому что учить нужно. Английский же тоже мало кто знает