Задать вопрос
  • Как работает crontab?

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

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

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

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

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

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

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

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    Если вы ему будете нужны как специалист - то сможет.
    Ответ написан
    Комментировать
  • Ассемблер, как выполняется перевод данного кода в объектный?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    А при чём тут объектный код?
    У вас исходный код на ассемблере и машинный код.
    Перевод очень простой.
    Берём таблицу опкодов и видим, что команде ADD r16, r16 соответствуют опкоды 01 и 03. Берём любой из них.
    Второй байт формируется из двух битов режима Mod, для операции регистр-регистр это 11, и битов с номерами регистров AX - 000 и BX - 011. Записав полностью получаем 11000011 или C3.
    Ответ написан
    1 комментарий
  • Как найти самый частый символ в строке?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    foo = 'cccc8923jbbdkcc'
    
    max_item = lambda s: max(t := {i: s.count(i) for i in s}, key=t.get)
    
    max_item(foo)
    # 'c'

    P.S. Это будет работать только для Python3.8+
    Ответ написан
    Комментировать
  • Как происходит компиляция приложения на Kotlin под IOS?

    zagayevskiy
    @zagayevskiy Куратор тега Android
    Android developer at Yandex
    Как человек, проработавший больше года на данный момент с kmpp, могу сказать, что ты не потянешь. Технология, в принципе, рабочая, но очень сырая.
    Твои вопросы поставлены некорректно. Сама компиляция не так уж сложна. Сложен процесс разработки, который позволит её осуществить. Если ты просто напишешь приложение под Андроид, оно у тебя никогда не скомпилируется под айос. Потому что библиотеки и фреймворк другие. Чтобы сделать мультиплатформенное приложение, нужно делать его с самого начала таким. А чтобы писать на котлине под айос, тебе придется изучить фреймворки айосные. Материалов на котлине про это нет, так что придется изучать на свифте и самому адаптировать под котлин. Это сложно, там дикая куча граблей. Использовать тот же SwiftUI из котлина нельзя, можно только то, что имеет Objective-C api.
    Кроме того, в нативе очень большие проблемы с моделью памяти. Написать мультитредовый код для двух платформ очень сложно. А мультитрединг нужен хотя бы для походов в сеть и бд. Если кто-то скажет тебе "корутины" - смейся над ним, корутины в нативе однопоточные. Елизаров и ко не смогли с текущей моделью памяти реализовать многопоточные нативные корутины. Сказали, что ушли думать, будут переделывать модель памяти.

    Вывод: изучай себе спокойно андроид, доводи до ума приложение. Это сложно, и займёт у тебя достаточно времени. Захочешь айос - изучишь Свифт или найдёшь единомышленника:)
    Ответ написан
  • Как обойти ограничения интернета системного администратора?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Работайте работу или пишите записку с обоснованием почему для работы вам нужен порнохаб и одноклассники
    Ответ написан
    6 комментариев
  • Когда лучше задавать вопросы на Тостере?

    glaphire
    @glaphire
    PHP developer
    Обычно на вопрос всегда ответят, если он хорошо оформлен (нормальный заголовок по сути дела, в вопросе описаны шаги воспроизведения, код нормально оформлен - с тегами, форматированием, без лишней воды), тогда на него все сбегаются отвечать даже в нетипичное время. Даже "в праймтайм" не хочется отвечать, если видно, что человек просто хочет сбросить на остальных свой мыслительный процесс и не погуглил никакие пути решения. Т.е. проблема чаще в самом вопросе, чем во времени его публикации
    Upd. Почитала Ваши вопросы, вроде Вам не стоит переживать, что не ответят)) Обычно для ускорения лучше всего позвать эксперта по основному тегу, в течение суток отвечают
    Ответ написан
    1 комментарий
  • Где черпать информацию?

    @AVKor
    Единственный видеоурок, который надо было бы посмотреть, если бы его кто-то создал: "Как перестать смотреть видеоуроки и начать читать книги и документацию".
    Ответ написан
    Комментировать
  • Имеет ли смысл в 2020-м году входить в веб?

    opium
    @opium
    Просто люблю качественно работать
    20 лет я слышу рынок труда будет перенасыщен, далее сейчас не видно кто его перенасытит то ? Откуда должен взять миллион хороших программистов, чтобы него перенасытить?
    Как вы узнаете что он будет перенасыщен?
    Или вы знаете какие то секретные университеты которые 20 лет работают втихаря и вот вот начнут по 100000 тысяч программистов выпускать в месяц?
    Ответ написан
    Комментировать
  • Как программировать бизнес процессы?

    xez
    @xez
    TL Junior Roo
    Для этого придуман BPM.
    Вот, например: https://camunda.com/
    Ответ написан
    Комментировать
  • Как добавить поле в высоконагруженную базу в таблицу на продакшене где 100 миллионов записей?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    Могу ответить про postgresql.

    без ее блокировки

    Именно в такой постановке вопроса - никак.

    С короткой блокировкой (доли секунд) - другое дело. Принципиально зависит от конкретного alter table и версии базы
    Простой alter table foo add column col; - ставите statement_timeout to '100ms' и вносите как есть.
    alter table foo add column col default const - после pg11 см. выше, до - интересное приключение
    Если default не константа - сначала внесите как default null, затем обновляете частями. как в процессе до pg11.
    Ответ написан
    Комментировать
  • Есть ли смысл обращаться в Полицию после взлома трех серверов одного и того же провайдера?

    Keffer
    @Keffer
    ICANN
    Отсюда мораль 1 - никогда не ставьте один и тот же пароль на разные сервисы. Утечет один - лишитесь всего. И мораль 2 - меняйте ВСЕ пароли на ВСЕХ сервисах раз в короткий промежуток времени.
    Ответ написан
    Комментировать
  • Как выбрать второе высшее образование?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Пойдите на иняз, филологический, менеджерский.
    Если с Девопс у вас когда-нибудь получится дорасти до сеньора, факультеты выше могут помочь продвинуться до руководителя, а то и вообще переключиться на менеджмент.

    Если же для трудоустройства, то Девопс вообще в институтах отсутствует как класс.
    Ответ написан
    Комментировать
  • Имеет ли смысл в 2020-м году входить в веб?

    DevMan
    @DevMan
    большой рынок – большая конкуренция, но и гораздо больше возможностей.

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

    рональда, походу, веберы покусали или отпинали; его слушать – себя не уважать.
    Ответ написан
  • Почему методы не считывать данные?

    mmmaaak
    @mmmaaak
    Полагаю, что значение info вычисляется до выполнения тела конструктора, вычисляй его также в конструкторе с новыми данными
    Ответ написан
    Комментировать
  • Что меня ждёт на факультете Информационные системы (по отраслям)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Институт не детский сад и не школа.
    Пора думать своей головой и проявлять самостоятельность.
    Институт сейчас не предоставляет трудоустройство. Никакой институт из СНГшных. Они дают высшее образование и какую-то базу.
    А профессиональные навыки изучайте сами

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

    И учите необходимое самостоятельно.
    Ответ написан
    Комментировать
  • Как в строке узнать индекс буквы, зная её?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    Невероятно, но для нахождения индекса нужно использовать метод index, передав в него букву
    Ответ написан
    Комментировать
  • Какую книгу об оконных приложениях на C++ почитать?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    40083994-maks-shlee-qt-5-10-professionalnoe-programmirovanie-na-c-40083994.jpg
    Ответ написан
    Комментировать
  • Опасно ли уходить работать в стартап?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    В стартап всегда уходить опасно. Он может взлететь, а может нет. Вам могут платить, а могут - нет. Это как игра на бирже - можно выйграть, а можно проиграть :)
    Просчитывается обычно наихудший вариант - ничего не взлетело, денег нет, всем сказали "всем спасибо, все свободны" - как поступаете в таком случае.
    Ответ написан
    4 комментария