Alexander
Давно не слышал про него) Про реакт нейтив и флаттер часто слышу
Ну мне на собесе один дотнетчик рассказывал
Денис
я бы выбрал флаттер
Блин, а я в своё время рогами упёрся во фронтенд и вокруг ничего не видел. ) Интересная тема.
Сидредин
Я до недавнего времени был пхпхишником)
Денис
Никогда не поздно менять сферу)
Я бы сказал, для меня "рано" )) Вот стану синьором-помидором, тогда подумаю ) Но в качестве факультатива можно и разные технологии дома потыкать )
Денис
Я до недавнего времени был пхпхишником)
Да, мне тоже интересно, чего ушёл-то?
Сидредин
Он на дарте
Сидредин
Скучно стало)
Сидредин
А так пхп тоже норм
Денис
Ну, кодинг - он такой, это не на американских горках кататься )
Сидредин
На нём много вакансий
Денис
Скорее всего потому что не умеют готовить. Я последнее время очень много слышу положительных отзывов, что, мол, с какого-то момента он стал прям совсем хорош. И люди, которые на нём пишут, не спешат уходить куда-то. JS тоже не любили, он и был дном, а теперь "что было" и "что стало" - небо и земля )
Денис
Его меньше хейтят ) Но бывает
Артур
Кому нечего делать, критикуем.. a = list(input()) count = 0 index = 0 list_result = [] list_result_super = [] list_word = [] while count < len(a): if a[index] != "-": list_word.append(a[index]) if a[index] == "-": my_lst_str = ''.join(list_word) list_result_super.append(my_lst_str) list_word.clear() count += 1 index += 1 avb = "".join(list_word) list_result_super.append(avb) new_list = list(filter(None, list_result_super)) print("-".join(new_list))
Just
Спасибо всем, начну с флаттера
Артур
но тут как всегда, 4 строки )) slug = input() while '--' in slug: slug = slug.replace('--', '-') print(slug)
Артур
есть в одну import re print(re.sub('(-){1,}', '-', input()))
Денис
Блин, в этих ваших петухонах столько синтаксического сахара и всяких штучек для быстрого кодинга, что ппц. Удобно.
Денис
Но я бы развалил входную строку на массив, шёл по нему, и если находил дефис, то запускал бы вайл и если следующий символ - дефис, выкидывал бы его, после чего джойнил обратно и отдавал
Денис
К вопросу о том, "почему лучше не начинать с питона": как раз потому что этот "дополнительный синтаксис" сбивает с толку новичков.
Alexander
но тут как всегда, 4 строки )) slug = input() while '--' in slug: slug = slug.replace('--', '-') print(slug)
а зачем там while, разве slug = slug.replace('--', '-') не справится?
Alexander
или там replace_all?
Денис
говнокод из десяток разных идей
Нет, не факт, что говнокод. Просто, на мой скромный взгляд, надо уметь всё это реализовывать не "магическими конструкциями" языка, а как это делается в "обычных" языках. И потом, когда прочувствуешь всю боль (да не боль вовсе, на самом деле), уже пробовать пайтон, оценивать его фишки и особенности.
Alexander
кстати регекспы медленные. не рекомендую без надобности
Alexander
Блин, в этих ваших петухонах столько синтаксического сахара и всяких штучек для быстрого кодинга, что ппц. Удобно.
на самом деле изначально питон как раз не имел никакого сахара и был до ужаса минималистичен и православен. просто люди, у которых джава или там плюсы головного мозга так отвыкли от нормальных яп, что им кажется простая конструкция без абстрактной билдер фактори стрима чем то запредельным.
Alexander
если интересует сахар, то это сисярпы, котлины и руби, и к несчастью, питон пошел тудаже
Alexander
но был он антисахарным, еще лет так 5 назад, а эта конструкция - тыщи лет ей
Денис
Да это не так плохо, на самом деле. Если умеешь использовать - хорошо. Не умеешь - не используй, личное дело каждого. Главное, чтобы код был читаемым.
Denis
Доброго суток всем !!! У меня такой вопрос ...я решил стать айтишником ...в школе не любил информатику... Математику также ... Учился в гуманитарий ... И решил стать FronEnd Dev . Можете помочь с чего лучше начать изучения ? Стоит начинать с языка С и С++ как для базы ... Хочу хорошую и твердую базу . Спасибо заранее всем .
finegorko
слэш лишний
Galenfea
Привет. Народ, такой вопрос. Python Django Вопрос по namespace Есть приложение x_name.urls с двумя view функциями, обрабатывающими урлы главной страницы и "главной_страницы/show_something/" В urls.py приложения x_name пишу: # Я так понимаю, я так задаю пространство имён. app_name = 'x_name' # А тут даём имена, чтобы вставлять в html шаблоны urlpatterns = [ # Главная страница path('', views.index, name='index'), path('show_something/', views.show, name='show'), Дальше в основном urls.py пишу urlpatterns = [ path('', include('x_name.urls', namespace='x_name')), path('show_something/<slug:slug>/', include('x_name.urls', namespace='x_name')), path('admin/', admin.site.urls), ] При запуске сервера он ругается, говорит WARNINGS: ?: (urls.W005) URL namespace 'x_name' isn't unique. You may not be able to reverse all URLs in this namespace Я понимаю, что он не хочет, чтобы namespace совпадал в двух разных инклудах, но что же делать, если они из одного приложения, как же я им дам разные пространства имён, если оба имени из одного пространства, пространства приложения x_name? Просто забить на это, или тут какой-то подвох и не стоит так оставлять? Я не совсем понимаю, почему он ругается на совпадение пространства имён. Есть способ записать в главный urls.py обработку двух url view функциями из одного приложения и соответственно одного пространства имён, так чтобы он не ругался?
Alexander
слэш лишний
пофиксил, спс
Just
Кто thunkable юзал, что скажете вообще?))
Just
Для бич-веба прокатит?
Денис
да нет, код говно, 300 шагов против 10-15 на коде в 4 строки
Тогда надо рефакторить и осмысленно оптимизировать
Артур
Тогда надо рефакторить и осмысленно оптимизировать
Да, этому тоже надо будет научиться, но пока идея не сдаваться при написание хоть какого-то кода и гуглить весь этот бред
Артур
С вёрстки начать, си не нужен
а роадмап который Александр часто отправляет подойдет или нет?
Maksim Pozharskiy
а роадмап который Александр часто отправляет подойдет или нет?
Не знаю, роадмапами не пользовался никогда, они меня только пугали
Daniil
не повезло не повезло
Maksim Pozharskiy
Ну там не было вот такой вот карты где все темы подряд указаны
Maksim Pozharskiy
Хотя по сути курс на главы разбит
Maksim Pozharskiy
И я видел что через 2 главы будет реакт например
Maksim Pozharskiy
Если это считается формой роадмапы, то пользовался) Я просто думал роадмапа на то и мапа что в виде карты
Денис
Если это считается формой роадмапы, то пользовался) Я просто думал роадмапа на то и мапа что в виде карты
На самом деле не в каждой роадмапе порядок изучения соответствует тому, как в действительности надо изучать технологии. Вернее, я ни разу не видел роадмапов, где это было бы описано корректно. Ты же не можешь сначала на 100% выучить html-css-js и только потом переходить к фреймворкам, а потом к сборщикам. Так или иначе оно всё перемешивается в процессе изучения
Denis
Да, в целом не переживайте, я в школе математику и информатику любил, но в чате есть бывший психолог, у него гораздо лучше получается изучать вайтишное направление
Стараюсь как-то не думать о этом !!! Проста я закончил совсем другое связано с архитектурой и дизайнером интерьера .... Но так изменила жизнь что устал от них... И решил в Frontend тоже что-то ближе к моей профессий
Денис
А Артуру нравится сравнивать себя с другими и он подавляет сам себя.
Свой
Ребята
Свой
Есть кто из automation qa?
Свой
Если у кого есть тематические чатики, буду благодарен если покидаете
Денис
Ундер конструктьён. Чего плачешь?
Alexander
можно скину товарищу сверху скрин с координатами чатов автоматизаторов?
Alexander
сисиб
Денис
В личку кинул и всё
Артур
Не по питону?
sasha
Скинь ссылку, пж-та
Свой
спасибо
sasha
У меня другая там статья
sasha
А, нашла
sasha
Нажми на вопросы
sasha
А Js ильи кантора кто-то читал?
sasha
Бесплатно скачать где можно?(
sasha
Для новичков