• Как посчитать сумму цифр числа пока оно не станет однозначным?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Не нужны тут ни цикл, ни рекурсия:
    def digital_root(n):
        return n % 9 or n and 9
    
    s = input()
    r = digital_root(int(s))

    https://en.wikipedia.org/wiki/Digital_root
    Ответ написан
    Комментировать
  • Как создать цикл с json и requests?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    На первой итерации имя json указывает на модуль, а на второй уже на словарь, созданный на первой.
    Ответ написан
    1 комментарий
  • Один queryset в разных шаблонах Django?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Вам нужен context processor.
    Ответ написан
    1 комментарий
  • Как сделать так, чтобы переменная внутри if стала общей?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    f никогда не будет равно 5, так как input возвращает строку, а не число, поэтому блок условного выражения никогда не выполнится и присваивания k нового значения не произойдёт.
    Ответ написан
    1 комментарий
  • Как правильно обработать коллбэк в джанго?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    1. Да.
    2. Только POST.
    3. Да.
    4. Не обрабатывать мусор и/или принимать с запросом ключ, неизвестный злоумышленику.
    5. Да.
    Ответ написан
    Комментировать
  • Почему я получаю ошибку "sqlite3.OperationalError: no such column: test"?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Потому что не надо значения в sql-запрос подставлять с помощью форматирования строк.
    Ответ написан
    4 комментария
  • Как работает crontab?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    что запросы будут конфликтовать друг с другом?

    Конечно получится. Race-condition получить запросто, потому что крон - простейшая и тупейшая программа. Все, что она умеет - разобрать строку, где указывается частота запуска и запустить процесс. А работа запущенного процесса - это не его проблема. Навесить очередь из сотни скриптов или развалить к хренам БД - как здрассьте.
    Вам лучше не насиловать крон, а демона написать, который сам будет проверять наличие задания для него и сам делать все блокировки.
    Ответ написан
    Комментировать
  • Как работает crontab?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    > Можно ли поставить крон на 1 минуту
    Можно.

    > и проверять есть ли задание, для скрипта, в бд
    Можно.

    > и если есть выполнять его,
    Можно

    > а это не быстро?
    А это не вопрос.

    > В основном интересует нагрузка на сервер.
    От крона нагрузка будет несущественная. От вашего скрипта - зависит от вашего скрипта.

    > И что будет если в одно время, через крон, несколько раз обратиться к одному скрипту
    Скрипт будет выполнен несколько раз.

    > не получится, что запросы будут конфликтовать друг с другом?
    Если вы эту ситуацию обработаете в своём скрипте, то не будут. В кроне никаких встроенных механизмов для этого нет.
    Ответ написан
    Комментировать
  • Junior QA в Ubisoft Одесса. Стоит ли?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Понимаю, что зп там не ахти

    Вы наивный, словно ребенок. Какой джун идет на свою первую работу ради зп?) Даже если вас пригласили за самые нищебродские копейки, нужно идти на любую работу, лишь бы было движение по карьерной лестнице. Через 5 лет будете выделываться и воротить носом.

    PS: В Яндексе тоже на самая высокая зп у джунов\мидлов, что не мешает многим там работать, что бы потом козырнуть(перед тем кому не плевать) надписью в трудовой.

    есть ли смысл переезжать ради этой вакансии

    Есть смысл, если у вас имеется финансовая подушка, вы хотите работать, и расти как сотрудник.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А теперь, тщательно изучив существующие сферы программирования, поняла, что мне просто НЕОБХОДИМО стать биоинформатиком!


    Поэтому, программисты-биоинформатики, поделитесь, пожалуйста, своим опытом и ответьте на вопросы:
    1. Чем именно вы занимаетесь на своей работе?
    2. Какое у вас образование?
    3. В каком объеме вы изучали биологию, генетику, биотехнологии и прочее? Или не изучали совсем?
    4. Что вообще нужно знать и уметь?
    5. Где можно найти работу или хотя бы стажировку? Вакансий днем с огнем не сыщешь, особенно для начинающего биоинформатика (а ведь я в Москве!). А если вдруг что-то попадается, то для биологов, а не программистов.
    6. На какую зарплату можно рассчитывать начинающему биоинформатику и на какую опытному специалисту?


    Сори что я влезаю, но если вы ТЩАТЕЛЬНО изучили, то откуда у вас такие вопросы?
    Ведь если вы даже не знаете есть ли вообще такая работа в Мск, и чем там занимаются люди, то откуда вы решили, что знаете что такое биоинформатик? И что такое вообще существует?
    Ответ написан
    1 комментарий
  • Когда стоит думать о поиске работы школьнику?

    @anton99zel
    29а класс средней школы №7
    Когда стоит думать о поиске работы школьнику?

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

    glaphire
    @glaphire
    PHP developer
    Я бы советовала совершенствовать навыки, пока есть время не думать о работе (если в семье все в порядке с финансами), важно найти несколько источников адекватной и современной информации (современная верстка, современный фронтенд, джс фреймворки), поискать реальные тестовые задания в интернете (на гитхабе зачастую можно найти и техзадание на тестовое, и реализацию). С первого раза может быть трудно найти классную работу, где есть куда расти и развиваться, поэтому уровень крепкого джуна поможет не задерживаться в случае чего, а искать новое место с условиями получше
    Ответ написан
    Комментировать
  • Когда стоит думать о поиске работы школьнику?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Поиск работы можно делать все время. Любой адекватный человек должен уметь себя обеспечивать.
    Можно и листовки пораздавать и в макдональдсе пару месяцев поработать. Умение работать это в принципе отдельная от разработки вещь и не всем присуща.

    - начинать заниматься фрилансом что бы набраться опыта
    - подождать и заниматься совершенствованием навыков

    А получать квалифицированные знания для дальнейшей профессии - это уж как у вас это получается.
    Кто вам мешает пробовать? Никто ж не знает что и как у вас получается. Кто-то вот в институте свои операционные системы создает, которые становятся топ-1 по популярности в мире. Кто-то в 40 лет спрашивает на тостере как войти в ИТ.

    Не нужно спрашивать у кого-то как вам жить - это ваше личное дело. Спрашивайте технические вопросы.
    Ответ написан
    Комментировать
  • Почему не меняется цвет фона?

    @anton99zel
    29а класс средней школы №7
    У вас ошибка <div сlass="header">
    нужно <div class="header">
    В первом случае у вас сlass через кириллицу написан в первом символе
    <!DOCTYPE html>
    <html lang="ru">
    <head>
     <meta charset="UTF-8">
        <title>Сайт Портфолио</title>
        <!-- Нормализация стилей -->
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css">
        <!-- Собственные стили -->
        <link rel="stylesheet" href="css/main.css">
        <!-- Подключение веб-шрифтов ИКОНОК ЗНАЧКОВ -->
        <link href="https://fonts.googleapis.com/css2?family=Merriweather&family=PT+Sans+Caption:wght@400;700&display=swap" rel="stylesheet">
        <link rel="shortcut icon" type="image/x-icon" href="img/favicon/favicon-16x16.ico" >
        <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">
        
        
    </head>
    <style>
    html {
     font-family: "PT Sans Caption", sans-serif;
        font-size: 16px;
        line-height: 1.5; 
        
    } 
    .header {
        background-size: cover;
        background: red;
        text-align: center;
    }
    </style>
    <body>
    <div class="header">
         <div class="header__title">Ананьев Виталий</div>
         <div class="header__slogan">Верстка сайтов на HTML и CSS <br>HTML5 CSS3 JS jQuery</div>
         <div class="header__arrow">стрелка</div>
             </div>
    </body>    
    </html>
    Ответ написан
    Комментировать
  • Как создать что то типа уникального хэша?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Отсортировать параметры и посчитать хэш этого набора любой удобной хэш-функцией
    Ответ написан
    1 комментарий
  • Какой путь программиста выбрать в 2020?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    С каждым годом все меньше и меньше проектов для Desktop'ов

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

    script / front, back-end / mobile development

    Вы сейчас перечислили почти все области, кроме нативного десктопа. Ну хотите сменить, попробуйте.
    Но может имеет смысл найти проект, где востребован ваш текущий опыт?
    Ответ написан
    Комментировать
  • MySQL или PostgreSQL для PHP разработчика в 2020.Нужно ли изучать MySQL если знаешь PostgreSQL?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега PostgreSQL
    Седой и строгий
    В идеальном мире разработчику достаточно знать стандартный SQL. Но мы живём не в идеальном мире, поэтому придётся сталкиваться с различиями в реализации стандарта и особенностями эксплуатации СУБД, а значит лучше учить и PostgreSQL, и MySQL. Причём лучше не по курсам, а по учебникам и документации.
    Ответ написан
    Комментировать
  • Сделать свой тип из строки в PHP уже можно?

    glaphire
    @glaphire Куратор тега PHP
    PHP developer
    Надо сделать класс-обертку над строкой, и внутри делать валидацию строки на заданный формат перед сохранением.
    Ответ написан
    3 комментария
  • Сделать свой тип из строки в PHP уже можно?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Можно описать свой класс
    Ответ написан
    Комментировать