Задать вопрос
Профиль пользователя заблокирован сроком с 12 апреля 2022 г. и навсегда по причине: спам
  • Какая среда разработки лучше для Python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Сначала надо привыкнуть работать без среды. Уметь проект любой сложности написать и развернуть, имея примитивный текстовый редактор и командную строку. А потом можно взять PyCharm.
    Ответ написан
    1 комментарий
  • Какая среда разработки лучше для Python?

    longclaps
    @longclaps
    Да вот сегодняшняя среда отличная.
    ps. Забудь, чувак. Ты нагенерил 144 вопроса, но корм оказался не в коня. Нет такой среды.
    Ответ написан
    Комментировать
  • Не могу понять, почему python выкидывает исключение?

    Assargin
    @Assargin
    Перед ответом смотрю наличие ✔ в ваших вопросах
    Вы результат преобразования никуда не сохраняете.
    Вот так работает без ошибок:
    a = input()
    b = input()
    l = input()
    N = input()
    
    a = int(a)
    b = int(b)
    l = int(l)
    N = int(N)
    
    lenl = 2 * l
    lena = (2 * N - 1) * a
    lenb = 2*b *(N - 1)
    sumlab = lenl + lena + lenb
    print(sumlab)


    или можно преобразовать сразу там же, где происходит ввод:
    a = int(input())
    b = int(input())
    l = int(input())
    N = int(input())
    
    lenl = 2 * l
    lena = (2 * N - 1) * a
    lenb = 2*b *(N - 1)
    sumlab = lenl + lena + lenb
    print(sumlab)
    Ответ написан
    2 комментария
  • Можно ли начинать с питона?

    Jump
    @Jump
    Системный администратор со стажем.
    Можно ли начинать с питона?
    Можно.

    питон не расскажет тебе что такое память компа, как лучше писать код и т.п
    Язык программирования это инструмент, как молоток, или топор. Он и не должен ничего рассказывать.
    Будет странно если топор начнет читать плотнику лекции по материаловедению и технологии строительства.

    вот вопрос, неужели чтоб на нем начать писать мне надо сначала изучить C/C++?
    Нет.
    Изучить С нужно если вы собрались писать код на C.

    И так ли сложно понимать другие языки после питона?
    Без разницы. Люди умеющие водить машину без проблем умудряются работать пилотами, машинистами, и капитанами морских судов, и даже ездят на велосипеде Им никак не мешает тот факт, что начали они с управления автомобилем.
    Ответ написан
    Комментировать
  • Как получить все куки с Selenium?

    EreminD
    @EreminD
    Кое-что умею
    в этом идея куков - вы, будучи на сайте, можете работать только с куками теущего сайта

    если бы можно было работать вообще со всеми куками браузера, это был бы сеьезный косяк в безопасности - ведь тогда можно утащить ваши сессии на других ресурсах

    Если вам известен список доменов заранее, можно ы цикле зайти на каждый из них и забрать текущие куки
    Ответ написан
    8 комментариев
  • Создаю OpenSourse проект на С++ ниже - нужны единомышленники, где мне таких искать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Это так не работает. Сначала вы пишите проект и выкладываете в открытый доступ, потом появляются его пользователи, а если он оказывается востребован, то со временем и контрибьюторы, часть которых может стать единомышленниками.
    Ответ написан
    Комментировать
  • Как использовать прокси с авторизацией в Selenium с Firefox на Python?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    может, проще все же Хром заюзать? с нужным юзерагентом?
    достаточно будет
    service_args = [
            '--proxy=192.168.0.1:3128',
            '--proxy-auth=login:pass'
    ]

    в FF танцы с бубном навроде аддонов
    Ответ написан
    7 комментариев
  • Какие существуют эмуляторы android под управлением python?

    thelongrunsmoke
    @thelongrunsmoke
    Программист
    Вы можете использовать питон, чтобы управлять эмулятором через ADB. Это позволит генерировать произвольные евенты, делать скриншоты и много чего ещё. Плюс, возможность тестирования методом чёрного ящика, т.е. можно будет запускать тесты и на отладочной и на релизной версии.

    По делу, существует Selendroid, поддерживающий питон как язык скриптов и Appium, так же его поддерживающий, оба решения управляют эмулятором через WebDriver и пригодны для приёмочного тестирования, вне зависимости от того на чём написано приложение.

    Для дальнейших изысканий гуглите android webdriver python.
    Ответ написан
    Комментировать
  • Как при парсинге зафиксировать изменение кода?

    tumbler
    @tumbler Куратор тега Python
    бекенд-разработчик на python
    1. Понять, какие объявления присутствуют на странице (в первую очередь вытащить их уникальные идентификаторы)
    2. Вытащить из БД предыдущую версию страницы
    3. Построить diff.
    Ответ написан
    Комментировать
  • Какова перспектива транслита HTML в ELF?

    DevMan
    @DevMan
    поздравляю, вы решили переизобрести браузер.
    Ответ написан
    3 комментария
  • Оцените сборку пк?

    fdroid
    @fdroid
    press any key
    Трэш какой-то, а не сборка.
    1) Нафига 6-ядерный 2600Х если за эти деньги можно купить 8-ядерный 2700?
    2) МП гига на 350 чипсете - трэш. Во-первых, современная гига и "оно" - это синонимы, во-вторых, на 350 чипсете далеко не факт что "искаропки" заведётся Райзен 2***
    3) Я так понимаю, кулер выбирался по принципу "чем дешевле тем лучше и пофиг на всё"?
    4) 1650 и "игрульки" - это несовместимое комбо. Любой джифорс с индексом **50 - это затычка, которая, по сути, ненамного лучше какой-нибудь встройки.
    5) Оперативная память выбрана из QVL МП? Да о чём это я...
    6) Адепты секты свидетелей связки крошечный SSD + HDD не дремлют. Такая связка была актуальна, когда SSD были дорогими, сейчас же цены на SSD делают шумный, гудящий, тормозной HDD совершенно не нужным. Блин, да 500Gb SSD стоит меньше 4000 рублей.
    7) Корпус - ещё ладно, но никогда нельзя покупать блоки питания от марок, которые заканчиваются на ***cool.
    8) Вентилятор Deepcool facepalm.jpg

    Решил собрать компьютер по советам друзей

    Таких друзей - за х** и в музей.
    Ответ написан
    1 комментарий
  • Выгоднее ли быть разработчиком в СПБ, чем в Москве?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Ну это всё от критериев выгодности зависит.

    Москва больше, больше предложений, больше движухи и денег. Но грязно, шумно и слишком много людей.
    СПб потише, работы меньше, доход меньше, город красивее сам по себе. Но там реально пара солнечных дней в году и довольно влажный климат. Минус ещё, что СПб разваливается и там есть куча проблем с городской средой. Мало где можно встретить на центральном прогулочном проспекте шестиполосную дорогу, ну или, скажем фасады исторических зданий, за которыми уже и нет самих зданий...

    С любом случае, каждый их этих городов покажется вам раем после какого-нибудь Усть-Прямокишкинска... И разонравится, после того, как вы начнёте смотреть по сторонам и анализировать. Ну или не разонравится, если не начнёте.

    Что в Мск, что в СПб, на зарплату ~120к вас ожидает "квартира" в панельном гетто на окраине с ипотекой на 20+ лет и переплатой в два-три раза. Ну, единственное отличие, что в СПб вы возможно будете тратить меньше времени на дорогу (или нет).

    Мой вас совет: учите английский и уезжайте. СПб и Мск можно как трамплин использовать, не более того.
    Ответ написан
  • Как составить/сформировать отчет о проделанной работе?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Excel, Google Таблицы, Блокнот

    1 час - изучение ТЗ
    5 часов - подготовка
    10 часов - работа
    5 часов - тестирование
    2 часа - доработка и сдача

    У меня это заняло ровно минуту.
    Ответ написан
    Комментировать
  • Аналог крон на windows?

    Gomonov
    @Gomonov
    Называется "Планировщик заданий"
    Ответ написан
    Комментировать
  • Есть ли смысл учить jquery?

    profesor08
    @profesor08 Куратор тега JavaScript
    Нечего там учить
    $(selector).css({});
    $(selector).each(el => void);
    $(selector).on("click", event => void);
    Ответ написан
    Комментировать
  • Предлагают использовать аккаунт за деньги?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    не продешеви, полно предложений по 300 в месяц

    -Пап, я сегодня сэкономил деньги.
    - Молодец, а как ?
    - Я не сел на автобус и за ним побежал.
    - Если б ты побежал за такси, то сэкономил гораздо больше.


    бан все равно будет одинаковый
    Ответ написан
    Комментировать
  • Как заработать на программировании бедному студенту: с чего будет правильнее начать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Начните с изучения поиска. Во-первых, без умения искать и анализировать информацию программистом всё равно не стать. Во-вторых, на Тостере этот вопрос задавали уже сотни раз. Открываете hh.ru, смотрите требования к джунам в вашем регионе, учите то, что нужно для соответствия этим требованиям.
    Ответ написан
    Комментировать
  • В чем разница между Методом и Функцией в ООП?

    Eridani
    @Eridani
    Мимо проходил
    Ответ написан
    Комментировать
  • Какие темы изучить для прохождения отбора на Python?

    irestone
    @irestone
    Junior Web Developer
    Во-первых: "На все это у меня есть пару недель.(Поверьте я псих, и не такое могу)" - нет, не можешь. За пару недель можно изучить некоторые технологии, но научиться правильно думать нельзя.
    Во-вторых: "На Видеокурсы времени нет! Нужна текстовая информация!" - видео усваивается лучше. Но, в целом, нужно комбинировать все возможные ресурсы.
    В-третьих: "JavaScript (НЕНАВИЖУ)" - нет смысла ненавидеть молоток. Это очень наивная позиция. Выбери задачу и используй то, что нужно.
    В-четвертых: Объем математики определяется целью: занимаешься машинным обучением, искусственным интеллектом и прочим дата сайенс или пишешь физический движок, например, - понадобится серьезная математика. В остальных случая хватит школьного курса, и то средней школы.

    Непосредственно подготовка:
    Cracking the Coding Interview
    Elements of Programming Interviews in Python
    Из этих книг тебе станет ясно, что нужно знать, чтобы пройти собеседование на работу.

    Тренируй problem solving скилл на специальных сервисах. Популярные: https://leetcode.com, https://www.hackerrank.com, https://practice.geeksforgeeks.org
    Нужно не просто решать задачи, а учиться это делать правильно, походу изучая алгоритмы, структуры данных и анализ сложности. Грокаем алгоритмы - хороший выбор. Будет отлично, если найдешь друга, с которым можно будет тренировать witeboard'ы, когда один берет на себя роль интервьюера и задает другому задачу. Это важно. Так вы сможете разобраться, где и почему вы застреваете и научитесь правильно выстраивать мыслительный процесс при решении задач. По большому счету, это твой основной навык как программиста, именно его и будут проверять в первую очередь при собеседовании на работу. По крайней мере, должны. Если спрашивают только конкретные технологии, то тебе стоит задуматься, стоит ли у них работать. (Подсказка: нет)

    Изучай ООП и Паттерны проектирования.
    Все доступно и с примерами.
    Видео по одной популярной книге, которую тоже можешь начать читать.

    Изучай инструменты (языки, фреймворки и пр) под конкретную сферу. Не надо изучать все подряд, учи то, что нужно для того, чем ты хочешь заниматься, конкретный стек технологий. Помни про принцип Парето.
    Например, вот хорошие ресурсы по питону:
    https://www.amazon.com/dp/1593279280/
    https://www.amazon.com/dp/1593275994/
    https://www.youtube.com/watch?v=8DvywoWv6fI

    Наконец, ты должен понимать, что нетехнические, т.н. софт-скиллы не менее (а в случае с джуном часто более) важны. Я не зря предлагал ресурсы на английском - этот язык разработчику знать важнее, чем любой язык программирования. Не знаешь, с чего начать? Посмотри "Полиглот. Выучим английский за 16 часов!", начни пользоваться https://lingualeo.com (там есть и тренировки и курсы)

    Окружи себя инфосферой: ютуб, твиттер, телеграм и пр.
    Мне, например, нравятся эти ребята:
    https://www.youtube.com/channel/UCVbz7l0COUdLupcY4...
    https://www.youtube.com/user/HexletUniversity
    https://www.youtube.com/channel/UC4xKdmAXFh4ACyhpi...
    Они помогут тебе начать думать в правильном направлении.

    Удачи!
    Ответ написан
    3 комментария