• Поиск строк в большом файле?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    В данном случае искать быстрейшее решение будет заведомо дольше, чем просто использовать самое простое. Пока будешь бегать по инету, оно уже 10 раз все найдет.

    Чем не устроило сделать просто в лоб grep -f search.txt gigaz.log ?
    Ответ написан
    Комментировать
  • Как "убить" и закрыть tmux через 10 минут?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Есть утилита timeout, как раз для убийства через XX времени.
    Ответ написан
    Комментировать
  • Нужен скриншотер (или расширение), который сохраняет файл с title страницы в браузере?

    fenrir1121
    @fenrir1121
    Начни с документации
    Когда вы ищите решение специфической задачи, которая скорее всего особо никому не нужна, стоит смотреть настройки, а не узконаправленное решение.

    Тот же shareX позволяет в настройках задать шаблон имени для файла куда можно передать заголовок активного окна. И так уж получилось что title страницы как раз передается в заголовок окна.
    633a6f562846a514784548.png
    Ответ написан
    Комментировать
  • Как заставить включаться компьютер автоматически после отключения электричества?

    paran0id
    @paran0id
    Умный, но ленивый
    В биосе поищите что-то типа "restore after AC power loss".
    Ответ написан
    Комментировать
  • Как установить Arch Linux с помощью прокси?

    @xibir
    https://wiki.archlinux.org/title/Proxy_server

    настраиваете proxy и ставите
    Ответ написан
    Комментировать
  • Сильно ютуб грузит процессор и почему?

    drygdryg
    @drygdryg
    Python-разработчик
    Для решения проблемы можно использовать сторонний видеоплеер для воспроизведения видео вне браузера — на устаревших машинах это обычно позволяет смотреть потоковое видео в разрешении 720p, в то время, когда в браузере такое разрешение воспроизводится с "заиканиями".
    Можно использовать как и "голый" mpv в связке с yt-dlp/youtube-dl, так и полноценные GUI-приложения: SMPlayer + SMTube либо Minitube, а также GTK YouTube viewer (использует YouTube API в отличие от предыдущих).
    Ответ написан
    2 комментария
  • Как сохранить sysctl -w?

    @xibir
    echo 'net.ipv4.ping_group_range="0 1000"' >> /etc/sysctl.conf
    Ответ написан
    2 комментария
  • Где найти полное руководство пользователя по Линуксу?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    если есть вопросы по работе и прочему можно спрашивать на форуме, у линукса большое комьюнити, без помощи не останитесь
    Ответ написан
    Комментировать
  • Где найти полное руководство пользователя по Линуксу?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Подготовка книги - это реально очень большая работа, даже когда уже есть договор с издательством. При том, что гонорар может оказаться настолько смешной, что его потом озвучить будет не можно. Плавали, знаем. Есть у меня одна звездочка на этом фюзеляже.

    Поэтому никто специально этим заниматься не будет. Да и нет в линухе единого стандарта поведения, потому что there's more than one way to skin a cat (основной принцип линуха). То есть - есть более одного правильного способа решения задачи.

    Поэтому искать надо не мифическое "руководство юзера", а решение конкретной проблемы.
    Ответ написан
    2 комментария
  • Как поступить с заказчиком?

    @vism
    А заказчик то причем.
    Это ты оценил проект
    Это ты продолбал уточнения по ТЗ
    Заказчик не должен разбираться в том, как тебе ТЗ составить. Ты должен добиться верного полного ТЗ для тебя. Чтоб ты оценил верно.

    Заказчик вобще не знает что ты там делал, ему сказали цену, он согласился.

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

    Щас ты ведёшь себя как строители-кидалы. Которые берутся за ремонт квартиры/стройку дома, а посреди процесса говорят - доплачивай ещё 30% или уйдём. Уйдём = сгнивший дом.

    Вобщем если у тебя ещё осталось что-то честное и человечное, прими свою отвественность, доделай проект и дальше продумывай свои действия и решения наперёд, продумывай риски и страхуйся от них.
    Но не будь, не будь очередным кидалой, который объяснил себе почему "он прав".

    P.S.
    Если этот проект
    https://qna.habr.com/q/1159728
    То вобще стыдно должно быть от таких мыслей.
    Заказчик то ждет от вас хорошую работа наверное, а вы на нём учитесь. Вы уйдёте, а он потеряет и время, и деньги. Мде...
    Ответ написан
    Комментировать
  • Почему после установки пакета nvidia система не грузится?

    HighTechLowLife
    @HighTechLowLife Автор вопроса
    Решил. Надо было прописать ibt=off
    Due to FS#74886/FS#74891, nvidia doesn't boot on Linux 5.18 on systems with Intel CPUs. Until this is fixed, a workaround is disabling the Indirect Branch Tracking CPU security feature by setting the ibt=off kernel parameter from the bootloader. This security feature is responsible for mitigating a class of exploit techniques, but is deemed safe as a temporary stopgap solution
    Ответ написан
    Комментировать
  • Как исправить ошибку при обновлении пакетов?

    @rPman
    идешь на сайт apt.pop-os.org и копируешь от туда команду сразу большими буквами написана
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 63C46DF0140D738961429F4E204DD8AEC33A7AFF

    ну и в догонку, поддерживает он только impish и jammy релизы ubuntu
    Ответ написан
    Комментировать
  • Как правильно работать с see?

    hint000
    @hint000
    у админа три руки
    Здесь аналогичный вопрос и два ответа:
    https://unix.stackexchange.com/questions/355096/re...
    Я проверил, оба варианта ответа работают:
    $ echo "1Rus2" | sed '/Russia/! s/Rus//g'
    12
    $ echo "1Russia2" | sed '/Russia/! s/Rus//g'
    1Russia2

    $ echo "1Rus2" | sed '/Russia/ n; s/Rus//g'
    12
    $ echo "1Russia2" | sed '/Russia/ n; s/Rus//g'
    1Russia2
    Ответ написан
    Комментировать
  • Как правильно передать переменные из файла в bash?

    paran0id
    @paran0id
    Умный, но ленивый
    for disk in `disk list | awk -F"|" '/backup/ {print $3}' | sed s/' '//g`
    do
        snapshot create --name ${disk}-$now --disk-name ${disk}
    done
    Ответ написан
    2 комментария
  • Интернет работает несколько секунд и отключается на UBUNTU 20.04, кто сталкивался?

    smorman
    @smorman
    When In Rome do as The Romans do...
    Всякое может быть...
    Как выше тебе написали, и шнур, адаптер-дровищи.

    Тебе человек написал, загрузись с Live и посмотри, как Инет работает, а потом уже скакать дальше...
    Ответ написан
    4 комментария
  • Мало памяти на компьютере. Что делать?

    Adamos
    @Adamos
    На эти нетбуки нормально встает Линукс. На некоторые даже предустанавливался.
    И место не сжирает, что характерно, и те же задачи серфинга и киношек нормально решает (а ничего более серьезного на этом барахле все равно не поделаешь).
    Один раз поставил - и забыл всю эту головную боль с пропадающим местом и его постоянной чисткой.
    Ответ написан
  • Как с помощью GPS и Arduino, надёжно и безопасно вывести человека из леса?

    @rPman
    С точки зрения интерфейса, наплечное устройство должно показывать направление до дома и опционально - расстояние, плюс кнопку сос и в идеале - голосовая связь, но все радиокоммуникации зарегулированы в стране (в лесу тупо может не быть привычной сотовой связи, напоминаю спутниковая тоже зарегулирована так что ее цена неподъемна для большинства), для стороннего наблюдателя это должно быть приложение, показывающее на карте выбранного пользователя.

    Создание своего устройства, с высоким уровнем защиты (особенно защита от холода создаст проблем) - проблема, которую сложно будет решить тем кто задает вопросы такого уровня. Ищите лучше готовые решения.

    p.s. представь ты создал устройства, раздал из людям, но из-за ошибке в реализации (первый релиз, баги, обычное дело) люди, понадеявшиеся на твое устройство - зашли в болото и погибли, ты готов к подобной ответственности?
    Ответ написан
    Комментировать
  • Стоит ли купить lenovo ideapad 3 (17inch)?

    @rPman
    Главные критерии для программиста (реалии таковы)
    1. оперативная память, чем больше тем лучше, работать можно и с 8 (visual studio при меньших объемах тормозит), но есть направления, где разработчику требуется разворачивать свои сервисы в виртуальных машинах а там оперативная память ой как критична.
    Плюс, к примеру если работаешь с данными, большой объем оперативной памяти экономит время на разработке (к примеру вместо использования sql можно разместить все данные в оперативной памяти и пользоваться своими алгоритмами)
    2. клавиатура - ноутбучные раскладки - это ад, неправильное размещение управляющих клавиш (стрелки, page up/down/home/end, ins/del да банально enter не на том месте или требование нажимать fn чтобы рядовые комбинации использовать, сильно портят нервы, да если поднапрячся можно перенастроить все горячие клавиши на свои комбинации, привязывая себя к своей раскладке, но через годы позе будешь мучиться наоборот на нормальной клавиатуре
    3. монитор - размер монитора современного разработчика 23"..27", все что меньше - мучение, все IDE и не только рассчитаны на большой экран и FullHD разрешение, 2к и 4к можно отскалить до нужного масштабированием и будет даже приятнее (шрифты лучше выглядят на 4к) а уж дизайнерам и подавно нужно работать с таким разрешением чобы соответствовать мейнстриму
    Ноутбучные 17" это либо очень все мелкое (FullHD) и напрягает глаза либо если по глупости HD720 (или 1360x768 есть такой популярный нестандарт) и это терпят только ради мобильности, значение чего слишком переоцененно и имеет смысл если дома работать не получается а рабочего места нет.
    4. скорость процессора в 1 потоке (single thread в бенчмарках)
    разработчика совершенно не должно волновать сколько потоков умеет его процессор (больше 4 и ладно), но вот объем процессорного кеша и производительность на поток - очень важны, так как в конечном счете время, которое разработчик тратит на компиляцию и подготовку окружения очень важно, для нервов, даже 30% разницы (а это та разница между одного ценового диапазона ноутубков и десктопа) очень заметны, разработчик тратит огромное время на эксперименты со своим кодом, поправил, запустил, снова подправил, и если время между этими действиями больше некоторого периода (секунды даже меньше, у разных людей по разному) это сбивает настрой, что то связанное с короткой памятью,... в общем это надо прочувствовать и поработать на быстрых и медленных машинах чтобы понимать
    5. скорость и размер ssd, это в догонку к пункту 4, в современной разработке скорость подготовки окружения (развертывания докер контейнера например) очень важна и поверь, сидеть на hdd ты не пожелаешь, особенно если у тебя win10 или не дай бог win11. А если у тебя виртуальные машины крутятся, размещать их на hdd еще хуже (когда у меня не хватало ssd я размещал базовую виртуалку на hdd а снапшоты, с которых работает приложение, размещаются на ssd, это дает неплохой бонус к производительности при этом на ssd размещается от силы 5-10% данных..

    подумай 10 раз, так ли тебе нужен ноутбук, так как за те же деньги можно собрать заметно более крутой стационарный компьютер
    Ответ написан
    Комментировать