Ответы пользователя по тегу Linux
  • Расскажите про ваш опыт с файловыми системами для мелких файлов?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    По опыту работы (с меньшим количеством), но тем не менее, ежедневная работа ~15 человек по сети с рекламной свалкой издательства. Мы специально прогоняли тесты в течение недели с реальным содержимым - то есть клонировали полностью всю свалку и меряли производительность.
    reiserfs 3 для мелких файлов до сих пор ничем заменить нельзя.
    xfs, jfs - очень хороши для больших файлов, т.е. медиаконтент, xfs немного быстрее с ними.
    Дальше - можно оптимизировать только железо. Аппаратные raid1 на SSD + ручное планирование по типам файлов, если это возможно.
    Ответ написан
    4 комментария
  • Как эмулировать винду на линукс?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Ответ написан
    Комментировать
  • Самая быстрая система linux?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Самый быстрый линукс тот, который собран своими руками. Собрать можно из любого дистрибутива. Если не знаешь ничего - возьми тот, который знает твой ближайший гуру. Если хочешь сам или гуру нет - возьми слакварь, арчлинукс или генту. Если боишься их - бери серверный или минимальный вариант CentOS, Debian или бубунту. Хотя если боишься их - покупай мак.
    Ответ написан
    Комментировать
  • Какая утилита позволяет изолировать GUI приложения в линуксе?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Вот например: https://wiki.archlinux.org/index.php/Skype#Securin...
    Изоляция - это ограничение программы на взаимодействие с окружением.
    Соответственно - смотря в чем вы её хотите ограничить (файловая система, сеть, память), туда и смотрите.
    Ответ написан
    Комментировать
  • Что делать, если твои коллеги(и ты сам) только что освоили git, и каммитят все подряд?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Как вариант: заводится трекер задач (redmine например), в нём описывается всё подробно, а коммиты и ветки ссылаются на номера задач, ключевые точки и версии.
    Ответ написан
    Комментировать
  • Можно ли подключиться по RDP с Terminal Server Gateway из linux?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    remmina, xfreerdp, gnome-rdp, rdpdesk, kdenetwork-krdc, rdesktop
    пробуйте все, есть варианты с поддержкой конкретных протоколов шифрования
    Ответ написан
    Комментировать
  • Какой выбрать дистрибутив Linux для веб-разработки?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Тема выбора дистрибутива всегда холиварная, потому что по умолчанию обычно люди знают свой дистрибутив и не знают другие.
    Поэтому варианты:
    0. Тот, который лучше всего знаешь
    1. Тот, который рекомендует твой ближайший учитель линукса
    Я лично думаю, достаточно плотно познакомившись с debian, centos, freeBSD, и проработав (c 98 по 2004) на slackware, что лучше арчлинукса нет.
    Ответ написан
    1 комментарий
  • Переустановка операционной системы через удалённый доступ?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Делается банальная флэшка любого известного тебе дистрибутива.

    Установщик любого линукса — сам по себе линукс.

    Немного модифицировать его, чтобы он после загрузки ничего не спрашивая поднимал сеть и прокидывал к тебе ssh-канал на известный IP (или dynamic dns имя) по ключу.

    Тебе остается задача передать родителям флэшку с этим установщиком либо слить им образ и утилиту записи образов на флэшку. Зависит от уровня их компьютеризации ;)

    То, чем я пользуюсь — archlinux. Но достаточно легко, насколько я знаю, то же самое сделать и с debian/gentoo/slackware/что-нибудь ещё.

    Тут возникает много дополнительных сложностей в виде неподдерживаемого железа и зашифрованных провайдером wifi-сеток, или сеток, к которым надо подключаться специальным интерактивным образом через браузер (Европа б**), но, в принципе, этот метод работает хорошо.
    Ответ написан
  • Linux - 64 или 32 битная система, плюсы и минусы?

    deemytch
    @deemytch
    linux root, ruby/perl programmer, sql, backend.
    Просчёт таких тяжелых вещей как покадровое видео в Нюке или Майке у меня вышел на 30-50% быстрее.

    Скайп и флэш работают практически без нареканий.

    Да, немного больше памяти ест, то есть средней системе одного гига RAM хватать не будет, но у вас жеж больше?

    Ещё одно преимущество — использую виртуалки qemu+kvm с ядрёным ускорением — субъективно работа 32-битного линуха в виртуалке (например компиляция ядра) ощущается быстрее, чем было на этом же компе, но в 32-битной системе.

    $ yaourt -Qs flashplugin
    ==> Query installed packages
    local/flashplugin-prerelease 10.3.162.29-1
        Adobe Flash Player Square
    
    $ yaourt -Qs skype
    ==> Query installed packages
    local/bin32-skype-staticqt 2.1.0.81-2
        P2P software for high-quality voice communication
    
    $ cat ~/bin/skype 
    #!/bin/bash
    SKYPE_BIN_PATH="/usr/bin"
    LIBV4L="/usr/lib32/libv4l/v4l1compat.so"
    LD_PRELOAD=$LIBV4L skype
    exit 0
    
    Ответ написан
    Комментировать