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

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

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

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

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

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

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

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

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

Sergei Borisov

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

    risik
    Sergei Borisov @risik
    Программист
    для мобильного приложения это в большей степени возможность восстановления работы приложения после неожиданного завершения. Желательно с той же точки на которой остановился пользователь.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Online эмулятор iPhone

    risik
    Sergei Borisov @risik
    Программист
    www.macincloud.com/
    возможно это Вам поможет. Но как ни крути, если Вы решили разрабатывать под iOS Вам придется покупать Mac. и iPhone. и iPad.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 6 Комментировать
  • Как сделать доступ по SSL (https) для нескольких сайтов на одном IP?

    risik
    Sergei Borisov @risik
    Программист
    Я, к своему стыду, не очень понимаю в теории почему и как оно работает. но у меня на хосте оно есть и работает. nginx.
    server {
    listen 443;
    server_name host1.com;

    ssl on;
    ssl_certificate /path/to/host1.crt;
    ssl_certificate_key /path/to/host1.key;

    ssl_session_timeout 5m;

    ssl_protocols SSLv2 SSLv3 TLSv1;
    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    ssl_prefer_server_ciphers on;

    … # остальное как обычно
    }

    и так же для второго. Главное server_name укажите другой и ssl сертификаты
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 3 3 комментария
  • Судьба электронный адресов (Email) при увольнении работника (или приходе другого на позицию)?

    risik
    Sergei Borisov @risik
    Программист
    Во всех компаниях, где я работал было принято всю деловую переписку CC или на ящик начальника или на специальный ящик рассылки, например, отдела или проекта. То есть, все контрагенты шлют письма: TO: фамиилия_уволившегося_сотрудника, CC: ящик_рассылки_отдела, то проблемы с потерянными письмами не возникает. Кстати, такая схема хорошо работает и если сотрудник просто уходит в отпуск.
    ну и вариантом с _временным_ перенаправлением переписки также не следует пренебрегать.
    Примечание: некоторых контрагентов было не очень просто приучить жать кнопку Reply all вместо Reply, но после двух-трех напоминаний все ОК.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 2 комментария
  • Смотрят ли работодатели на степень кандидата наук?

    risik
    Sergei Borisov @risik
    Программист
    Учеба в аспирантуре без защиты диссертации это как работа над проектом без желания получить конечный результат. Для работодателя это может быть признаком. Например, того, что Вы не нацелены на завершение проекта. Другими словами, взялся что-то делать (не важно что) уж доведи это дело до конца! Будь победителем!

    Другое дело, что защита дело мутороное, требует времени (много) и денег (немного). А на основной работе (при наличии) придется, как минимум, на месяц, а то и 3 уйти в отпуск. Возможно не оплачиваемый. Возможно с потерей работы. Совмещать защиту и работу очень теяжело. Лично я не рекомендую. А если Вам при этом надо обеспечивать (жену|ребенка|кота)+, это может оказаться непримлемо. Причем, если жена еще сможет понять, простить и потерпеть, то кот — нет. :)

    К слову, я сам такой — диссератацию в свое время не защитил, и теперь уже вряд-ли это сделаю. Моей работе это не мешает, так как у меня уже много экспы на работе.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • ООСП для Ubuntu

    risik
    Sergei Borisov @risik
    Программист
    «C-подобные языки» как то ну очень уж неконкретно. Полагаю, что Вас интересовали конкрент С и С++.
    Тогда добавлю ко всем предыдущим:
    — Anjuta. Можно использовать только когда у Вас есть makefile based проект. Достоинства — очень скромные требования к памяти.
    — MonoDevelop можно использовать и для С/С++, хотя в этом случае она не лучший выбор
    — лично для меня по совокупности факторов кажется самой удобной для новичка Netbeans.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 2 комментария
  • Компиляторы компиляторов с модульным описанием языка?

    risik
    Sergei Borisov @risik
    Программист
    Если я правильно понял о чем Вы говорите, то может Вам поможет пре-процессинг до lex/yacc. Скажем m4.
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 2 5 комментариев
  • Система обучения персонала

    risik
    Sergei Borisov @risik
    Программист
    Moodle. Есть опыт внедрения его и для внутреннего обучения (около 200 человек в год) и для обчения заказчиков (около 700 человек в год). Доступ через веб-морду, так что без разницы, что там на десктопе. Но будьте готовы к методической работе :)
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
  • IDE для Vala/C?

    risik
    Sergei Borisov @risik
    Программист
    Насколько мне известно monodevelop поддерживает. Но сам не пробовал, vala не использую.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Что делать когда тебя пытаются брутфорсить?

    risik
    Sergei Borisov @risik
    Программист
    на *nix есть fail2ban. Не уверен, но мне думается, что можно найти что-то подобное для Windows. Во всяком случае, принцип, должен быть примерно такой: 1) ошибка аутентификации 2) увеличиваем тайм-аут 3) если ошибка с того же ip повторяется, например, 3 раза, то блокируем ip, хотя бы на сутки. Главное при такой схеме — самому ошибаться не более 2-х раз подряд :))
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Виртуальные рабочие столы на Linux?

    risik
    Sergei Borisov @risik
    Программист
    Есть xrdp. Не так давно развлекался по этому поводу и поставил такой сервер на базе (x)ubuntu. Доступ снаружи — rdp с логином/паролем, что очень удобно для виндовых пользоваталей — им не надо никаких новых клиентов, а он внутри поднимает VNC сессию. Схема вполне рабочая. Если будут вопросы, могу помочь.
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 3 2 комментария
  • Ubuntu 10 vs 12

    risik
    Sergei Borisov @risik
    Программист
    Поддержка 10.04 десктоп закончится в апреле. Поддержка 10.04 серверной версии будет еще два года. Поэтому, если Вам по какой-то причине надо именно 10.04 (ну например, потому, что сервер, на который Вы собираетесь деплоить Ваши веб приложения работают на 10.04 и администратор этого сервера, по каким-то причинам, не хочет ставить софт из исходников или бэкпорты из более новых дистров, а использует софт только из репозитария 10.04, а Вы хотите повторить у себя в точности то же самое окружение, что на боевом сервере), то лучше поставьте 10.04 в виртуалку. А пользоваться на десктопе лучше 12.04. Ну а если Вам противен Unity, то есть xubuntu, kubuntu, lubuntu или mint c MATE или Cinnamon.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 4 Комментировать
  • Комплект первого зеркального фотоаппарата (Canon 600D)

    risik
    Sergei Borisov @risik
    Программист
    Мои 5 копеек в плане выбора 650D vs 600D. Есть такой сайт сравнения:
    snapsort.com/compare/Canon-600d-vs-Canon-EOS-650D

    Есть несколько пунктов, по которым 600D лучше. Не намного. Это в основном то, что касается качества картинки (динамический диапазон, глубина цвета)

    Есть несколько больше пунктов, по которым 650D лучше.
    Например, у 650D выше максимальная чувствительность в ISO на одну ступень. Но при этом, судя по пункту: «Lower noise at high ISO» по которому 600D выигрывает на 0.1 ступени, есть подозрение, что на максимальной чувствительности 650D все равно будет невозможно использовать из-за высокого шума. Это предположение. Оба аппарата одновременно вместе не держал, не тестировал уровень шума.
    Еще у 650D появился автофокус в режиме видео. Ну и так далее. Там подробная таблица.

    Насколько для Вас все эти преимущества важны, я не знаю. Решайте сами.
    Но вот лично для меня есть два пункта, из-за которого однозначно 650D: «Startup delay», то есть, время холодного старта. В два с лишним раза! не знаю как для кого, для меня это важно.
    «Shutter lag», то есть, задержка между нажатием на кнопку и срабатыванием затвора. Здесь разница небольшая, но все таки есть.
    Вот для меня лично время холодного старта в полторы секунды 600D неприемлемо много.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Лицензия статьи на хабре?

    risik
    Sergei Borisov @risik Автор вопроса
    Программист
    Сделал запрос в службу поддержки. «Служба психологической помощи Хабрахабра» успокоила меня, что «Все права на статьи принадлежат пользователям» :) Поэтому, считаем, что как и положено. Если не сказано ничего другого, то использовать статью можно только с согласия автора. Ну и по рекомендации от той же службы психологической помощи «поэтому в своей статье вы можете сами указать, на каких правах вы делитесь с пользователями полезной информацией.»
    Как я и поступил в своей крайней статье.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Лицензия статьи на хабре?

    risik
    Sergei Borisov @risik Автор вопроса
    Программист
    Спасибо, про ППА понял. Странно, что сам не нашел этого в правилах. Но CC-BY лично меня не устраивает. CC-BY-NC-SA для меня более привлекателен.
    А вот как с остальными статьями все равно не ясно :(
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Является ли должность менеджера следующим этапом развития карьеры программиста?

    risik
    Sergei Borisov @risik
    Программист
    ИМХО есть как минимум две лестницы — одна карьерная (линейный менеджер, менеджер среднего звена, топ-менеджер) и, как минимум одна, профессиональная (технический специалист, технический лидер, ведущий специалист, архитектор, главный специалист).

    Кое где эти две лестницы могут пересекаться. Например, технический лидер может быть линейным менеджером (а может и не быть). Но, в основном, они уходят идут параллельно. По какой из них идти — выбирайте сами.

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

    risik
    Sergei Borisov @risik
    Программист
    Например, в этой презентации Константин Каплинский, (TightVNC, вполне себе успешный OpenSource проект) рассказывает о том на чем может жить opensource. Не уверен, что его модель зарабатывания денег может подойти Вам. Но там есть несколько хороший мыслей.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
  • Монитор для работы с графикой?

    risik
    Sergei Borisov @risik
    Программист
    Уже почти год сижу Dell U2412M. Покупал его за 15тр. Вполне доволен. По цветопередаче видел лучше, но то были Sony Trinitron :)) Помимо кодинга и просмотра кино много занимаюсь обработкой фотографий. IPS матрица этого монитора здесь очень в тему. Видео и графикой не занимаюсь.

    На мой субъективный взгляд его формат 10х16 это намного лучше, чем 9х16 большинства других мониторов. При просмотре фильмов формата 9х16 черные полоски на фоне рамки монитора не видны, ибо на самом деле черные :))
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Настройка IntelliJ IDEA с плагином Lua

    risik
    Sergei Borisov @risik
    Программист
    Может быть слеши в другую сторону стоит развернуть?
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 2 комментария
  • LinuxMint: MATE vs Cinnamon?

    risik
    Sergei Borisov @risik
    Программист
    Вот в этой статье товарищ сравнивает (но только очень кратко) несколько DE, включая Mate и Cinnamon. Но в целом, вывод, как и здесь уже и говорили — надо самому попробовать. Все очень собъективно. Я вот сперва на виртуалках пробовал. А потом понял, что хочу попробовать в боевых условиях. Сейчас на ноутбуке xfce 4.10. Поиспользую, хотя-бы, месяц потом поставлю следующую (в планах Mate, Cinnamon и не к ночи будет помянуты Unity и KDE). На десктопе, пока, ubuntu 10.04 с Gnome 2.
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 комментарий
Оценили как «Нравится»
  • ← Предыдущие
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Следующие →
Самые активные сегодня
  • Василий Банников
    • 18 ответов
    • 0 вопросов
  • hello_my_name_is_dany
    • 8 ответов
    • 0 вопросов
  • hottabxp
    Сергей Карбивничий
    • 8 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 7 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 6 ответов
    • 0 вопросов
  • Vlatqa
    Владислав Лысков
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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