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

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

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

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

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

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

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

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

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

pavlinux

  • 6
    вклад
  • 2
    вопроса
  • 14
    ответов
  • 14%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Проблемы с TCP соединениями в Linux. Как победить?

    pavlinux
    pavlinux @pavlinux
    Перечитаву множество оптимизаций под HighLoad

    HighLoad - это 1000 кластеров из 50 стоек, по 10 блейдов, соеденнёных через Infiniband, работающих 24/7/365, с простоем 5 минут в год.
    ---

    IPv6 нужен? Нет! Вырубить!
    Ping до роутера из вне, с сервера?
    RSS? delay?

    ifconfig eth0 txqueuelen = 10000 лишнее. Это для сетевух 10Gb и дальше.
    таблица маршрутизации?
    tc ?
    ...

    Дальше платно.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Нужен ли сейчас Си?

    pavlinux
    pavlinux @pavlinux
    Автор, а что мешает учить много языков. Один хрен алгоритмы одни и те же, на ООП будешь время тратить на изучение классов/методов,... в Ц - на их написание.

    Java/JS/C/C++/C# по синтаксису схожи.
    После Perl - любой скриптовый будет казаться ерундой.
    У нас в универах Pascal для обучения программированию берут, в штатах - Python.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как выяснить, что linux запускает при старте?

    pavlinux
    pavlinux @pavlinux
    мне надо выяснить где она лежит

    # lsof | grep программа

    и что с нею ещё запускается.

    # strace -ff /usr/bin/программа

    Совсем сурово - bootchart
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Почему забито столько оперативной памяти?

    pavlinux
    pavlinux @pavlinux
    И чё? У тя крутятся СЕРВЕРА SQL/HTTP/SSH/ DNS/SMTP/FTP + антивирь.

    RTFM кароч. rus-linux.net/lib.php?name=/MyLDP/hard/memory/memo...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как написать bash-скрипт, который перемещал бы только определенные файлы?

    pavlinux
    pavlinux @pavlinux
    find -regex pattern -exec mv {} /dir \;

    как та так
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как экранировать символы в пароле в скрипте bash?

    pavlinux
    pavlinux @pavlinux
    'echo `mysql -u"$LOGIN_NAME" -p"$LOGIN_PASSWD" "$DB_NAME" < backup/"$DB_NAME.sql"`;
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как установить Debian с минимумом мусора?

    pavlinux
    pavlinux @pavlinux
    Ethrnet провод выдерни, после того как isoшка загрузилась :)
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Знаете игры похожие на Foldit с уклоном на физику, математику?

    pavlinux
    pavlinux @pavlinux
    Да, есть квест - "Ландау и Лифшиц", в 10 частях.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Хочу купить поддержанный macbook, в Москве за 30-35к, это реально?

    pavlinux
    pavlinux @pavlinux
    Я бы обратил внимание на орфографию, пунктуацию и лучше купил бы учебник русского языка. Остальным отписавшимся тоже.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как измененить размер директории SWAP?

    pavlinux
    pavlinux @pavlinux
    Никак!
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как называется шрифт, который использовался в скринсейвере Terminal?

    pavlinux
    pavlinux @pavlinux
    Скринсейвера Terminal не бывает, был phosphor, пускался командой phosphor -font , по дефолту использовался fixed

    www.youtube.com/watch?v=0Et3n3sh81U

    — OpenGL он не использует.

    $ ldd /usr/lib64/xscreensaver/phosphor 
    
            linux-vdso.so.1 (0x00007fff5f3ff000)
            /usr/lib64/libmemcpy.so (0x0000003000000000)
            libSM.so.6 => /usr/lib64/tls/x86_64/libSM.so.6 (0x0000003000c00000)
            libICE.so.6 => /usr/lib64/tls/x86_64/libICE.so.6 (0x0000003000800000)
            libXt.so.6 => /usr/lib64/tls/x86_64/libXt.so.6 (0x000000300f000000)
            libX11.so.6 => /usr/lib64/tls/x86_64/libX11.so.6 (0x0000003001000000)
            libXmu.so.6 => /usr/lib64/tls/x86_64/libXmu.so.6 (0x0000003010000000)
            libXext.so.6 => /usr/lib64/tls/x86_64/libXext.so.6 (0x0000003001800000)
            libm.so.6 => /usr/lib64/tls/x86_64/libm.so.6 (0x0000003003400000)
            libutil.so.1 => /usr/lib64/tls/x86_64/libutil.so.1 (0x000000300e400000)
            libc.so.6 => /usr/lib64/tls/x86_64/libc.so.6 (0x00007f80c56ec000)
            libuuid.so.1 => /usr/lib64/tls/x86_64/libuuid.so.1 (0x0000003004000000)
            libxcb.so.1 => /usr/lib64/tls/x86_64/libxcb.so.1 (0x0000003004400000)
            libdl.so.2 => /usr/lib64/tls/x86_64/libdl.so.2 (0x0000003002800000)
            /lib64/ld-linux-x86-64.so.2 (0x0000003000400000)
            libXau.so.6 => /usr/lib64/tls/x86_64/libXau.so.6 (0x0000003001400000)
    
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Dbmail: invalid byte sequence for encoding «UTF8»?

    pavlinux
    pavlinux @pavlinux Автор вопроса
    # vi /etc/postgresql/8.4/main/postgresql.conf
    
    client_encoding = latin1
    
    :wq
    
    
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Dbmail: invalid byte sequence for encoding «UTF8»?

    pavlinux
    pavlinux @pavlinux Автор вопроса
    Перл вот такую гадость показывает:

    echo "?windows-1251?B?0eHw7vEg7+Dw7uv/IPP35fLt7ukg5+Dv6PHoIMzg6erw7vHu9PI=?=" | \
    perl -MMIME::Base64 -ne 'print decode_base64($_)' | \
    iconv -f cp1251 -t utf-8;
    В)ЭЈ
        5ЫќAСброс пароля учетной записи Майкрософт
    


    Откуда взялось 0xd020, непонятно.

    echo "?windows-1251?B?0eHw7vEg7+Dw7uv/IPP35fLt7ukg5+Dv6PHoIMzg6erw7vHu9PI=?=" | perl -MMIME::Base64 -ne 'print decode_base64($_)' | od -x 
    0000000 29c2 a3dd 350b 9ddb d141 f0e1 f1ee ef20
    0000020 f0e0 ebee 20ff f7f3 f2e5 eeed 20e9 e0e7
    0000040 e8ef e8f1 cc20 e9e0 f0ea f1ee f4ee 00f2
    0000057
    
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Dbmail: invalid byte sequence for encoding «UTF8»?

    pavlinux
    pavlinux @pavlinux Автор вопроса
    Единственную аномалию которую заметил, то что параметры в поле Content-Type
    написаны с переносом строки и кодировка в кавычках.

    Content-Type: text/plain; 
                  charset="windows-1251"
    
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • solidcreature
    Николай Миронов
    • 10 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • rPman
    • 6 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • Kriegen
    • 0 ответов
    • 3 вопроса
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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