Задать вопрос
  • Возможно ли использовать мощность клиента при работе с веб приложением?

    Fernus
    @Fernus
    Техник - Механик :)
    Возможно ли использовать мощность клиента для работы некоторых функций веб приложения

    Всё, что можешь "доверить" клиенту - то и выполняй на нём...через JS например...

    если да, то как это можно реализовать на языке python?

    Нет. Никак.
    Ответ написан
    Комментировать
  • Как правильно сравнить списки в Python?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Так сравнить списки, строки или слова?
    Если смотреть на конкретный скриншот, вижу две строки. Строка в колонке С содержится в строке в колонке А.

    Именно такое вхождение легко находится такой конструкцией:
    string_a = 'Санкт-Петербург, Ленинградская область'
    string_b = 'Санкт-Петербург'
    print(string_b in string_a)
    Ответ написан
  • Парсинг сайта ГИББД.РФ. Проверка получения штрафов?

    @Zolg
    Ну как, как - эмулируете мышку/клавиатуру, OCR'ите экран, или можно нейросетью распознавать.
    Есть еще, конечно вариант вызывать https://сервис.гибдд.рф/proxy/check/fines напрямую, но это же для слабаков, да ?
    Ответ написан
    2 комментария
  • Как работает веб-сервер и node js в связке? Зачем нужен Nginx?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Самое простое - nginx отдаёт статику. На больших объёмах делать это через Ноду неэффективно.
    Посложнее - nginx позволяет управлять ходом запроса. Например, редиректить на https.
    Ещё сложнее - можно настроить nginx, чтобы он умно балансировал запросы между несколькими бэкендами и автоматом блокировал слишком частые попытки подключения.

    Nginx очень хорошо в промышленных масштабах делает определённую часть работы, связанной с http-запросом, поэтому ему эту часть работы и делегируют.
    Ответ написан
    Комментировать
  • Бывают ли в природе НОРМАЛЬНЫЕ работы, где нужны именно те программисты, которые знают ВСЕ, но по чуть-чуть?

    @mkone112
    Начинающий питонист.
    Бывают ли в природе НОРМАЛЬНЫЕ работы

    Да
    программисты, которые знают ВСЕ, но по чуть-чуть?

    Это кодер или веб-мастер.
    Но при этом в 70% задач на любом языке его код "пахнет"

    А это говнокодер.
    С одной стороны все это звучит бредово.

    Со всех.
    Дилетант!

    Да.
    p.s. дальше уже написана какая-то херня - сложно читать.
    Ответ написан
    Комментировать
  • Зачем удалять вопросы, если можно их скорректировать?

    TosterModerator
    @TosterModerator Куратор тега Тостер
    Модератор Хабр Q&A
    Затем, что это единственный способ заставить большинство авторов обратить внимание на свое поведение.
    Конкретно ваши вопросы неоднократно правились и удалялись с указанием нарушения. Но никаких выводов вы из этого не сделали и не делаете.

    Или вы думаете, что нам нечем заняться кроме постоянных правок вопросов?
    Ответ написан
    5 комментариев
  • Какие хорошие вузы за рубежом (в Европе, не в СНГ) потянет не богач и не гений, а обычный человек из провинциального города России?

    @mkone112
    Начинающий питонист.
    ВУЗ это прекрасно(порой). Но что тебе мешает просто пойти работать в it - я хз.
    Ответ написан
    Комментировать
  • Какие хорошие вузы за рубежом (в Европе, не в СНГ) потянет не богач и не гений, а обычный человек из провинциального города России?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    полезных знаний минимум

    Ни один вуз и не предполагает давать релевантные знания для получения работы, за редким исключением где это реально единственный путь: медицина, наука, образование

    собираюсь работать в сфере it

    Тем более ни один ВУЗ в мире не даст релевантных знаний. ВУЗ предполагает давать базис, а не актуальные знания и навыки, а IT это почти всегда требование знать релевантные технологии и подходы последних лет. Никого не интересует что вы знаете как работают базы данных если вы не можете применять определенные продукты

    на работу не берут

    плохо стараетесь получить работу

    вуз, после которого у меня будет необходимая база, чтобы устроиться на нормальную работу

    в сфере IT таких ноль, как я уже писал выше

    100-200 тыс/руб. в год могу платить максимум чисто за обучение (не включаю оплату переезда и проживания)

    учитывая цены в европе то вам столько каждый месяц придется выкладывать на проживание. На это вы готовы? А далеко не все визы для обучения позволяют работать в стране
    Ответ написан
  • Как подготовиться по алгоритмам к собеседованию(junior)?

    @dmshar
    Никогда не понимал, что значит "подготовиться к собеседованию". К экзамену понимаю - выучили "от сих до сих", ответили на вопрос, удовлетворили преподавателя, получили свою оценку и гуд бай.
    А к собеседованию? Что толку, если вы "нахватаетесь" за 4 дня каких-то отрывочных знаний, даже на что-то правильно (почти случайно) ответите на собеседовании без глубокого понимания. Вы ведь тут не препода обманываете, вы завтра должны решать будете не игрушечно-собеседную, а реальную производственную задачу. Работодатель думает, что вы спец по алгоритмам, а вы просто чего-то там "нахватались" перед собеседованием. Можно догадаться, как закончиться ваш испытательный период. Так зачем тратить время? Лучше его потратить на ИЗУЧЕНИЕ алгоритмов, и на следующем собеседовании не трястись что тебя спросят чего-то, что не успел прочитать. Тогда и работодатель поймет с кем дело имеет, и вам польза будет на будущее.
    В общем, собеседование - это не экзамен! К нему специально готовиться - себе во вред. Но на собеседовании надо показывать именно то, что вы собой на самом деле представляете. А если это не устраивает работодателя, то благодарить Бога, что на эту работу вас не взяли.
    Впрочем, вменяемый работодатель и не будет заставлять на собеседовании до запятой рассказывать конкретный алгоритм. А вот попросить сравнить, объяснить почему один из них лучше, быстрее, экономичнее и пр. другого очень даже может. Или например попросить вас для конкретной задачи и конкретных данных подобрать наиболее подходящий алгоритм. Вот к пониманию именно таких вещей и надо посвящать время подготовки.
    Ответ написан
    2 комментария
  • Как запретить доступ юзеру к ajax?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    Никак
    При клике запрос делается браузером пользователя и значит скрыть ничего не получится
    И скрывать эти данные не имеет смысла. Если не хотите чтобы пользователь видел какие-то данные - не отдавайте ему их никогда.
    Ответ написан
    Комментировать
  • Как и где обучиться 1С?

    Mikhail_E
    @Mikhail_E
    1С, SQL
    Без лишних слов, от 1С-ника с 8-летним стажем :
    То есть мне надо понимать предметную область для разработки/изменения конфигурации?
    Быть бухгалтером для работы с бухгалтерией? Быть медиком/провизором, для работы с 1С Медицина?
    Я прав?

    Зависит от подхода к работе, который вы выберете. Есть несколько вариантов.
    Если про "фриланс" или работу в небольшой конторе за 100-120 тыр тогда ответ такой:
    - Отчасти, не прям диплом нужен, но часто придётся общаться с тем же бухгалтером, он будет ставить задачи, и он часто имеет сложности даже с экселем. Т.е. "Чёткое ТЗ" - это , мягко говоря, нечастое явление.
    Т.е. задача например может звучать так "У меня ошибки при расчете себестоимости и не закрывается 20-й счет, посмотри, что нетак ?" ... и причиной вполне может оказаться некорректное разнесение затрат по выпускам.
    Если речь про проектную работу, например Франч и проект по переходу с УПП на ERP (120-160 тыр), в группе обычно будет "Консультант"/"Руководитель проекта" , который сможет принять часть специфичного общения на себя, а тебе выдавать более-менее понятные вещи типа "Надо сделать обработку, которая будет создавать документы на основании экселя" или "Добавь сюда кнопку, чтобы делалось то и то".
    Как и где обучиться 1С?

    Самый простой способ : устроится в 1С Франчайзи, туда берут много и без особых требований, что для старта очень неплохо. З/п при этом обычно 60-80 на начальный этап, + Куча опыта и общения с теми же юзерами. Как говорится "В Омут с головой". А дальше, многое, зависит от вас ... (Например можно пробиться в проектные команды, и перейти от "Палаток с бухучетом" в "Внедрение блоков ERP на предприятиях среднего и крупного бизнеса"
    А за 240K Московских страшно даже думать...

    Далеко не все в Мск получают 240К. Я бы сказал что 240 - это или фрилансер с клиентской базой в 10-20 контор, которые вы поддерживаете, или 1С Эксперт (ака Сеньор) в среднем бизнесе. Обычно мидл имеет 120-160 в мес.

    а так советую посмотреть с чем сталкиваются 1С-ники на Профильных формах и решить стоит оно того или нет.
    Вход в 1С не оч. сложный, востребованность есть (из-за частых изменений законодательства), а про З/П Вилка обычно 60-100 (джун) 100-180 (мидл) 180 - 250 (Эксперт) ...
    Ответ написан
    2 комментария
  • Pillow выдаёт ошибку?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Да, Pillow выдаёт ошибку.
    Ответ написан
    Комментировать
  • Как из json достать наибольшее значение и привязанное к нему название?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    import operator
    # import json
    # a = json.loads(...)  если json  в виде строки прилетает
    a = {
       "858585885856985": 8.2,
       "841224131321321": 100.6
    }
    print(max(a.items(), key=operator.itemgetter(1)))
    # ('841224131321321', 100.6)
    Ответ написан
    3 комментария
  • Как исправить task(*args, **kwargs) TypeError: 'str' object is not callable?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    def name(message): #получаем имя
            global name
            name = message.text

    Вы объявили имя name и связали его с функцией.
    Затем вы объявляете это имя глобальным и связываете с ним строку. Теперь name - это просто str тип.
    А к строке нельзя обращаться, как к функции - её нельзя вызывать. Об этом вам и говорит интерпретатор - str is not callable.
    Ответ написан
    4 комментария
  • Как сделать прогнозирование погоды?

    @dmshar
    Прогнозирование погоды есть один из примеров использования раздела науки, который называется "Теория временнЫх рядов". Вот, ищем, читаем, разбираемся. Потом возвращаемся на форум с конкретными вопросами.
    Но вот после освоение этой теории, если захотите заниматься именно прогнозом погоды, придется еще и климатологией и метеорологией немного позаниматься. Без погружения в проблемную область все прогнозы не более чем школьная поделка.

    И да, к Python этот вопрос будет иметь отношения тогда, когда теория вам станет понятной и вы приступите к непосредственной реализации своей прогностической системы.
    Ответ написан
    Комментировать
  • Что делать, если тяжело работать?

    Zoominger
    @Zoominger
    System Integrator
    Ну тут вам вряд ли сопельки вытрут. Но вот тут:

    На проекте работаю один, собственно и помощи по каким-то вопросам в нём взять неоткуда, связь с бывшими разрабами отсутствует.

    могу по личному опыту посоветовать валить из этой конторы. Там, где не помогают, новичку делать нечего.
    Ответ написан
    Комментировать
  • Что делать, если тяжело работать?

    glaphire
    @glaphire
    PHP developer
    Если у Вас нет ни команды, ни наставника, да еще и несколько проектов сразу - это действительно большой стресс, и не стоит винить себя в трудности реализации всех решений. Компания захотела сэкономить на поиске миддла, скорее всего
    Ответ написан
    Комментировать
  • Как стать software разработчиком на python?

    DevMan
    @DevMan
    вопрос из разряда: какие продукты нужно купить что бы стать поваром?
    библиотеки не учатся просто так, они учатся под конкретные задачи, которые разные у разных людей.
    хотя стрындел, одну таки нужно выучить: стандартную.

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

    Zoominger
    @Zoominger Куратор тега Python
    System Integrator
    4 куска подобного кода.

    Какая чёткая характеристика.

    Ответ: замените пачку переменных на массив и обрабатывайте его циклом.
    Ответ написан
    2 комментария
  • Где здесь ошибка?

    sabone
    @sabone
    beginner developer
    static и abstract не могут вместе быть
    Ответ написан
    Комментировать