• Какой дистрибутив Linux подойдет для рабочей станции?

    @AVKor
    Debian. Удовлетворяет всем требованиям, кроме этого:
    5. Rolling release.

    (частично покрывается бэкпортами). Которое не нужно для рабочей машины. Если это неясно, то до Линукса ещё не доросли.
    Ответ написан
  • Какой дистрибутив Linux подойдет для рабочей станции?

    Ukrainskiy
    @Ukrainskiy
    Дистрибутив это не более чем набор софта который установлен "из коробки". Так, что выбирайте на свой вкус. Если хотите без заморочек - Ubuntu/Kubuntu, gentoo like - https://www.calculate-linux.org/.
    Сам я сижу с виндой и за глаза хватает WSL 2 + докеры для разработки.
    Ответ написан
    Комментировать
  • Что конкретно происходит при вводе команды apt install?

    @pfg21
    ex-турист
    пакет ищется в скачанных листингах репозитория (обновляются по apt update).
    кеш лежит в /var/lib/apt/lists.
    из всех подходящих записей выбирается запись с самым большим значением Version
    из этой записи берется ссылка на пакет и скачивается.
    после чего пакет передается dpkg для установки.
    Ответ написан
    4 комментария
  • Какой бы вы посоветовали ПК из этих трех?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Странные конечно сборки, если последнюю продавать по частям то получится дороже чем она в сборе.
    в ситилинке видяху за 109 т.р. отдают, плюс проц 11 тыщ и уже выходит дороже чем весь ПК.
    Отсюда вопрос, какой смысл собирать из деталей ПК и продавать его дешевле?

    Зато выгодно собрать ПК, поставить его на полку, он там несколько месяцев будет майнить, потом этот ПК продать.
    RX 6700 XT даёт 5-6 т.р. в месяц. умножить на количество компьютеров на складе....
    Если потом системник пропылесосить то никто и не догадается что он майнил =)
    Ответ написан
    2 комментария
  • Какой бы вы посоветовали ПК из этих трех?

    @rPman
    НИКОГДА не покупай готовые сборки у тех, кто заинтересован в сбыте комплектующих. В эту сборку напихают говно, без вариантов, либо за твои хотелки возьмут тройную цену.

    Готовое железо ВСЕГДА дороже самосбора из тех же комплектующих. Если это не так, значит где то как то вас пытаются обмануть, подсунув брак или БУ. Когда ты покупаешь готовую сборку ты даже не можешь проверить, новое железо или БУ подчистили. Особенно это стало актуально с тотальным дифицитом видеокарт. Ты уверен что магазин не майнил на этой видяхе? Телевизоры и ноутбуки они легко крутят включенными на стеллажах, и мало кто скажет об этом покупателю или предложит 30% скидку за это, ибо БУ. Чем компьютер хуже? а денег срубить позволяет больше чем сомнительная реклама.

    Собирай только сам, заказывай в интернет магазинах, гарантия действует по всей стране, просто гемора больше.

    p.s. кризис и дифицит сделал свое черное дело, с ценами будет пиздец еще несколько лет
    Ответ написан
    Комментировать
  • Как работают переменные в низкоуровневом понятии?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Тут много уровней.

    Самое простое - компилятор запоминает, что вот myvar - это переменная, которая лежит вот там-то в памяти. Грубо говоря, эти все имена переменных - это псевдонимы для адресов памяти. Если он видит в коде myvar = a + 1;, то он генерирует инструкцию, которая читает из фиксированного адреса переменной a, прибавляет 1 и сохраняет результат в адрес для переменной myvar.

    Все немного усложняется из-за оптимизирующих компиляторов. Они могут какую-то переменную вообще не держать в оперативной памяти, а только в виде регистра процессора.
    Ответ написан
    1 комментарий
  • Книга о последних версиях ядра 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-турист
    индекс архива не поврежден - при открытии архива считывается не поврежденный индекс и и показывается.
    пока все ок.
    но при распаковке архива програмки наткнется на "неправильные" блоки и начнет сыпать ошибками или вообще выключится.
    запусти тест данного архива - увидишь.
    Ответ написан
    Комментировать