• Как вести два почти идентичных проекта?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    - Базовый репозиторий со всеми основными (одинаковыми) компонентами.
    - Ru репозиторий, который подключает основные компоненты + отдельно те, которые индивидуально под Ru сегмент.
    - En репозиторий, который подключает основные компоненты + отдельно те, которые индивидуально под En сегмент.

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

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    WebSocket
    Ответ написан
    2 комментария
  • Как можно покупать премиум телеграм через python?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Изучить https://core.telegram.org/api/premium#subscribing-...
    написать часть клиента, достаточную чтобы пообщаться с ботом и купить подписку.

    Но зачем ты задаешь такие вопросы?
    Судя по твоим предыдущим вопросам, программировать на python ты не умеешь.
    Зачем давать ответ, для которого требуется хотя бы мид специалист, чтобы ты похмыкал и забил?
    Ответ написан
    1 комментарий
  • Что у меня за направление и как в нем учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Да нет у тебя никакого направления пока что. Направление будет когда ты хотя бы на уровне джуниора, а лучше мидла будешь уметь писать. Или хотя бы на уровне джуниора знать вообще базовые основы продвинутого пользователя. Тогда таких вопросов не будет.
    Ответ написан
    Комментировать
  • Почем ничего не выводится в консоль Java?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Потому, что javac только компилирует.
    Запускает - java
    Ответ написан
    6 комментариев
  • Как вывести все строки из таблицы, которые принадлежат userId?

    febday
    @febday
    async def list_orders(message):
        cur.execute("SELECT * FROM orders WHERE userId=?", (message.from_user.id,))
        users = cur.fetchall()
        if users != list():
            return await message.answer("Ничего нет")
    
        text =  '\n'.join([f'Order #{user[2}\nOpen!\n\n{user[3]}' for user in users])
        return await message.answer(text=text)


    Можно так попробовать. По факту это тоже самое, что вам сказал ответчик выше
    Ответ написан
    Комментировать
  • Как в цикле For передать два значенния?

    @Everything_is_bad
    zip, но лучше начать читать учебник, если такое в ступор вводит.
    Ответ написан
    Комментировать
  • Как удалить склонированный репозиторий с локальной машины (linux)?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Рабочий каталог удаляйте таким-же способом.
    cd .. # разумеется надо выйти из него
    rm -r "название каталога"


    И избегайте статей с названием «Git за полчаса» — это развод.
    Вбивание непонятных команд в терминал это не обучение.
    Git простой, но лучше потратить неделю чтобы понять азы и потренироваться.
    Ответ написан
    Комментировать
  • Как перенести базу данных из СУБД Postgresql в MySQL?

    mikes
    @mikes
    может таки начать с https://developers.trueconf.com/api/server/ и перестать дергать таблицы с бд?
    Ответ написан
    Комментировать
  • Как web.telegram.org сделал, что не видно в Network запросов?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Он в websocket-соединении, которое было создано до открытия вами DevTools (или до удаления истории).
    Ответ написан
    Комментировать
  • Почему на хабр карьере так мало вакансий для разработчиков уровня Junior?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Джуна самое малое полгода натаскивать, чтобы от него пошла отдача. Даже, когда берешь студентов последнего курса и то половина потом уходит.
    Ответ написан
    Комментировать
  • Насколько эффективна REST-full архитектура?

    vabka
    @vabka
    Токсичный шарпист
    Во-первых не rest-full, а restful с одной l.
    При использовании REST-full запросов, на сколько я понимаю, вся информация хранится в БД и привязывается к модели @Entity

    Нет. REST-это исключительно про интерфейс, а что там под капотом - не важно.
    То есть даже видео и файлы изображений, которые загружаются на сервер, в случае с REST-full хранятся в базе данных, а не где-то в папке или на диске...

    НЕТ.
    Ответ написан
    Комментировать
  • Насколько законно для крупной компании пробивать человека по почте?

    GavriKos
    @GavriKos
    Если они использовали данные о вас из открытых источников - то ничего незаконного нет.
    И в целом такого термина как "пробили" в юриспруденции нет.

    По сути вы насрали себе же в штаны, а теперь пытаетесь оценить насколько другому плохо. Извинитесь перед ними, да и все.
    Ответ написан
    Комментировать
  • Docker соединяет frontend и backend?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Можно с докером, можно без. Можно раздельно, можно вместе. По-разному можно, в общем.
    Ответ написан
    Комментировать
  • Как максимально продуктивно изучить кухню SDLC?

    vabka
    @vabka
    Токсичный шарпист
    И там и там возможны различные уязвимости и риски, но кажется, что со стороны бэка риски по безопасности сильно более "дорогие" => я бы давал приоритет бэку.
    Ответ написан
    Комментировать
  • Как сделать свой телефон?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Так не бывает.
    Нельзя сделать что-то в одном экземпляре бюджетным.
    бОльшая часть стоимости смартфона (а именно о нём, как я понял, речь, раз уж упомянут Андроид), составляет инженерная разработка. Профессиональная деятльность специалистов стоит дорого и окупается только большими партиями конечных устройств.
    Очень наивно полагать, что вы соберёте что-то хотя бы отдалённо похожее на заводской смартфон самостоятельно, и это будет дешевле заводского варианта.
    Поясню на примере. Без всякого андроида если собрать простейшую звонилку на модуле SIM800 и ардуинке, вы вылезете сильно (в разы) за пределы стоимости аналогичного по функциональности бабушкофона. Просто потому что сам модуль стоит как простейшая готовая звонилка с экраном, цветным экранчиком и корпусом в разумном по рамеру форм-факторе без торчащих проводов и не пол кило весом.
    Чтобы сделать смартфон с андроидом их готовых компонентов, вам придётся либо собирать все модули крупноблочно (блютус, вайфай, GSM из дорогих и некомпактных блоков, либо проектировать и разводить плату, что на несколько порядков сложнее и, судя по вашему вопросу, просто невозможно для вашего уровня.

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

    Проще этот принцип масштаба почувствовать на спичках. Попробуйте сделать самостоятельно коробок спичек, чтобы он был дешевле заводского. Если получится, то вы обогатитесь.
    Ответ написан
    Комментировать
  • Разработчики unreal engine в чем разница?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    геймплей - это игровая механика.
    Но собственно и ее можно писать на С++.

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

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    У вас решениe за O(n^3), ибо у вас там 2 вложенных цикла до n, а внутри еще и постоянно вызываются min/max, которые проходятся по всему массиву.

    Ограничения же в задаче n<10^5. С такими ограничениями максимум O(n log n) решение уложится в 3 секунды.

    Подумайте, как его можно изменить, чтобы работало сильно быстрее? Подсказка: сначала вы берете 1 минимальный элемент, потом 2 самых маленьких, потом 3, и т.д. На второй итерации вам уже как бы не надо искать минимум- вы его уже знаете. Вас интересуют только оставшиеся числа. На третьей итерации у вас уже 2 числа раньше найдены. Надо как-то переиспользовать предыдущие вычисления.

    Что можно сделать с входным массивом, чтобы можно было получать несколько самых маленьких элементов быстро? Помните, что вам надо уложиться в O(n log n).
    Ответ написан
    Комментировать
  • Ошибка, в чем проблема?

    al_gon
    @al_gon
    Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 1
    Очевидно,что strings содержит 1 элемент.
    Ответ написан
    Комментировать