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

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

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

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

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

Как обновить устаревшее мобильное приложение и не утонуть в легаси
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Sergei Borisov

Программист
  • 92
    вклад
  • 2
    вопроса
  • 166
    ответов
  • 19%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как с генерировать PDF бланк с номерами страниц внутри контента?

    viperet
    Виталий Перетятько @viperet
    Я для генерации PDF использовал Latex: генерировал .tex по шаблону, потом из него генерировал PDF.

    В латексе проблема вставки кол-ва страниц решается просто:
    \usepackage{lastpage}
    ...
    в документе \pageref{LastPage} страниц
    Тако подход оч удобен для серверных приложений, вам скорее всего не подойдет наверное...
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как в C++ хранить объекты (либо указатели на них) в массиве (std::vector)?

    fornit1917
    Vit @fornit1917
    Например наследуя ваши классы от одного базового, и вектор соответственно для этого базового класса делаете. Тогда в него можно класть объект любого класса, унаследованного от базового.
    В с# и java вообще все классы онаследованы от базового класса Object, поэтому в контейнер для Object можно объект любого класса положить. Есть ли такой стандартный базовый класс в плюсах сказать к сожалению не могу, не силен в с++. Но можно свой сделать.
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 4 5 комментариев
  • Конфигурация сервера под предоставление VDS-хостинга?

    kotomyava
    Борис Сёмов @kotomyava
    Системный администратор
    Прежде всего: Если вы задаёте такие вопросы, вам не в коем случае не надо поднимать VDS хостинг для клиентов! Вы только испортите себе карму, как минимум.
    Ваш вопрос показывает отсутствие знаний и опыта, а без этого будет масса проблем.

    Потренируйтесь "на кошках", и вы поймёте, плюсы и минусы различных решений и наберёте хоть какой-нибудь опыт борьбы с проблемами, которые у вас неизбежно возникнут.

    Перекладывать же затраты на ваше обучение на плечи клиентов, таким образом, как собираетесь это сделать вы - опасная мысль.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 4 2 комментария
  • Имеется 1000 jpeg-ов, надо в уголок каждого автоматически впечатать растром его имя файла. Как?

    Eddy_Em @Eddy_Em
    Вот так, например, я вставлял имя файла на картинку:
    for file in *png; do NM=$(bsnm $file); convert $file -gravity Center -pointsize 40 -annotate +100+200 "$NM" ${NM}l.png; done
    
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 8 Комментировать
  • В скрипте #!/bin/sh в переменную значение от выполнения (grep|awk|sed)

    gonzo @gonzo
    Обратные кавычки:

    x=`lsusb | grep ... | awk '{print $2}'`
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 5 Комментировать
  • С какой посещаемостью следует переходить на VPS?

    WEBIVAN @WEBIVAN
    У каждого хостера свои допустимые лимиты на CPU(Чаще всего отключают именно за него)
    Хотя по ссылке на вашего хостера он их даже не прописывает, что уже наводит на мысли.
    Потому порядок действий таков:
    1)Узнаем в поддержке сколько CPU использовали ваши сайты, на момент отключения
    2)Смотрим у адекватных хостеров стоимость плана с такой нагрузкой(Например 1gb.ru, но берите любого, просто первый, кого вспомнил в России).
    3)Сравниваем цены на Хостинг с требуемыми параметрами с ценой нормальной зарубежной VPS(скорее всего вам хватит digitalocean.com за 5$)
    4)Если хостинг дороже, прикидываем, готовы ли вы переплачивать данную сумму за неадминистрирование сервера самостоятельно
    5)Делаем выбор между хостингом и VPS
    Если хочется удобного интерфейса на VPS можно разово купить, например, вечную лицензию на ISPManager за 35$
    И да, если вы ни разу не администрировали VPS, я бы все же порекомендовал покупать хостинг с достаточными лимитами ресурсов…
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
  • Что лучше использовать, чтобы сделать локальный сервер Git/HG, аля Github/Bitbucket?

    zvirusz
    Андрей Янцен @zvirusz
    Не знаю, как для hg, а для гита — GitLab — очень даже хорош.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 17 3 комментария
  • хранение статики в S3

    KeepYourMind
    Вячеслав Слинько @KeepYourMind
    1) Почему s3fs? Используйте родное API.
    2) Кто последний, тот и папа. Насколько я знаю, блокировок нет, это тупое хранилище.
    3) Зачем лишнее звено в виде «pagecache/nginx/etc»? Отдавайте прямо с s3.
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 1 3 комментария
  • Переезд на линукс, но как быть с офисом?

    jcmvbkbc
    jcmvbkbc @jcmvbkbc
    http://dilbert.com/strip/1998-08-24
    en.wikipedia.org/wiki/CrossOver_%28software%29
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 3 1 комментарий
  • Как упростить спагетти?

    FilimoniC
    FilimoniC @FilimoniC
    function Check {
    if not (case a) return false
    if not (case b) return false
    if not (case c) return false
    return true
    }

    И линейно, и лишний код после ретурна не выполняется
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Удаленный запуск скриптов?

    AgentSIB
    AgentSIB @AgentSIB
    Удаленно можно запустить по ssh команду/скрипт например так
    ssh user@server command
    Аутентификацию на каждом сервере делаете по ключу. Так же можно задать нужный скрипт прямо после авторизации по ключу (если обратились с этим ключем, то сразу запускать скрипт), это более безопасно.
    Например, ~/.ssh/authorized_keys на удаленном сервере
    command="COMMAND OR SCRIPT",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-dss KEY
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
  • Удаленный запуск скриптов?

    truekenny
    truekenny @truekenny
    ssh server.addr 'command;command'
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 7 Комментировать
  • Сколько мониторов нужно верстальщику\фронт-эндеру?

    pomeo
    pomeo @pomeo
    раньше было два, ноут + внешний монитор. После перехода на tiling, ноут теперь закрытый всегда за ненадобностью, только внешний монитор. А вот оперативки сколько не пихай, не хватает.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 3 1 комментарий
Оценили как «Нравится»
  • ← Предыдущие
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
Самые активные сегодня
  • Drno
    • 16 ответов
    • 0 вопросов
  • Василий Банников
    • 11 ответов
    • 1 вопрос
  • anton99zel
    Антон
    • 7 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 7 ответов
    • 0 вопросов
  • sashabeep
    sashabeep
    • 6 ответов
    • 0 вопросов
  • aleks-th
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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