Задать вопрос
  • Что не верно в Telegram Боте в коде?

    вам надо просто сходить на https://www.coingecko.com/api/documentations/v3#/c...
    получит ьот туда данные в браузере или консоле
    curl -X GET "https://api.coingecko.com/api/v3/coins/list" -H "accept: application/json" | json_pp  >> cash_list

    и посмотреть как правильно пишется нужный id
    cat cash_list | grep -E  "id.+bitcoin.+cash"
    
          "id" : "10x-long-bitcoin-cash-token",
          "id" : "10x-short-bitcoin-cash-token",
          "id" : "1x-short-bitcoin-cash-token",
          "id" : "3x-long-bitcoin-cash-token",
          "id" : "3x-short-bitcoin-cash-token",
          "id" : "bitcoin-cash",
          "id" : "bitcoin-cash-sv",
          "id" : "bitcoin-free-cash",
          "id" : "ebitcoin-cash",
    Ответ написан
    Комментировать
  • Как сделать гиперссылку в Telegram Боте?

    @twistfire92
    Python backend developer
    Если используете библиотеку pyTelegramBotAPI (telebot), то при отправке сообщения пользуйтесь parse_mode и форматированием текста. В случае с гиперссылкой следует делать так:
    text = '[<Ваш текст>](<Ссылка>)'
    bot.send_message(message.chat.id, text, parse_mode='MarkdownV2')


    Подробнее о parse_mode можно найти тут: https://core.telegram.org/bots/api#formatting-options
    Ответ написан
    3 комментария
  • Почему программисты идут работать в Яндекс?

    @PurplePowder
    Немного про меня: работаю в Яндексе уже 6.5 лет, большую часть из которых проработал в браузере, а сейчас работаю в облаке. Приходил джуном-мидлом, сейчас работаю ведущим разработчиком. Также я один из интервьюеров, кто проводит эти самые алгоритмические секции (каунтер секций перевалил за 250 за пару лет).
    Так вот, если по пунктам, то:

    1) Один из этапов собеседования всегда связан с алгоритмами (даже несмотря на то, что в работе они использоваться не будут).


    Это не совсем верно. На этой секции проверяют не столько зубодробительные алгоритмы, сколько навык написания кода. Да, над задачами нужно будет подумать и применить сортировку/хэшмап/что-то еще, но основной сигнал как раз в том, как человек пишет код. Думает ли он наперед, какие баги сажает, в состоянии ли написать цикл без off by one, если посадил баг, то как будет чинить (проверит по кейсам или попросит кейс? если дать кейс, то найдет ли проблему сам?) - эти навыки как раз дает опыт. На мой взгляд тут нет никакого rocket science

    2) Как правило, собеседование состоит минимум из трех этапов.


    Выше уже ответили, но я уточню - минимум из трех секций с написанием кода. Важно то, что разные интервьюеры не видят других оценок, пока не поставят свою. Это "усредняет" результат - в итоговом фидбеке меньше влияния конкретного интервьюера и конкретных задач. Но помимо этих секций еще может быть секция по архитектуре или еще какая-нибудь специфичная для проекта секция (кому-то важно знание C++, а где-то - отладка с осциллографом)

    3) Требования выше, чем в среднем требуется для рассматриваемой позиции (особенно это касается джуниоров).


    Define "в среднем"? Если говорить по-честному, то грейды в разных компаниях очень сильно разнятся. Человек может быть старшим в компании Х, но при этом отсобеседоваться на уровне младшего разработчика. С другой стороны я видел как люди уходили на должность старшего разработчика после стажировки в Яндексе. Важно, что я говорю именно про то, что везде оценивают людей по-разному

    4) Заработная плата ниже, чем в среднем по рынку.

    Опять же смотря что брать за среднее. Я не жалуюсь :) Но если серьезно, то у нас в стране еще пока не научились воспринимать бонусы типа акций компании как зарплату и считают чем-то ненастоящим. Хотя если их учесть, то получается иной расклад.
    Впрочем еще бывают случаи, когда людям переплачивают на текущем месте. То есть человек дорос до старшего/ведущего/CTO в текущей конторе и у него была какая-то определенная компенсация, но мы его оцениваем на мидла по навыкам и предлагам компенсацию ниже. Что поделать, так тоже бывает.

    Поэтому я не могу понять: что именно с точки зрения специалиста может получить программист, который пойдет к ним работать? Особенно опытный.

    Если ставить вопрос в таком несколько прагматичном ключе, то:
    - Масштаб. Когда DAU исчисляется миллионами, то это вносит очень много нюансов в том числе в разработку. Не так много мест (особенно в России), где можно получить такой опыт
    - Если после предыдущего пункта сразу подумалось "а чего бы тогда не сразу в FAANG?", то в Яндексе интересных и важных задач все еще больше, чем рук, которые способны их решить. То есть большой простор для роста влияния на проект и не только
    - На мой взгляд рост не ограничен примерно ничем. Если человек готов к дополнительной ответственности и способен ее вывезти, то все будет только рады дать ее ему

    Добавлю еще менее прагматичного от себя:
    - Люди и атмосфера. Работать действительно очень комфортно. Правда трудно объяснить детально в чем это выражается, да и это субъективное ощущение
    - Всегда можно учиться чему-то новому. Во-первых можно переходить между проектами, даже если делаешь довольно серьезный шаг в сторону от текущих навыков (до перехода в облако я не знал ничего про распределенные системы/сеть, сейчас знаю). А во-вторых можно поделать что-то помимо своих основных задач (например, я делаю доклады, пишу статьи, собеседую людей, помогаю студентам)
    Ответ написан
    Комментировать
  • Почему программисты идут работать в Яндекс?

    @amkruglov
    1) Один из этапов собеседования всегда связан с алгоритмами (даже несмотря на то, что в работе они использоваться не будут).

    Алгоритмы используются постоянно. Мы не только JSON перекладываем :) Один разработчик может писать код день, в то время как другой сделает больше и лучше за 2 часа. Потому что у него лучше базовые знания, алгоритмы, иногда теория и опыт. Или ситуация, когда нужно разобраться в новой незнакомой технологии, системе. Тут тоже поможет умение быстро решать задачи, анализировать проблемы.

    2) Как правило, собеседование состоит минимум из трех этапов.

    Для опытных и высокогрейдовых разработчиков мы проводим дополнительную секцию по Архитектуре, где оцениваются совсем другие знания, не алгоритмы. Или про управление людьми/проектами/..., если речь идет про руководящую должность.

    3) Требования выше, чем в среднем требуется для рассматриваемой позиции (особенно это касается джуниоров).

    А вот это вряд ли. Требования у нас есть, но и задачи сложные. Если понизим планку, то человек просто не справится с задачами.

    4) Заработная плата ниже, чем в среднем по рынку.

    Такое заблуждение присутствует, согласен, иногда слышу. Поговори с теми, кто уже тут работает давно, что они скажут.

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

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

    Возможность подобрать себе проект в соответствии с твоим уровнем, возможность поменять проект если захочется попробовать чего-то другого (ротация), стабильность. Возможность сфокусироваться на работе и абстрагироваться от многих бытовых проблем.
    Ответ написан
    1 комментарий
  • Почему программисты идут работать в Яндекс?

    @evmaksimenko
    Работаю в Яндексе разработчиком почти год.
    Могу ответить на некоторые вопросы.

    Про собеседования на технические вакансии есть отдельная страница.
    https://yandex.ru/jobs/ya-interview/
    Собеседование состоит обычно из трёх этапов.
    1. Skype предварительное
    2. Обычно серия очных собеседований
    3. Знакомство с командами.
    На 1 и 2 этапах разработчики решают задачи по алгоритмам. Причём решать задачи нужно на бумаге или на маркерной доске.
    Сказать, что в работе программиста не будут использоваться алгоритмы, это довольно смелое утверждение :) Тогда нужно готовиться на ревью своих PR очень убедительно рассказывать про эффективность выбранных решений.

    Про количество человек на позицию. Я не знаю откуда эту цифру можно узнать. Из количества человек, которые проходят собеседование в настоящий момент? Ну это вообще не показатель. Если команда готова тебя позвать к себе, то это выяснится на третьем этапе собеседования.
    И вообще количество вакансий достаточно велико (https://yandex.ru/jobs/vacancies/dev/), думаю можешь заранее рекрутеру сообщить, какая область тебе интересна.

    Про то, что зарплата ниже, чем в среднем по рынку сказать не готов. Насколько я знаю, ни в одной вакансии не указано точное значение з/п. Везде вилка. И наверное нужно проводить исследования, чтобы узнать сколько ты стоишь во всех компаниях :)
    Плюс в сравнении с другими компаниями корпоративный пакет выделяется в лучшую сторону (сравнивали, например со Сбером).

    Яндекс - он большой и разный. Там есть новые технологии и большие данные. У Яндекса огромное количество пользователей. Большое количество разнообразных сервисов. Яндекс умеет делать беспилотные автомобили :) Плюс общий уровень программистов очень высок.

    Если есть вопросы и интересно - постараюсь ответить.
    Ответ написан
    7 комментариев
  • Почему программисты идут работать в Яндекс?

    php666
    @php666
    PHP-макака
    4) Заработная плата ниже, чем в среднем по рынку.
    У диванных экспертов, как правило, зарплата программиста = 100500 миллионов долларов в минуту. А тут опаньки - реалии рынка! Без сказок и розовых соплей.

    Требования выше, чем в среднем требуется для рассматриваемой позиции
    Средняя рассматриваемая позиция на какой стек? На веб-формошлепстов в ЗАО "Рога и Копыта" в молодой, но очень перспективный проект? Так ты не путай х с трамвайной ручкой.

    Яндекс - это Яндекс, а не говностартапчик или просиживание штанов в унылой компании по производству шифера.

    Один из них - junior, другой - middle. Оба отказались работать там после получения оффера.
    лол, смешно просто. Никому нахрен не нужный джун отказался в Яндексе работать, видать ушел программировать в офисе завода по производству железобитонных изделий Мухосранска, сайт-визитку поддерживать. Что ты несешь?))))

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

    @zexer
    В случае, который вы описали можно сделать следующее:

    5e7f26d9b5d00654226271.jpeg
    Ответ написан
    3 комментария
  • Все получили письма счастья от Payoneer? Что теперь делать?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    боян
    Карта payoneer в России?

    в целом к этому давно шло, варианты лечения те же - с маленькими оборотами - валютный счет и отчет, с побольше - вариации с EU Entity / Украина / Грузия

    и хз еще что решат по итогам последнего умопомешательства с вирусом
    Ответ написан
    2 комментария
  • Как дублировать данную карту на сайт заказчика?

    mmmaaak
    @mmmaaak
    В правом верхнем углу гамбургер меню -> Поделиться -> Код для вставки на сайт -> Ctrl+C -> Ctrl+V -> PROFIT
    Ответ написан
    Комментировать
  • Как сделать чтобы при скачивание менялось расширение картинки?

    fergussawyer
    @fergussawyer
    Front-End
    Не как.
    Именно для этого люди придумали водяные знаки. Изображение загружается в момент загрузки страницы и хранится в кеше.
    Ответ написан
    2 комментария
  • Запрос DELETE, как правильно составить?

    revenger
    @revenger
    49.5
    1) delete from
    2) as не надо
    Ответ написан
    Комментировать
  • Добавление тега в игнор?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нет, не существует. Поэтому модераторы карают за нарушение правила 3.1, когда пользователи на свой вопрос лепят какие попало теги.
    Ответ написан
    Комментировать
  • Не пойму в чем проблема на django?

    Ranwise
    @Ranwise
    никак, это не ошибка, а отслеживание файлов для перезапуска дев-сервера
    Ответ написан
    Комментировать
  • Ка запускать контейнеры Docker по очерёдности?

    depends_on инструкция в сервисе указывает, от каких других сервисов зависит этот – соотв. запустится только после них.

    version: "3.7"
    services:
      web:
        build: .
        depends_on:
          - db
          - redis
      redis:
        image: redis
      db:
        image: postgres
    Ответ написан
    7 комментариев
  • Можно ли таким образом обратиться к button?

    @dimastbk
    Ответ написан
    Комментировать
  • Расскажите о РЕАЛИЯХ удаленной работы?

    @anton99zel
    29а класс средней школы №7
    есть ли шанс найти работу, при которой условия труда будут позволять хотя бы немного иметь свободного времени и возможности планировать жизнь?

    Есть такая работа, но у всех всё индивидуально, тут скорее должно совпасть много факторов, чтобы вас устраивала работа. Кто то работает дома по полчаса в день, кто то по 18 часов трудится, чтобы потом отдохнуть. Дома конечно выгоднее работать - не надо тратить время на дорогу, деньги на обеды, проезд, одежду. Но в таком случае нужна самодисциплина и оборудованное рабочее место. Потому, что нет-нет да тянет прилечь на диван или залипнуть в телевизор. Если есть дети и другие отвлекающие факторы, то очень сложно сконцентрироваться на работе.
    В целом - работа у всех разная, работодатели тоже, отношение тоже разное. Есть те кто работает без отпусков, без договоров, без больничных и премий. Кому то везет больше - полный соцпакет.
    Если вам нужна реальность, то вот я, например, проснулся в 11:00, начал работать в 12:00-14:00 и до 18:00-20:00 буду за компьютером работать, отвечать на вопросы, строить отчеты, вносить какие то правки в код.
    А потому, вполне можно с утра заняться личными делами, а вечером бытовыми.
    ===
    Однако, я склонен думать из вашего топика, что вы скорее всего устали. Вам нужно отдохнуть пару недель, собраться с мыслями и взяться за новый проект или сменить деятельность, например заняться малым бизнесом. Может вы устали "сидеть" и вам нужна движуха, краски жизни?! Профессиональное выгорание требует жесткой перезагрузки.
    ===
    фрилансеров работающих за еду

    Ну, не надо так!
    Очень много успешных фрилансеров, зарабатывающих очень хорошие деньги. Кто ищет работу, тот найдет.
    Опять же пример из жизни:
    Моя знакомая сейчас сидит в декрете с двумя детьми, раньше работала в офисе менеджером. Сейчас через фриланс зарабатывает от 30т.р. в месяц, делая разным ИПэшникам какие то таблички, отчеты, документы. Работы на 2-3 часа в день, в то время как здоровые мужики даже за 20т.р. не могут на работу устроиться.
    Ответ написан
    Комментировать
  • Как получить uuid другой модели в CreateView?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Возьмите из url, в любом роутере есть функционал определения пути. А если уж и нет то тупо вырежьте регуляркой из url
    Ответ написан
    Комментировать
  • Как запретить модулю requests удалять пробелы из url?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Посмотрите в сторону urllib.parse.quote
    Ответ написан
    2 комментария
  • Как построить работу в компании без средств?

    Zoominger
    @Zoominger
    System Integrator
    Программируйте сами. Дёшево и сердито.
    Ответ написан
    2 комментария
  • Как построить работу в компании без средств?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Виктор, возможно у вас просто бизнес не работает, цифры не сходятся, расходы больше чем доходы и все такое?
    Тогда ответ - в текущей ситуации - никак.
    То есть надо или менять что-то в самой бизнес-модели, или признать что компания убыточная и закрывать ее.

    Важный момент: "тратить на ФОТ меньше чем он реально того требует" - такая себе оптимизация бизнес-процессов. Это как заложить на аренду офиса 2000р когда она стоит 5000. от того что вы на бумаге выделили 2000 потому что "бюджета больше нет" - его вам автоматически за эту цену не сдадут.

    Какие-то внятные советы на тему что можно поменять в бизнесе чтобы выйти в плюс - с такой информацией невозможно дать. Да и сайт наверное не той тематики.
    Ответ написан
    Комментировать