Задать вопрос
  • Как распарсить json файл?

    @deliro
    1. 20мб — это вообще не бигдата. Бигдата — это 20тб
    2. В JSONе в основном массиве 3к элементов — это копейки. json.load у меня отработал за доли секунды
    3. Подозреваю, что основная проблема в том, что условие if ret< 54.532 and ret >56.5343: никогда не выполнится. Потому что не существует числа, которое будет меньше 54 и больше 56 одновременно
    Ответ написан
    2 комментария
  • Python flask как сделать красивую загрузку сайта?

    Wispik
    @Wispik
    Выучить js/css и написать. Flask то тут причем? Он просто файлы раздает
    Ответ написан
    Комментировать
  • Как установить php в контейнер Docker?

    docker-php-fpm:
    -     build: .
    -     context: ./php-fpm
    +     build: ./php-fpm
    Ответ написан
    Комментировать
  • Как запустить запланированную задачу в django?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Celery написан на Python, так что его можно запустить везде, где работает Python. Читайте документацию вместо просмотра видео от хрен пойми кого.
    Ответ написан
    Комментировать
  • TOP linux - как понять?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    1. Что такое "US"? Противоречиво, написано CPU % и какой то US. Что это такое?

    Нужно почитать немного про работу ОС.
    US - USR - USER - это загрузка процессора пользовательскими процессами. То есть всеми программами.
    SY - SYS - SYSTEM - ядром (включая его модули и драйвера, из-за чего в SYS может входить нагрузка не только непосредственно CPU, но и ожидание ответа от устройств)

    2. Как элементарно посмотреть загруженность CPU общую как в Windows?
    Так в строчке %Cpu(s): это и видно.

    3. Что есть на замену этой приблуде, чтобы было понятно и для людей?
    Windows и Linux разные операционки. Ядра работают по-разному. Количество собираемой о каждом процессе информации - различно. С одной стороны, Windows собирает больше информации и может ее показывать удобне. С другой стороны, Линукс не тратит на это время и на нем одновременно множество процессов работает быстрее.
    Поэтому в этой шикарной утилите все понятно для системных администраторов и опытных пользователей.
    Если же вы не из их числа, не пользуйтесь Линуксом.
    Ответ написан
    4 комментария
  • Как создать приватный репозиторий для Linux с DEB пакетами?

    dyuriev
    @dyuriev
    A posteriori
    Просто в sources.list прописываете как то так
    deb ssh://user@1.1.1.1/home/user/repo buster main contrib

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

    Сам репозиторий создается любым понравившимся вам способом
    Например, так
    Ответ написан
    Комментировать
  • Выбор ноутбука для ubuntu?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Покупайте годовалые модели. Где люди уже набили шишки.
    Вообще посмотрите в список поддерживаемых систем.

    No OS - лотерея
    Windows - чуть лучше
    Linux - вообще хорошо

    Но понимайте что часто производитель делает на отвали и через пол года вы остаетесь без поддержки
    Ответ написан
    Комментировать
  • В чем разница между ps axu и ps cax?

    BorLaze
    @BorLaze
    Java developer
    Вообще-то, это лучше делать через systemd

    PS: Недолгое гугление показывает, что выяснить, работает ли процесс с данным pid можно командой
    ps -p $bot_pid -o comm=

    0 - работает (возвращает команду), 1 - такого процесса нет
    Ответ написан
    Комментировать
  • Работают ли иностранные CDN так же быстро?

    CDN раздаёт не от людей, а от серверов. Сервера распределены по миру.
    Ответ написан
    Комментировать
  • Как защитить Ajax код для "общения" с API от злоумышленников?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    Никак не скрыть. Что оказывается у клиента — пиши, пропало!

    Хотите сохранить ключи от API, выполняйте запросы с вашего сервера, в клиенты отдавайте уже результат.
    Ответ написан
    Комментировать
  • Можно ли самому изучить программирование логических контроллеров?

    gbg
    @gbg
    Любые ответы на любые вопросы
    ПЛК программируются на одном из стандартных языков

    С и С++ в этом списке нет, есть подобия

    Знания и методы программирования, которые пригодны для программирования ПК, для ПЛК не годны, там своя специфика.

    Связано это с тем исторически, ПЛК заменили собой релейные схемы. А релейная схема работает не в виде исполнения последовательности инструкций (как работает ПК), а в виде переходов между состояниями (читать в вики "автомат с конечным числом состояний"). И для того, чтобы перенести все наработки старой доброй релейной логики (и разработчиков), ПЛК сделали удобным для такого программирования.

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

    Цифровая электроника здесь стоит не на первом месте, в ПЛК с точки зрения электроники никто серьезно не полезет (потому что убытки от поехавшего крышей ПЛК могут легко и многократно перекрыть стоимость замены сдохшего). Достаточно обычной науки о контактах и понимания закона Ома.

    Чтобы прикинуть свои силы, попробуйте прямо здесь набросать, как вы при помощи ПЛК будете автоматизировать работу простого советского воздушного компрессора, который кто-то захотел подключить к SCADA-системе в своем гараже.

    -какие нужны датчики
    -какие нужны исполнительные механизмы
    -как обеспечить безопасную работу машины при поехавшем крышей ПЛК
    Ответ написан
    Комментировать
  • Где можно найти тестовый rest api для интернет магазина на React?

    @cloudz
    можно попробовать найти тут
    https://github.com/public-apis/public-apis

    это список публичных открытых апи
    Ответ написан
    Комментировать
  • Где можно найти тестовый rest api для интернет магазина на React?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    Если ты работаешь с react, значит знаешь js, если знаешь js, значит бери express и делай api на нём, или возьми что то вроде json-server, не думаю что может быть что то еще проще.
    Ответ написан
    Комментировать
  • Как вы разбираете ошибки и логируете ли действия пользователей?

    Сами хостим и используем sentry
    Ответ написан
    Комментировать
  • TelegramBotAPI как сделать клавиатуру?

    alexk111
    @alexk111
    Автор Ботодрома (автоматизация Telegram, VK и др.)
    Это делается параметром reply_markup в методе sendMessage. Подробнее тут: https://core.telegram.org/bots/api#sendmessage
    Ответ написан
    4 комментария
  • Вывод информации на несколько удаленных дисплеев с возможностью правки?

    hint000
    @hint000
    у админа три руки
    Использовать web-технологии. ТК пусть открывает фиксированный URL, по которому лежит актуальная информация. Если в телевизоре есть браузер, то можно обойтись без ТК, наверное.
    Остаётся написать интерфейс, чтобы старшему механику было удобно и понятно. Либо взять готовое решение и пусть привыкает к тому, что есть. Может быть даже Wordpress. Может быть подскажут более узконаправленное решение. Но уверен, что именно web в этой задаче оптимален. Никакой не RDP и т.п.

    По сути, свелосипедить что-то вроде упрощённого service desk'а на web. Можно на фриланс.

    Upd.
    забивка информации(например excel или гугл таблицы).
    Если гугл таблицы устраивают, то можно даже не изобретать велосипед, сразу открывать таблицу браузером. Принудительно обновлять страницу в браузере можно расширением, например https://chrome.google.com/webstore/detail/easy-aut...
    https://superuser.com/questions/200088/what-is-the...
    https://stackoverflow.com/questions/2787679/how-to...
    Ответ написан
    Комментировать
  • Что со шрифтом на хабре Q&A?

    У вас, видимо, в системе вот такой вот кривой шрифт под именем PT Sans установлен, вот Тостер и подтягивает локальный шрифт.
    Ответ написан
  • Что не так с вакансией?

    php666
    @php666
    PHP-макака
    Я работаю над стартапом.
    Не могу найти бэкендера в команду уже около месяца.
    люди просто читали правильные статьи из серии ebanoe-it.ru/2020/12/28/right-way/

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

    Люди выбирают проверенные, большие компании, которые давно на рынке, с которыми не ожидается проблем.
    Ответ написан
    4 комментария
  • На чем переписать старый форум?

    Sanes
    @Sanes
    Не обязательно переносить данные. Старый форум можно заархивировать.
    Настройте редиректы и пользуйтесь новым. Возможно просядет немного. Но это лучше, чем страдать с переносом. Если только пользователей перенести.
    Ответ написан
    2 комментария
  • Хочу получить второе высшее IT, какое направление выбрать?

    Не хоче приплетать политику, но
    - Живем в России и я не удивлюсь, что сделают требование по профильному образованию (Это Россия=))))

    Для этого нет вообще никаких предпосылок. По крайней мере на уровне законов. На уровне работодателей тем более.
    - Релокация в США.

    Рановато думать об этом.
    Насколько это адекватное решение? Для релокации норм?

    Нет. Большинство Американских работодателей вообще даже не смотрят на кандидата, пока он ещё не приехал в США. И тем более на диплом неамериканского вуза.
    Гораздо выгоднее выложить эти ~5 лет в опыт работы - просто устройтесь куда-нибудь работать и растите, как профессионал, попутно изучая английский и участвуя в лотерее.
    Заодно за это время накопите капитал на перелёт и аренду жилья.
    Те "знания", которые преподают в универе никак не пригодятся вам в работе фронтендера.
    Ответ написан
    2 комментария