• Как сделать добавление счета и сохранение в телеграмм боте?

    @twistfire92
    Python backend developer
    Да, нужно что-то, что будет хранить данные не в оперативной памяти. Обычно для этого используют базы данных.

    Если вы только начинаете делать первые шаги в программировании, попробуйте поработать с файлами.
    Прочитали данные из файла, изменили как вам надо, перезаписали файл.
    Информации по работе с файлами в python очень много.

    Потом можете переходить на sql. Для начала достаточно sqlite, да и в python есть для этого своя библиотека.
    Ответ написан
    Комментировать
  • Как загрузить APNG как обычную фотку в вк?

    @KshatriyZ
    Появилась информация, что пофиксили всё это.

    https://vk.com/wall-147591239_168829

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

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    Я вижу, что тут все пишут, что тебе на мидла надо идти, но с этим я в край не соглашусь. Ты джун. Не джун+, не мидл, никто кроме джуна. Есть гораздо важнее проблема в твоей карьере. Ты не умеешь и не хочешь учиться. Разработчиков мало и никого просто так не сокращают. Называй вещи своими именами - тебя уволили. Видимо, ты просто был очень плох. Если даже ты зазубришь вопросы с собесов, тебе это не поможет на самой работе. Обмануть собеседующего можно, но ложь быстро вскорется.

    Что тебе с этим делать? Сложно сказать, тебе уже под тридцатник и я не знаю кейсов когда человек в таком возрасте успешно осваивал настолько важный и сложный скилл как самообучение, но попытаться стоит. Как это сделать?
    - Во-первых, не перекладывай ответственность за свое обучение на курсы, учись сам. Начни уже читать книги по программированию, сторренти курсы, пили что-то.
    - Научись проявлять инициативу. Стань, что называется proactive
    - Не думай, что устроившись на работу можно остановиться учиться. Тебя уже увольняли, а среднячков просто так не увольняют, я думаю, ты ниже среднячка в софт скиллах.
    - Выбери уже что-то одно. Бери то что лучше знаешь и начинай штудировать это.

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

    opium
    @opium
    Просто люблю качественно работать
    А как они могут заинтересоваться то если не смогут узнать, у кз нет доступа к пионеру
    Ответ написан
    Комментировать
  • Как справиться с выгоранием в профессии?

    opium
    @opium
    Просто люблю качественно работать
    От выгорания есть старый проверенный метод секс наркотики рокнролл
    Ответ написан
    2 комментария
  • Как так получается, то dig выдаёт разные ip A-записей с каждым запросом?

    suffix_ixbt
    @suffix_ixbt
    https://www.babai.ru/
    Это всегда делается в два этапа:

    1. Узнаём NS

    dig mos.ru NS
    mos.ru.				IN	NS
    ANSWER SECTION:
    mos.ru.			3600	IN	NS	ns3.mos.ru.
    mos.ru.			3600	IN	NS	ns4.mos.ru.
    mos.ru.			3600	IN	NS	ns1.mos.ru.


    2. Узнаём ВСЕ записи

    dig @ns1.mos.ru mos.ru ANY
    mos.ru.				IN	ANY
    ANSWER SECTION:
    mos.ru.			3600	IN	SRV	10 50 5061 dit-uc1-exw-e-s2.mos.ru.
    mos.ru.			3600	IN	SOA	ns1.mos.ru. domains.it.mos.ru. 11872 10800 3600 2419200 900
    mos.ru.			300	IN	A	94.79.51.13
    mos.ru.			300	IN	A	94.79.51.14
    mos.ru.			300	IN	A	212.11.155.166
    mos.ru.			300	IN	A	212.11.155.167
    mos.ru.			300	IN	A	212.11.155.165
    mos.ru.			300	IN	A	94.79.51.12
    mos.ru.			3600	IN	MX	10 mx01.mos.ru.
    mos.ru.			3600	IN	TXT	"v=spf1 redirect=_spf.mos.ru"
    mos.ru.			3600	IN	TXT	"MS=ms95580307"
    mos.ru.			3600	IN	TXT	"google-site-verification=EgkuJTEuiGJDP1C6QIPRfC5WunbBihbxht-jjl6nNHc"
    mos.ru.			3600	IN	TXT	"mailru-verification: 8b427464cb1c5c34"
    mos.ru.			3600	IN	TXT	"ugcfUdGQWPaTZ6LEhvJVXJbo0vnVP/eUSLiVszaOreK9b0JgGQOQqK+GjhjHxBTOWqrTbKIF/ncrGiOG9rUhuw=="
    mos.ru.			3600	IN	TXT	"yandex-verification: ada20f70198d2619"
    mos.ru.			3600	IN	TXT	"google-site-verification=zUOQwgdFfXkRSgu50v_p8uBwYJrY_HNYgESQIkSJmGk"
    mos.ru.			3600	IN	NS	ns4.mos.ru.
    mos.ru.			3600	IN	NS	ns1.mos.ru.
    mos.ru.			3600	IN	NS	ns3.mos.ru.


    Ну и в полученных данных смотрите на ваши 6 А записей :)
    Ответ написан
    Комментировать
  • Как с помощью python заносить данные в google таблицы?

    @alexbprofit
    Junior SE
    Ответ написан
    Комментировать
  • Docker Desktop потребляет много ресурсов, грузит процессор и оперативную память. Что делать?

    lp1641
    @lp1641 Автор вопроса
    Junior Front-End (React)
    Сперва нашёл .wslconfig, там уменьшил количество ресурсов, вроде стало немного лучше, а потом случайно выключил WSL2 в настройках Docker и заметил что нагрузка снизилась.
    Потом ещё поэкспериментировал и составил список. Потому что для слабых устройств это может быть критично.

    - Использовать Hyper-V вместо WSL2. Это происходит само по себе если в настройках отключить использование WSL2.

    - Отключить отправку анонимной статистики.

    - Отключить автоматическую проверку и скачивание обновлений.

    - На Hyper-V Docker практически не грузит систему если его запускать один раз, если его закрыть и открыть заново он начинает грузить. После запуска контейнеров можно убить в диспетчере задач процесс Docker который нагружает CPU. Без того процесса всё продолжило работать нормально и ничего не закрылось. Причины такого поведения не ясны.

    - Настроить ресурсы выделяемые для Hyper-V на минимум, или увеличить если это нужно для содержимого контейнера. Но приложениям на NodeJS хватает и минимум ресурсов. Для WLS2 ресурсы настраиваются в папке пользователя Windows в файле .wslconfig, WLS2 грузит систему сильнее и по ощущениям работает медленнее не смотря на то что в настройках докера написано о том что это более производительное решение.

    - Благодаря этим действиям Docker начинает работать быстрее, почти не потребляет CPU и RAM, и это хорошо. Тестировалось с контейнерами где была база данных и бекенд на NodeJS.

    Всё что здесь описано личный опыт, Docker Desktop был версии 4.7.0, не факт что ваш опыт будет совпадать с моим.
    Ответ написан
    1 комментарий
  • Как запустить игру Stalker в docker?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    А с чего Вы решили, что она должна запуститься? wine - это вовсе не винда, в тексте ошибок сплошные стабы, то есть заглушки для того, чтобы в будущем когда-то написать полноценную реализацию.
    Ответ написан
    2 комментария
  • Можно ли давать людям сервера на docker?

    @Akela_wolf
    Extreme Programmer
    Docker != VPS

    Главное отличие: VPS - это сервер к которому пользователь имеет полный доступ и может устанавливать и запускать любые программы. Docker - это инструмент для запуска единственного процесса в определенном окружении.

    Чтобы раздавать другим людям серверы нужен гипервизор. Чтобы установить гипервизор нужен полноценный сервер, а не VDS.
    Ответ написан
    Комментировать
  • Почему Redis отказывает в подключении докер-контейнеру?

    @romaro Автор вопроса
    Как это часто бывает, во время написания вопроса, пришло решение проблемы. Экземпляр нужно стартовать так:
    {
      url: 'redis://redis:6379'
      port: 6379,
    }


    Соответственно в конфиге:
    bind redis
    Ответ написан
    Комментировать
  • Можно ли зделать свою команду в командной строке linux?

    Vindicar
    @Vindicar
    RTFM!
    1. Добавь в начало файла шебанг, т.е. строку вида
    #!/usr/bin/env python
    Чтобы при запуске файла было понятно, чем его открывать
    2. Переименуй файл в add (без расширения) и сделай его исполняемым командой chmod +x add
    3. Либо помести файл в один из каталогов в переменной окружения PATH, либо добавь каталог, в котором файл лежит, в PATH.
    Загляни в скрытый файл .profile в твоём домашнем каталоге, он как раз этим занимается. Он может быть настроен так, чтобы автоматически добавлять в PATH каталог bin в твоем домашнем каталоге, тогда просто создай этот каталог и закинь файл туда.
    Ответ написан
    Комментировать
  • Чем делать резервную копию Windows?

    delphinpro
    @delphinpro
    frontend developer
    Важные файлы на яндекс-диске.
    Рабочие проекты на гитхабе/гитлабе.
    А саму систему нафига бэкапить? Она у меня на днях в первый раз за 8 лет рухнула. Ну накатил по новой и фиг с ней.
    Ответ написан
  • Чем делать резервную копию Windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    юзаю консольный winrar + крон (бесплатный nnCronlite под винду) для создания бэкапов и SyncBackup для синхронизации с внешним диском
    Ответ написан
    Комментировать