Местоположение
Россия

Наибольший вклад в теги

Все теги (21)

Лучшие ответы пользователя

Все ответы (15)
  • На чём лучше сейчас писать десктоп под LINUX?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Я бы на твоем месте, все таки взялся за новый язык в связке с QT. Насколько я помню он держит C++, Java и Python.
    Ответ написан
  • Пропадает мотивация к изучению python, правильно ли я делаю?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Для учебы вполне сойдет... Но если ты придумаешь какой-то небольшой фан проект, который ты хотел бы написать на python и начнешь его реализовывать в процессе обучения - будет эффективнее, как по мне.

    Для того, чтобы материал закрепился в голове - его надо постоянно использовать. Как программист со стажем и достаточно не маленьким стеком технологий, между которыми приходится переключаться могу сказать вот что:
    Все забывается если ты это не используешь в течении некоторого времени (в моем случае 3+ месяца). Я как то раз за 6 месяцев работы не с python забыл даже синтаксис частично. Поэтому то, что в процессе обучения моменты которые ты делал всего один раз вылетают из головы - это норма. Забыл - глянул в книжку/шпору/документацию/старый проект, и если ты разобрался в том, как это работает - наверняка всплывет достаточно быстро в голове.
    Ответ написан
  • Стоит ли писать программу учета на Python + Qt?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Может быть я ошибаюсь конечно, но реально не проще взять 1С? В вашем случае не шибко дорого будет.
    Дистрибутивы под linux есть (как клиент, так и сервер при необходимости), можно подобрать конфигурацию под себя, легко масштабируется, распространенная (программистов под 1с достаточно много, как и материала в сети), легкий для понимания встроенный процедурный язык, универсальная.

    Тоже был против внедрения 1С в компании, правда у нас масштаб крупнее (ИМ) - бухгалтер настояла. Теперь работаю и радуюсь. Нет необходимости придумывать свой велосипед, а все доработки в основном исключительно косметические - для быстрого доступа к функционалу. Ошибок в коде минимум. А со своим велосипедом можно мучаться бесконечно.

    UPD: Также не забывайте про безопасность, в которой вы можете накосячить, нормативно-правовую базу, которая в стране у нас меняется с первой космической скоростью и новые протоколы онлайн касс (а 1С под все это затачивается с обновлениями) и так далее.

    UPD: Ах да, не забывайте, что Python не шибко быстрый из-за того, что интерпретируемый.
    Ответ написан
  • Действия и условные проверки с найденными элементами, как реализовать?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    buffer = 0
    for list_day in day:
        if int(list_day.text) > buffer:
               print('больше')
        elif int(list_day.text) < buffer:
               print('меньше')
        else:
               print('равен')
        buffer = int(list_day.text)
    Ответ написан
  • Как создать ссылку для открытия сайта и запуска скрипта через 5 секунд после открытия?

    MatthewAllDev
    @MatthewAllDev
    Программист, начинающий сисадмин, гик.
    Можно просто поставить скрипт который вызывает setTimeout с нужной функцией после загрузки сайта. Если необходимо выполнять только при переходе по определенной ссылке, то дописываешь к ссылке что то вида yousite.com/?startscript и проверяешь в этом скрипте через window.location адрес и ищешь есть ли там этот флаг (startscript).

    т.е. например ссылка на страницу https://yousite.com/hellowworld?startscript

    На странице код вроде такого:

    function func() {
      if (window.location.search.indexOf("startscript") != -1)
        console.log('Script start')
    }
    
    setTimeout(func, 5000);
    Ответ написан