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

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

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

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

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

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

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

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

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

Константин

  • 31
    вклад
  • 3
    вопроса
  • 34
    ответа
  • 50%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как написать конфиг nginx?

    TheSpbra1n
    Константин @TheSpbra1n
    nginx.org/en/docs/http/converting_rewrite_rules.html
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • В какой директории лучше размещать сервер?

    TheSpbra1n
    Константин @TheSpbra1n
    https://ru.wikipedia.org/wiki/FHS
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Кто следит за доменами первого уровня?

    TheSpbra1n
    Константин @TheSpbra1n
    https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BC%D...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как работает Web-сервер?

    TheSpbra1n
    Константин @TheSpbra1n
    Вобще это хороший старый вопрос на собеседованиях, что бы понять в чем человек разбирается лучше, ответов на него в интернете полно, очень странно что вы собираете информацию по кусочкам.
    Наиболее подробно ( на мой взгляд ) описано тут: habrahabr.ru/company/htmlacademy/blog/254825 и тут Вы в браузере набрали адрес сайта, нажали Enter. Расскажите максимально подробно о технических процессах происходящих далее?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Проблема с базой?

    TheSpbra1n
    Константин @TheSpbra1n
    No space left on device (errno 28)

    Закончилось место ?
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как можно создать логирование в linux?

    TheSpbra1n
    Константин @TheSpbra1n
    Не уверен что понял правильно вопрос, но если что есть auditd , который позволяет мониторить почти всё, в том числе и "Чтение/запись или изменение прав доступа к файлам;" . Информации в интернете полно, например вот: https://xakep.ru/2011/03/30/54897/

    Но это тяжелая артиллерия, возможно вам подойдёт обычное логирование средствами samba ( инфы тоже в инете полно, например вот: avz.org.ua/wp/2010/03/05/samba-detailed-logging )
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • В какой папке находится default-jdk?

    TheSpbra1n
    Константин @TheSpbra1n
    Не слушайте тех, кто в debian/ubuntu/mint вам _не_ _советует_ ставить из пакета, больше проблем получите, да и систему засрёте.

    Если поставили из пакета, то сделайте "update-alternatives --config java" , в выводе команды будет нужный вам путь .
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Какой веб-сервер использовать?

    TheSpbra1n
    Константин @TheSpbra1n
    Крайне советую вам сделать выбор самому, поможет в этом: habrahabr.ru/post/267721 . Да и в будущем если вас спросят почему вы выбрали то или это, вы сможете обосновать, а не отвечать: "потому что так на тостере посоветовали"
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Есть ли перспективы развития?

    TheSpbra1n
    Константин @TheSpbra1n
    А я вот ощущаю нехватку специалистов...
    Определитесь в какую сторону вы хотели бы развиваться, найдите вакансии на нужную тематику, посмотрите требования в них, занимайтесь 80% времени заточкой скилов под требования.

    Ммм.. и стоит, наверно, добавить, что если у вас молодая и реально перспективная фирма, то потратьте время на автоматизацию и организацию процессов, лучше сейчас это сделать, чем потом, когда времени свободного почти не будет.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как из двух пк сделать один мощный?

    TheSpbra1n
    Константин @TheSpbra1n
    rus-linux.net/lib.php?name=/MyLDP/server/rocks.html
    cluster.linux-ekb.info/specdistr.php
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как правильно организовать инфраструктуру продакшена и процессы разработки, тестирования и деплоя?

    TheSpbra1n
    Константин @TheSpbra1n
    Так, система управлениями версиями у вас есть, теперь посмотрите на автотесты, юнит тесты, прочие системы автоматизированного тестирования, затем на системы хранения версий\отдельных библиотек , затем на системы управления серверами и ПО на них, системы мониторинга, а так же та то, как это всё связать, дополнительно можно посмотреть в сторону devOps

    Если рассматривать сферического коня в вакууме, то примерно так:
    разработчик делает коммит в git -> git c помощью хуков проверяет синтаксис ( если это код), еще что-либо, если все окей, то коммит проходит -> некая система типа jenkins\bamboo\etc видит новый коммит, разворачивает новый поделку, затем прогоняет юнит\смоук\прочие автотесты -> если тесты не прошли, то создаёт тикет в баг трекере , если тесты прошли - проставляет метку\версию , возможно заливает результат в некий репозиторий, либо в какую-нибудь хранилку ( типа artifactory ) -> система управления серверами ( либо в ручном режиме админ ) обновляет сервера -> по окончанию - неплохо бы проверить, что покажет мониторинг и отправить письмо радости менеджеру проекта.

    Как-то так, но опять же , это конь в вакууме в идеальном мире. А еще можно книжки разные почитать =)

    UPD: а еще вот хороший статья - habrahabr.ru/post/197026
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Обязательно ли запросы к go проксировать?

    TheSpbra1n
    Константин @TheSpbra1n
    Владимир, стоит.
    На том же nginx-e вы легко сможете настроить отдачу статики, кеширование запросов, конфигурировать будет проще и не надо будет менять код приложения, ради добавления новых плюшек.
    Касательно безопасности, nginx сможет вам помочь, если вы захотите спрятать код от внешних сервисов ( взлом сервера с nginx, не коснётся сервера с бэкендом ), либо, например, если вас будут атаковать всякие китайцы, то можно без проблем подключить geoIP модуль и настроить фильтрацию по странам ( если китайцы присутствуют на этом ресурсе, то без обид :) )

    Добавлю, что помимо безопасности, установка nginx поможет в будущем, если захотите изменить архитектуру приложения ( добавить несколько бэкендов, настроить балансировку и прочее )
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Кто посоветует анализатор логов веб-сервера?

    TheSpbra1n
    Константин @TheSpbra1n
    ru.splunk.com
    Подходит не только для логов вэб сервер, есть бесплатный вариант
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где взять ia32-libs?

    TheSpbra1n
    Константин @TheSpbra1n
    https://packages.debian.org/search?keywords=ia32-l...

    Думаю решение понятно :)
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как правильно обновлять vps?

    TheSpbra1n
    Константин @TheSpbra1n
    Если данную VPS вы арендуете, то не советовал бы настраивать автоматическое обновление, лучше руками обновлять нужные вам пакеты. Не дай бог вы зацепите что-либо, что требуется для работы самой VPS
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему так много apache2 процессов?

    TheSpbra1n
    Константин @TheSpbra1n
    Один процесс - родительский, работает от пользователя root , другие - дочерние процессы, работают от пользователя www-data .

    Попробуйте разобраться с настройками в конфиге /etc/apache2/apache2.conf
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Почему crontab логинится под root'ом?

    TheSpbra1n
    Константин @TheSpbra1n
    Покажите вывод команд:
    ls -lah /etc/cron*/
    grep root /etc/cron* -R
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Какие вопросы можно задать по AD и Exchange на собедовании?

    TheSpbra1n
    Константин @TheSpbra1n
    Имхо, если вы сами не разбираетесь, спросите как мигрировать с одной версии на другую ( сколько времени займёт, какие работы будут проводиться, какие подводные камни могут быть, как будет проходить процесс миграции )

    Если соискатель будет плавать или говорить откровенную чушь - будет сразу видно, а адекватность ответов сможете проверить без наличия знаний по теме.
    Ответ написан более трёх лет назад
    9 комментариев
    9 комментариев
  • Есть у кого интересные задачи (преимущественно админские) для упражнений в bash?

    TheSpbra1n
    Константин @TheSpbra1n
    1. Банальное, первое что в голову пришло:
    Напишите скрипт бэкапирования данных на удалённую машину ( как частный случай - бэкап БД с заранее неизвестным кол-вом баз )
    Напишите скрипт который запускается по крону и считает кол-во уникальных записей из какого-нибудь лога ( access.log auth.log ) и отправляет вам на почту
    Напишите скрипт, который банит подозрительные IP
    Напишите скрипт который проверяет, что в нужном каталоге файлы не изменялись, можно с выводом изменённых файлов или даже изменённых строк в файле.

    2. Чуть круче:
    Подумайте, какая операция при работе с линуксом вам более всего не нравится и настройте её автоматизацию

    3. Еще лучше:
    Зайдите на www.opennet.ru/docs/RUS/bash_scripting_guide , выберите любой скрипт и попробуйте его улучшить
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • С помощью чего можно мониторить php-fpm процессы?

    TheSpbra1n
    Константин @TheSpbra1n
    Для отлова где такое происходит нужно мониторить php-fpm процессы - какой запрос выполняют, сколько по времени уже выполняют, и т.п.


    strace -p
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • pindschik
    pindschik
    • 8 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 7 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • Роман Безруков
    • 4 ответа
    • 0 вопросов
  • MVV
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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