Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (19)

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

Все теги (135)

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

Все ответы (220)
  • Как поставить права на папку /var/www?

    Для начала создай группу:
    sudo groupadd groupname
    Затем добавь себя в эту группу:
    sudo gpasswd -a username groupname
    После чего дай созданной группе права на запись в каталог:
    sudo chown -R root:groupname /var/www
    sudo chmod 775 /var/www

    username и groupname заменить на своё. Может понадобиться перелогиниться.
    Ответ написан
    3 комментария
  • Как выложить Python проект на github?

    • Нужно сформулировать setup.py скрипт: https://docs.python.org/3/distutils/setupscript.html
    • Выбрать лицензию, в кратце узнать суть разных лицензий можно на сайте https://tldrlegal.com/
    • Написать информативный README файл, примеров навалом. Желательно в Markdown-разметке.
    • Обязательно нужно написать gitignore файл, чтобы этот самый .exe файл небыл добавлен в репозиторий.

    Когда всё готово, можно залить на GitHub. Об этом ещё можно узнать тут: https://help.github.com/
    Ну и конечно, лучше знать как работать с Git в принципе: www.git-scm.com/documentation
    Ответ написан
    Комментировать
  • Заменит ли Kotlin Java в Android-разработке?

    Конкретно в мире Android разработки я бы сказал с большой долей вероятности Kotlin заменит Java, но это случится не так быстро. Постепенно, когда уверенность в Котлине закрепится, случится следующее:
    1. Официальная документация и примеры по Android-разработке от Google будут в двух вариантах.
    2. Официальная документация по умолчанию будет показывать примеры на Котлине, аналогично тому, как документация Angular.JS даёт примеры на TypeScript и предлагает опциональный вариант посмотреть вариант на чистом JavaScript.
    3. Android Studio начнёт создавать проект с поддержкой Kotlin по умолчанию
    4. В результате всего этого, новые Android-разработчики будут писать свой первый "Hello World" именно на нём
    5. Многие бывалые Java-разработчики начнут смотреть в сторону Kotlin с любопытством и поймут, что он решает многие проблемы Java и рано или поздно начнут на нём писать.

    Мне кажется, судьба Kotlin/Java в мире Android будет похожа на судьбу TypeScript/JavaScript в AngularJS и Swift/Objective-C в iOS разработке. Важным преимуществов Котлина является то, что он может сосуществовать с Java-кодом. Проекты, уже написанные на Java, не обязательно должны быть переписаны полностью с нуля. Словно по правилам естественного отбора в природе, он будет сосуществовать с Java, но завоевав любовь среди разработчиков у него будет больше шансов выжить и он начнёт внедряться всё больше и больше в проект до момента, когда в нём (проекте) не останется ни единого Java-класса.
    Ответ написан
    1 комментарий
  • Как разрешить выполнение определённых команд без ввода пароля?

    /etc/sudoers
    username ALL=(ALL) NOPASSWD: /bin/apache2ctl, /bin/a2ensite, /bin/a2dissite

    Обязательно узнай точные пути к apache2ctl, a2ensite и a2dissite с помощью команды which, в зависимости от дистрибутива может быть как в /bin, так и в /usr/bin, или вообще где-то в другом месте.
    Ответ написан
    Комментировать
  • Как сделать архив на уделенный сервер?

    Как вариант:
    tar -cvz dir | ssh <ip-адрес сервера> 'cat > test.tar.gz'

    Где dir -- каталог/файлы, которые нужно заархивировать. tar создаёт архив, затем с помощью pipeline он передаётся через SSH на ввод команде cat на сервере, которая, в свою очередь, направляет полученное содержимое в файл.
    Ответ написан
    1 комментарий

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

Все вопросы (29)