• Первый проект на Django. Как настроить?

    @aleks-th
    Я пользовался вот этой инструкцией когда первый раз развертывал на сервере.
    https://docs.djangoproject.com/en/4.2/howto/deployment/

    Лучше чем родная документация джанго еще ничего не придумали.
    -----

    Смотрите смотрите развертывание под апач, и делаете точно так же.

    -----------
    Немного по поводу папок, по умлочанию Apache сервре ограничен папкой
    /var/www
    к другим папкам у пользователя apache (или как он в вашем дистрибутиве называется ) по умолчанию доступа нет.

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

    test_1.myproject.domain.ru -> /var/www/test_1
    test_2.myproject.domain.ru -> /var/www/test_2
    dev.myproject.domain.ru -> /var/www/dev

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

    """
    Или нет разницы где устанавливать?
    """
    на данном этапе лучше придерживаться /var/www
    когад станешь продвинутым сможешь настраивать в любых привлекательных дял тебя директориях.

    """
    Просто дальше во всех подобных инструкциях все настройки проводятся в `/var/www/my_app`
    """
    Вот лучше вот этого паттерна придерживаться, без самодеятельности
    Ответ написан
    Комментировать
  • Как грамотно подобрать компанию при трудоустройстве?

    @aleks-th
    1. При устройстве на работу понять что ты продал свои 8*5 рабочих часов в неделю начальнику.
    2. Уяснить что ты в это время в рабстве как бы это ни называлось и не прикрывалось пухом из модных фраз.
    3. Только твой начальник в это время знает куда тебя лучше использовать - бек, фронт, помыть полы в офисе, сбегать за пивом, выгулять собаку любовницы не важно. Он платит деньги и использует тебя как инструмент так как ему заблагорассудится. (Все что законно и не противоречит морали имеет место быть )
    ---
    Или смирится с этим.
    Или работать на себя - не факт что заработаешь больше но эксплуатировать себя будешь сам.
    Ответ написан
  • Как найти Backend-специалиста в стартап, если нет возможности платить ему з/п на данном этапе?

    @aleks-th
    Скорее нет.
    Давайте размышлять почему так произойдет.

    Скажем специалист будет работать на вас ну пусть 50 часов в месяц меньше не имеет смысла.
    На работе за них ему заплатят минимум 50000 руб.

    Пусть год вы будете делать что-то это уже 600000 руб.

    Вы готовы взять сейчас 600000 кредита и нанять такого человека ?
    Скорее нет ибо вкладывать реальные деньги в непонятно что в сейчас и сами не готовы.
    Но хотите найти того кто вложит их воеменем с непонятной перспективой, восхитившись идеями.
    -----

    Второй вопрос , вы сами готовы ли поработать за счёт будущих прибылей. Вот вам например я могу сейчас предложить поработать над фронтендом нескольких проектов за счёт будущих прибылей если они будут - вас такое предложение насколько может заинтересовать.
    Ответ написан
    7 комментариев
  • Чем делать резервное копирование 1 ТБ?

    @aleks-th
    Сервер какой ?

    По хорошему на сервере raid в зеркале , чтоб если сдохнет диск работа не остановилась и куда-нибудь в сеть делать бекапы по ночам.

    Вам нужно средство которое после первого копирования, которое будет идти долго, потом будет делать только бекап изменений.
    Если нужна история чтобы вытащить файл на определенную дату то вам ещё нужно делать снапшоты. Это можно делать как написано выше.

    Мы использовали rsync, но есть много других инструментов для бекапа.
    Ответ написан
    Комментировать
  • Как заставить бота отправлять сообщения в указанное время?

    @aleks-th
    Мне кажется что если скрипт нужно по времени запускать то проще это делать через системные инструменты типа Cron и т.д. пользоваться готовым и уже отлаженым инструментом, чем делать свой инструмент для этого
    Ответ написан
    Комментировать
  • Как настроить BIOS под Linux в Thinkpad?

    @aleks-th
    От настроек Биоса оно может не загрузится, но зависать при работе не может.

    Два вопроса:
    1. Загружается ли система ?
    2. Какая температура процессора?

    1. Если да.
    И виснет при работе.
    То проблема аппаратная что-то вы там или собрали не так или поломали при сборке - разборке.
    Так как лезли в сторону процессора его и проверяем сначала.
    Ставим что-то типа lm-sensors например и смотрим температуру процессора и системы для начала.

    2. Если нет, отключить в биосе секьюрити boot, попробовать прогрузиться в разных режимах - uefi, legacy и т.д.
    Ответ написан
  • Как использовать в качестве АТС Android с SIM картой?

    @aleks-th
    Все что вы хотите изобрести давно изобрели.
    оно анзывается GSM sip шлюз, и asterisk в качестве сервера.
    И все смартфон не нужен.
    ---
    Вариант два , на телефоне включается переадресация на sip сервер, но тады без смс-ок.
    А шлюзы нормальные умеют смс принимать -отправлять.
    ---
    Сам телефон преврать в шлюз не получится - https://www.ictinnovations.com/using-android-phone...
    Ответ написан
  • Частота оперативки?

    @aleks-th
    Два канала работать будет чуть быстрее чем 1 канал.
    3200 будет работать чуть быстрее чем 2666
    ---
    Суть в том что на реальной работе не в тестах - разницы вы не увидите.
    в тестах, не во всех моежет быть от силы 3-5% разницы получите
    ---
    Обьем памяти всегда сильно важнее чем заморочки со скоростью.
    Лучше купить 2 на 8 - чем 2 на 4.
    Ответ написан
    3 комментария
  • Как хостить свой svg иконки?

    @aleks-th
    SVG можно работать точно так же как и с любыми файлами - картинками например.
    Ответ написан
  • Стоит ли мне знать как работает cmd для Python?

    @aleks-th
    Ответ прост - стоит.
    Очень даже стоит.

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

    @aleks-th
    Я очень долго пытался учить программирование по переводным статьям и книгам, и все время было много непонятого, так как перевод не передает всю информацию с оригинала и часто искажает то что хотел сказать автор.

    Потом плюнул на все и тупо выучил английский, это оказалось проще и эффективнее чем терять время на поиски косяков переводчиков.
    Английский если ему уделять 2-3 часа в день спокойно учится за полгода, до уровня понимания при которм ты будеш понимать о чем пишут в книгах ну иногда переводчиком переводить некоторые места чтоб убедится что правильно понял.

    Страница в день - даже для нулевого знания языка мало - ибо есть же всякие яндекс переводчики.

    И кстати зря доверяешся мнению неких маргиналов которые утрверждают что образование типа плохое.
    ОБразование нормальное оно даст возможность получить основы, по которым ты дальше сам научишся всему чему захочеш.
    В отличие от детского сада - где есть цель приучить человека к горшку, и школы где тоже есть цель - научить читать и писать и иногда считать до 10.
    В вузе нет цели тебя научить - у вуза другая цель дать возможность тому, кто хочет научтится, и готов учится самостоятельно - научится и развится в нужном направлении, и помочь с этим.
    А это две очень разные вещи.
    И маргиналы критикующие образование этой разницы тупо не понимают.
    Ответ написан
    Комментировать
  • Является ли электронная таблица базой данных?

    @aleks-th
    Если таблица содержит структурированые данные то является.
    В принципе все что содержит данные, размещенные с определенной структурой будет являтся базой данных.
    Текстовый файл, двойичный файл - как только появились структурированные данные - становятся базами данных.

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

    @aleks-th
    Первый пунк безопаснее, но медленнее.
    Там быстрое только удаление.
    ---
    На практике - если включить кеширование можно легко потерять данные.
    Несколько раз накалывался - любой чих и у тебя имена файлов есть а прочитать не можешь, и это может случаится с произвольным файлом из кучки заранее не угадаеш с каким.
    Поэтому этот пункт и не включают... давая на откуп юзеру - чтоб если что юзер сам умный сам виноват.
    Ответ написан
    2 комментария
  • Будет ли работать 2 монитора от пк с DUAL переходником?

    @aleks-th
    Нет. Как независимые они работать не будут.
    Ответ написан
    Комментировать
  • Словарь не считывает количество людей с предупреждением больше 1 из 3. Как заставить словарь считывать количество?

    @aleks-th
    Словарь вообще ничего не может считывать.
    Словарь - только хранит то что вы в него положили.
    ---
    Насколько я вижу у вас пустой словарь, и каждый раз вы в него добавляете единичку.
    А при следующем выполнении функции словарь снова пустой и снова записывается единичка.
    ---
    Нужно до выполнения цикла загрузить в словарь изначальное состояние, и тогда все будет правильно считаться.
    ---
    Ответ написан
    Комментировать
  • Как настроить соответствие между поддоменами и хостами в локальной сети?

    @aleks-th
    1. Нарисуйте схему сети которую хотите получить.
    2. Карие сервисы будете использовать.

    http - спокойно можно разрулить nginx -ом,
    https://qna.habr.com/q/713281?ysclid=lk2y2p333k950...
    вот точно такой же вопрос, с ответами.

    Другие сервисы тоже можно разрулить, практически на все можно или прокси найти или промежуточный сервер сделать, все зависит от того что будете использовать.

    В общем случае чтобы тупо по доменам делать маршрутизацию всего наверное не выйдет так как доменное имя выше таблицы маршрутизации, а адрес один, а маршрутизация идет по адресу, а не по именам.
    Более подробно без нарисованой схемы сети, и какие серверы хотите развертывать навреное не получится подсказать.
    Ответ написан
    Комментировать
  • Безопасен ли линукс для хранения файлов?

    @aleks-th
    Практически такая же как с Windows она есть но очень малеленькая.
    Гораздо больше вероятность по ошиьбке лично поудалять случайно файлы.
    ---
    И во первых - если ОС не грузится, ваши файлы то никуда не денутся, их можно будет скопировать.
    Во вторых на любой системе желательно иметь резервные копии, так как любой диск может сдохнуть с гораздо большей вероятностью чем потеря файлов из-за обновления .
    Ответ написан
    Комментировать
  • Можно ли переделать готовый сайт на joomla?

    @aleks-th
    Можно конечно.
    А в чем проблема то ?
    Ответ написан
    Комментировать
  • Почему некоторые онлайн-магазины могут сами списывать средства?

    @aleks-th
    Потому что везде где вы ввели и запомнили\привязали карту с нее могут списать денег, без вашего участия.
    Привелегии нет, у всех так просто одни очень денег хотят и этой привелегией пользуются.

    Вообще вайлбериз сначала воровал деньги у своих партнеров да с таким размахом что они забастовки устраивали, теперь на клиентов переключился.
    За последнее время достаточно много люди знакомые говорят о самопроизвольных заказах.

    не привязывайте, не запоминайте, не вводите карты с деньгами на сомнительных ресурсах и все будет нормально
    Ответ написан
    6 комментариев
  • Как выполнить команду на хосте после загрузки ОС в virtualbox?

    @aleks-th
    Вариантов много, например
    При логине винды - в автозагрузке - подключится по SSH к линуху и выполнить скрипт на линуховой машине.

    Но все они так или иначе сойдутся на том чтоб выполнить скрипт на линуховой машине каким то образом.
    Ответ написан
    Комментировать