Задать вопрос
  • Книга о последних версиях ядра Linux?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Например, в них нет файла kernel/sched.c

    например git log -- kernel/sched.c легко объяснит, что с этм файлом случилось.

    насколько критично, что я буду изучать ядро по данной книге, т.е. по устаревшей версии ядра?

    совсем не критично, потому что то, что написано в книге имело место в прошлом, а с помощью git можно проследить, что с тех пор изменилось.
    Ответ написан
    Комментировать
  • Книга о последних версиях ядра Linux?

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

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

    @Drno
    Это клава для ноута или железная?
    закажите лазерную гравировку. стоит 500-700р...

    А так системе пофиг на надписи, она и так знает какие где клавиши...
    Ничего не мешает печатать русскими буквами на клаве, где только анг символы. Лишь бы Вы пеерключили раскладку
    Можете хоть наклейки купить... )
    Ответ написан
  • Как перейти в папку в директории home?

    cd ~
    Ответ написан
    Комментировать
  • Как научится правильно верстать?

    @moreqa
    Открывайте любой сайт и начинайте его переверстывать, когда случается затык, смотрите через инструменты разработчика как этот момент реализован на оригинальном сайте. Но если вы действительно за 2 года не научились верстать (при условии, что все это время вы не видео смотрели, а верстали макеты), то возможно вам стоит присмотреться к другой профессии.
    Ответ написан
    1 комментарий
  • Как в bash скрипте определить является ли файл видео и получить его разрешение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    как часть ffmpeg проекта, есть ffprobe, им и пользуйтесь.

    ffmpeg.org/ffprobe.html

    Получить можно в разном формате. И обычный текст(ini) или csv,xml,json

    Примеры:
    $ ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of default=nw=1 "My video file.mpg" 
    width=704
    height=576


    $ ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=p=0 "another vide file.mkv"
    1280,720


    $ ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of json "one_more video.mkv"
    {
        "programs": [
    
        ],
        "streams": [
            {
                "width": 1152,
                "height": 480
            }
        ]
    }
    Ответ написан
    Комментировать
  • Как в bash скрипте определить является ли файл видео и получить его разрешение?

    @Voland69
    ffprobe из пакета ffmpeg
    ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of default=nw=1:nk=1 input.mp4

    Подсмотрено тут
    Ответ написан
    Комментировать
  • Как в bash скрипте определить является ли файл видео и получить его разрешение?

    @AVKor
    #!/usr/bin/env bash
    
    w=$(mediainfo --Inform="Video;%Width%" FileName)
    h=$(mediainfo --Inform="Video;%Height%" FileName)
    Ответ написан
    Комментировать
  • Какая программа для цветокора фото проще?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Adobe Camera Raw попробуйте в ФШ, если, конечно, я правильно понял вопрос... Он не только для конвертации из RAW подходит, но и к любому открытому файлу может быть применен.
    Ответ написан
    Комментировать
  • Как открыть ссылку в другом браузере?

    maksutovn
    @maksutovn
    Начинающий php программист, графический дизайнер
    Вы не можете сделать это с помощью обычного JavaScript; Если бы могли, это было бы кошмаром для безопасности.

    Тем не менее, есть несколько способов заставить что-то подобное работать. Например, надстройка Firefox может запускать внешние программы , поэтому вы можете написать такую ​​надстройку, чтобы открыть свое приложение в IE, и попросить своих пользователей установить его (или попросить администратора предварительно установить его для них, если это например, для внутреннего приложения в среде управляемого рабочего места).

    Другой возможностью может быть использование настраиваемой схемы URL-адресов (например, myapp:) для ссылки на ваше приложение и регистрация этой схемы URL-адресов для открытия в IE (или, скорее, в каком-то сценарии-оболочке, который принимает настраиваемый URL-адрес, преобразует его в обычный URL-адрес HTTP и открывает его в IE). Опять же, это требует настройки (и, возможно, установки сценария) на компьютере конечного пользователя, поэтому он, вероятно, подходит только для офиса или аналогичных сред.

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

    В любом случае, если вы пытаетесь сделать это на общедоступном веб - сайте, имейте в виду , что нет никакого способа , вы можете сделать эту работу для пользователей Linux / Mac , которые не имеют IE , чтобы начать с. И даже многие пользователи Windows могут не захотеть использовать IE (не говоря уже об установке ненадежного расширения!) Без очень уважительной причины; в конце концов, по-видимому, есть причина, по которой они предпочли использовать Firefox (или Chrome, или Opera или что-то еще).
    Ответ написан
    1 комментарий
  • Не понимаю свой и чужой код?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Чаще всего популярные скрипты публикуются в 2 форматах - не пакованные, типа и минифицированные, типа script.min.js, которые занимают меньше места, но становятся малочитаемыми. Вам для изучения нужен первый вариант.
    Ответ написан
    Комментировать
  • Как повредить файл в Linux?

    @pfg21
    ex-турист
    индекс архива не поврежден - при открытии архива считывается не поврежденный индекс и и показывается.
    пока все ок.
    но при распаковке архива програмки наткнется на "неправильные" блоки и начнет сыпать ошибками или вообще выключится.
    запусти тест данного архива - увидишь.
    Ответ написан
    Комментировать
  • Как повредить файл в Linux?

    hint000
    @hint000
    у админа три руки
    Хочу протестировать работу утилиты gddrescue
    Это так не работает.
    ddrescue не делает никакой магии для восстановления файла. И записав мусор в файл, вы не повредите диск, чтобы протестировать его чтение при помощи ddrescue.
    С физически исправного диска ddrescue скопирует ровно то же самое, что и обычная dd (т.е. скопирует аккуратно испорченный файл с нулями в середине).
    Для тестирования ddrescue вам надо грохнуть жесткий диск с размаху об стену, :) а не писать нули в середину файла.
    Ответ написан
    3 комментария
  • Как при помощи Notepad++ преобразовать множество столбцов?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Найти: login: ([^\r\n]+)\r?\npassword: ([^\r\n]+)\r?\nmail: ([^ \r\n]+)\r?\n?
    Заменить на: \3:\1:\2
    картинка
    61bc4b36bcba7046303144.png
    Ответ написан
    Комментировать
  • Как написать bash скрипт, который будет запускать файл, который поддерживает аргументы командной строки?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    #!/bin/bash
    python3 get-movies.py "$@"


    Тут запись "$@" означает передать все аргументы скрипта как они есть, причём с правильным экранированием, то есть "Termninator 2" будет передано как "Terminator 2", а не "Terminator" "2".

    upd: Ещё добавлю, что для такого простого случая может больше подойти другой подход: передача интерпретатора через шебанг. Надо первой строкой файла get-movies.py указать:

    #!/usr/bin/env python3

    В этом случае запуск скрипта будет приводить к вызову /usr/bin/env python3 get-movies.py со всеми остальными параметрами.
    Ответ написан
    Комментировать
  • Массовое создание видео из фото?

    gbg
    @gbg Куратор тега Программирование
    Любые ответы на любые вопросы
    Да, man ffmpeg называется
    Ответ написан
    Комментировать
  • Как проверить виндовс 10 на вирусы через загрузочную флушку убунту?

    @pfg21
    ex-турист
    зачем костылить, бери загрузочную флешку от антивирусников.
    https://free.drweb.ru/aid_admin/
    https://www.kaspersky.ru/downloads/thank-you/free-...
    и т.д.
    там тот же линукс, только подготовленный и со свеженьким антивирусом.
    Ответ написан
    Комментировать
  • Можно ли установить Linux на разные диски?

    Adamos
    @Adamos
    У меня composer, node_modules и docker только сожрали места на корне 50гб когда я развернул проекты

    Видимо, проекты зачем-то развернуты в /var/www - в чем нет ни малейшей необходимости. У меня они вообще лежат на примонтированном в /media/ разделе терабайтного HDD.
    Программы столько не едят, и их совершенно необязательно ставить в /usr или /opt, особенно JAVA-программы типа PhpStorm, которым вообще совершенно похрен, где располагаться (у меня они, например, лежат в ~/JAVA).
    Корневому разделу, если не валить в него все подряд, а хоть немного разобраться, 75 гиг - за глаза и по уши.
    Если станет тесно - проверить, не засран ли логами /var/log и не раздулись ли до неприличия базы (их файлы тоже можно вынести из папки по умолчанию в произвольное место, элементарно).
    Ответ написан
    1 комментарий