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

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

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

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

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

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

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

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

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

Евгений Селезнев

  • 3
    вклад
  • 3
    вопроса
  • 17
    ответов
  • 0%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как в Ansible запустить один раз?

    alkali
    Евгений Селезнев @alkali
    А чем docs.ansible.com/playbooks_delegation.html#run-once не подходит?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Vk.api, wall.post на стороннем сайте

    alkali
    Евгений Селезнев @alkali
    Напишите в администрацию или кому-нибудь из разработчиков, выдаст разрешение, если хорошо обоснуете необходимость, иначе никак.
    p.s. мы такой вопрос решали лично через Влада Цыплухина
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Основные мероприятия по переводу на HighLoad?

    alkali
    Евгений Селезнев @alkali
    Это вы, получается, вопрос про горизонтальное масштабирование задали.
    Серверы приложений масштабируются с помощью балансировщика(HAproxy да или сам nginx). Они хранят только исполняемые файлы (грубо, говоря, их содержимое одинаково в любой момент времени и не содержит какого-нибудь UG-контента), поэтому тут зеркалирования данных не нужно — логгирование идет в бд или какой-нибудь централизованный сервис, статика в CDN. Серверы БД — репликация/шардинг, тут уже в зависимости от конкретной используемой СУБД, в той же Монго все из коробки, в PostgreSQL — PL/Proxy, PgPool.
    Самое главное — максимально разделить и обособить части приложения, если оно прямо к себе на хост пишет логи, заливает юзерпики и еще что-то такое делает — будет весьма тяжело это все масштабировать потом.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Куда закачивать длинные аудио-записи?

    alkali
    Евгений Селезнев @alkali
    mixcloud.com
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как собирать статистику внутри веб-приложения?

    alkali
    Евгений Селезнев @alkali
    пользуюсь mixpanel.com, рекомендую
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Музыка и программирование

    alkali
    Евгений Селезнев @alkali
    слушаю драмэндбэйс, дабстеп, фанк, хип-хоп. В основном радио (bassdrive.com, rinse.fm) и миксы, так получается «драйвовее» что ли, чем просто треки гонять. Да еще и параллельно мозг выцепляет речь, неким образом помогает знание английского языка улучшать, произношение в частности.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Выбор фреймворка?

    alkali
    Евгений Селезнев @alkali
    обеими лапами за Yii — обзоров про него, может быть, и нет (не искал, признаюсь), но:
    — много документации
    — сильное коммьюнити
    — очень гибок и хорошо продуман

    Да и после CodeIgniter, кмк, на Yii будет весьма легко пересесть.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как правильно вызвать методы ВКонтакте API на стороне сервера?

    alkali
    Евгений Селезнев @alkali
    вот тут все описано
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Экспорт Вконтакте

    alkali
    Евгений Селезнев @alkali
    Вконтакте по запросу открывает для некоторых групп и публичных страниц экспорт из RSS. Возможно, за счет этого заголовок и есть.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Добавление записей на стену вконтакте со стороннего сервера?

    alkali
    Евгений Селезнев @alkali
    ответ — никак.
    тоже столкнулся с этой проблемой, решения нет (закрыли возможность буквально в начале ноября).
    Ну или вариант — использовать wall.post через JS API.
    Ответ написан более трёх лет назад
    8 комментариев
    8 комментариев
  • Организация блока "ПОДЕЛИТЬСЯ"

    alkali
    Евгений Селезнев @alkali
    «Насколько я знаю некоторые системы позволяют делать следующее, например писать на свою стену и сразу на стену друга.»

    только у фейсбука есть кнопка «send», у остальных нет, насколько я помню.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Звуконепроницаемые наушники

    alkali
    Евгений Селезнев @alkali
    sony mdr-v700dj
    могут показаться тяжелыми, но в них ничего не слышно, да и они практически неубиваемы
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • А на какие темы вы писали диплом в университете?

    alkali
    Евгений Селезнев @alkali
    «Сравнительная производительность кластеров виртуальных машин в облаке»

    Делал кластеры из амазоновских машин и ссравнивал эффективность с реальными)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше хранить адрес файлов/картинок в базе данных

    alkali
    Евгений Селезнев @alkali
    у меня микс 2+4
    есть отдельная табличка photos, где хранятся урлы картинок для разных размеров(генерятся в бэкграунде)
    в объектах (юзеры или что-то другое) айдишники на фотки.
    название папки в которой будет хранится картинка и имя файла генерятся. названия папок имеют вид u_{user_id}, картинки — урезанный md5 от содержимого. Таким образом почти не забочусь о проверке уникальности имен.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • сервис для планирования

    alkali
    Евгений Селезнев @alkali
    используем teambox (teambox.com), twitter-like софтина, можно развернуть самим, можно попробовать у них.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Есть ли здесь бывшие олимпиадники? Как олимпиады помогли Вам?

    alkali
    Евгений Селезнев @alkali
    поступил в СПбГУ за счет олимпиады (кажется, V Командная Всероссйиская олимпиада школьников по программированию то была), ну и разные профиты получал потом от участия в ACM — футболки и все такое)) (шутка)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Nginx rewrite - преобразовать адрес с параметрами в ЧПУ-адрес?

    alkali
    Евгений Селезнев @alkali
    По поводу добавления query_string цитата из документации:
    Если в строке замены указаны аргументы, то предыдущие аргументы запроса добавляются после них. Можно отказаться от этого добавления, указав в конце строки замены знак вопроса:
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • HardBot
    HardBot
    • 10 ответов
    • 0 вопросов
  • VoidVolker
    VoidVolker
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 5 ответов
    • 0 вопросов
  • TheAndrey7
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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