Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
planc

planc

  • 230
    вклад
  • 0
    вопросов
  • 325
    ответов
  • 37%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Есть ли сайт, на котором можно узнать разницу между двумя английскими словами?

    Adamos
    Adamos @Adamos
    Кидаешь в гугль оба слова, вставив между ними "vs" - как правило, попадаешь на статью, разжевывающую разницу.
    Например
    Ответ написан 17 окт. 2022
    Комментировать
    Комментировать
  • Как правильно отредактировать загрузчик Grub?

    gedev
    ge @gedev
    сисадмин-энтузиаст
    Вообще для таких вещей есть /etc/grub.d/40_custom

    А так можно захолдить пакет, чтобы он не обновлялся.

    sudo apt-mark hold grub-rc
    Ответ написан 29 авг. 2022
    1 комментарий
    1 комментарий
  • OS desktop для слабого VPS (512Ram 5Gb)?

    ValdikSS
    ValdikSS @ValdikSS
    https://notes.valdikss.org.ru/linux-for-old-pc-fro...
    https://www.linux.org.ru/gallery/workplaces/16862790
    На фотографии представлен веб-браузер Qutebrowser с 7 открытыми вкладками, в режиме работы с QtWebkit. Как видно, даже с 7 вкладками (2 из которых ­— страницы Википедии с большим количеством картинок) браузер потребляет около 140 мегабайт, что позволяет комфортно сёрфить интернет на смешных 512 МБ RAM.
    Из других браузеров, до сих пор поддерживающих QtWebkit, можно отметить Otter Browser и KDE’шный Konqueror, который дополнительно поддерживает еще и KHTML (3 движка в одном браузере), но в Debian собран только с WebEngine. Первый в репозиториях Debian не присутствует.
    Браузер Seamonkey, актуальная версия которого построена на базе движка из Firefox 60, работает более-менее сносно, но не блестяще — рендерит дольше QtWebkit’а примерно в 2-3 раза, потребляет заметно больше памяти, зато работает со всеми современными сайтами. Можно использовать в качестве запасного варианта, когда QtWebkit не справляется.
    Ответ написан 28 авг. 2022
    3 комментария
    3 комментария
  • Стоит ли vim усилий?

    luaPower @luaPower
    Однозначно стоит учить. Повышается скорость редактирования текста (практически не нужно переключаться на мышь) и в целом уровень комфорта при работе в текстовом редакторе.

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

    Vim имеет обильное количество настроек и подробнейшую документацию по ним, встроенную в редактор. Есть много возможностей для адаптации редактора практически под любые нужды, в частности, имеется встроенный язык программирования для написания различных сценариев. Редактор отлично справляется с большими файлами.

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

    UPD Добавлю, что учить то на самом деле не много. От силы пару десятков основных команд, немного практики и вот вы уже уверенный пользователь Vim.
    Ответ написан 02 июл. 2022
    3 комментария
    3 комментария
  • Какой дистрибутив linux выбрать для домашнего сервера?

    trapwalker
    Сергей Паньков @trapwalker
    Программист, энтузиаст
    А какая разница какой дистрибутив, если под ваше применение удобнее всё поднимать в докер-контейнерах, а система хоста может быть любой и даже просто чистой.

    Если подъём всей домашней серверной инфраструктуры сводится к клонированию приватного репозитория с докер- и компоуз-файлами и запуском всего одной строчкой, то переехать на новый сервер становится тривиальной адачей, а вся конфигурация и зависимости прозрачно задекларированы в докерр-файлах.

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

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

    Vindicar
    Vindicar @Vindicar
    RTFM!
    Ты ошибку-то прочитал? Он прямо говорит, что указанный файл (изображение) не найден.
    Если ты уверен, что файл есть, читай дальше.
    Путь, который ты указал - относительный, поэтому отсчитывается относительно текущей рабочей директории (которая может совпадать или не совпадать с директорией где лежит скрипт, смотря как его запускаешь).
    Так что используй pathlib, чтобы сформировать абсолютный путь к изображению - т.е. начинающийся с корня диска. Если искомый файл лежит неподалёку от каталога бота, то можешь воспользоваться тем фактом, что sys.argv[0] (модуль sys) содержит путь к скрипту бота.
    Ответ написан более года назад
    5 комментариев
    5 комментариев
  • Сверхбыстрая NTFS в Linux?

    pfg21 @pfg21
    ex-турист
    ну дык ставится ntfs-3g который работает через FUSE и даже без фьюз-прослоек на скорость не заточен

    хочешь быстрее - ставь едрёный драйвер от парагон (русские разработчики кстати :) ) вот там оптимизация на скорость и т.д.

    п.с. не используй нтфс, в линуховом ворохе файловых систем он нафих не нужон :)
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Как запретить программе доступ в интернет?

    shurshur
    shurshur @shurshur
    1. Фильтровать по владельцу: iptables -m owner -h

    2. Использовать cgroups и фильтровать по ним: iptables -m cgroup -h

    3. Использовать отдельный network namespace без доступа в интернет: ip help netns

    4. Использовать docker с none-сетью: docker run -it --net=none my_awesome_image_for_application
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Python или C# для игр?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev
    Седой и строгий
    Очевидно C#
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Что можно почитать про Python после изучения основ?

    saboteur_kiev
    Saboteur @saboteur_kiev Куратор тега Python
    software engineer
    Если будешь читать, научишься читать.
    Если будешь писать, научишься писать.

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

    ky0
    ky0 @ky0
    Миллиардер, филантроп, патологический лгун
    Продайте статический адрес обратно и арендуйте простецкую VPSку - получится дешевле, производительнее и надёжнее. Например.
    Ответ написан более двух лет назад
    5 комментариев
    5 комментариев
  • С чего начать изучение безопасности веб-сайтов?

    xmoonlight
    xmoonlight @xmoonlight
    https://sitecoder.blogspot.com
    С составления списка моделей угроз.
    Хороший сервис для обучения: https://owasp.org/
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Что лучше: Wine или ПО на его основе?

    shambler81
    Виктор Таран @shambler81 Куратор тега Linux
    в зависимости от ПО которое вы виртуализируете.
    часть из него работает лучше в одних часть в других,
    части пофигу.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как изучать Unity без youtube?

    Vlatqa
    Владислав Лысков @Vlatqa
    Это начало конца, меняй деятельность, пока не поздно
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как освоить Git и Gitlab?

    Zarom
    Дмитрий Шицков @Zarom
    https://githowto.com/ru
    https://learngitbranching.js.org/
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как опредлить столбец по которому сортируется список в top (Linux)?

    Дмитрий @q2digger
    никого не трогаю, починяю примус
    поэкспериментируйте с кнопками x и z
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Как правильно мониторить подключение по usb в raspbian?

    saboteur_kiev
    Saboteur @saboteur_kiev Куратор тега Linux
    software engineer
    В директории /etc/udev/rules.d добавляешь файл, например
    /etc/udev/rules.d/mydevice.rules:

    В него добавляешь строчку
    ATTRS{idVendor}=="152d", ATTRS{idProduct}=="2329", RUN+="/path/.sh"

    Потом пишешь собственно скрипт /path/mydevice.sh
    #! /bin/sh
        env >>/path/mydevice.log
        file "/sys${DEVPATH}" >>/path/mydevice.log
    
        if [ "${ACTION}" = add -a -d "/sys${DEVPATH}" ]; then
        echo "add ${DEVPATH}" >>/path/mydevice.log
        fi
    
        lsusb >> /path/mydevice.log
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Что использовать для создания консольного меню средствами терминала?

    AVKor @AVKor
    dialog, например.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Какие посоветуете книги для того чтобы понять как устроен python "под капотом"?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Чтобы разобраться как устроен Python под капотом, можно почитать это. Только упомянутые вами придирки они про подкопотное устройство не Python'а, а компьютера и операционных систем. Чтобы разобраться с этим, стоит почитать Таненбаума.
    Ответ написан более двух лет назад
    8 комментариев
    8 комментариев
  • Как правильно использовать мнемотехнику для запоминаний абстрактных слов?

    approximate_solution
    approximate solution @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Например есть слово Maintain , записал в словарь так :
    Maintain - МАЙк аНТичНый(типа скульптуру Майка со времен античности надо поддерживать в порядке))

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

    PS: в свой время очень хорошо подтянул английский язык тремя способами - когда устроился в компанию с англоязычными клиентами на аутсорс, скачал сериал друзья на английском с субтитрами, и заказал Гарри Поттера в оригинале. К концу 7 книги, последнего сезона, и второго года работы - разговорный был на уровне pre-intermediate\intermediate, вот только грамматика осталась на уровне села, но она не была профитом, поэтому опустим.
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 9 ответов
    • 0 вопросов
  • SoreMix
    soremix
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 6 ответов
    • 0 вопросов
  • Валентин
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации