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

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

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

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

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

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

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

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

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

Sergei Borisov

Программист
  • 88
    вклад
  • 2
    вопроса
  • 162
    ответа
  • 19%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Что означает сообщение компилятора g++ при работе с массивами?

    risik
    Sergei Borisov @risik
    Там же сказано, enabled by default. Дело, как всегда не в том, о чем говорит компилятор C++
    Написано более трёх лет назад
  • МИЭТ или ТУСУР, дистанционка, как не ошибиться с выбором?

    risik
    Sergei Borisov @risik
    > в моём возрасте безсмысленно идти на очное, глупо будет
    Простите, не верю.

    ну тогда к основному вопросу.
    1) про ТУСУР: Вам все равно придется приезжать время от времени в Томск. Реже, чем в МИЭТ. То есть, не на каждую сессию.
    2) оба вуза, исторически, братья-(почти)близнецы. Всего таких братьев четыре: ЛЭТИ, НЭТИ, МИЭТ, ТИРиЭТ. ТИРиЭТ в 72-м году стал ТИАСУР, потом, уже в 90х, ТАСУР, потом ТУСУР. Так что в чем-то они очень похожи.
    3) Опыта в дистанционном обучении у ТУСУРа больше.

    Имхо. Получить какие-то реальные знания сможете общаясь с преподавателями. По-прежнему, в этих вузах очень много практиков работают. Здесь говорю за оба.

    Обучаясь в ТУСУРе Вы их будете видеть раз в пару лет. А в МИЭТе - хз. Может быть на сессиях, если будете приезжать в Зеленоград, а не в представительства.
    Написано более трёх лет назад
  • Как получить доступ к EC2 MongoDB?

    risik
    Sergei Borisov @risik
    > микроинстанс дается бесплатно только на один год
    да.
    если точнее, то Вам дается возможность в течение 12 месяцев получить определенные ресурсы, в том числе, до 750 часов работы микроинстанса в месяц. Плюс сколько-то трафика, сколько то дисковых операций и т.д. То есть, Вы можете запустить паралельно хоть 4 микроинстанса, но использовать их не более одной недели в месяц (то есть, сумма часов всех работающих микроинстансов - 750ч в месяц). За все что не уложится в лимиты придется платить. А по прошествии 12 месяцев эти бесплатные плюшки у Вас отнимут.
    Написано более трёх лет назад
  • Как подключить класс к форме - C++/CLI?

    risik
    Sergei Borisov @risik
    В силу последних событий, C# можно считать куда как более кроссплатформенным языком, чем C++/CLI. Я все таки, рекомендую прислушаться к Станислав Макаров
    Написано более трёх лет назад
  • Можно ли писать на Java под Windows?

    risik
    Sergei Borisov @risik
    Денис Каракчиев:
    > но как-то по всем итогам, где не читал - не вышло же?
    Это Вы, навереное, из паралельной вселенной.

    У C# и .NET изначально была поддержка одной ОС и много языков программирования.
    У Java и JVM изначально была поддержка многих ОС и один язык.

    У C# сейчас много ОС (пока это не совсем так, но МС к этому идут) и много языков
    У Java сейчас много ОС и много языков.

    Выбор между C# и Java остается за предпочтением разработчика и/или ограничениях конкретной задачи.

    Часто люди ломают копья в отношении GUI на Java. Он не всегда выглядит нативно на конкретной ОС.
    Написано более трёх лет назад
  • Каким должен LMS?

    risik
    Sergei Borisov @risik
    bих очень много разных. Сложно назвать какую-то одну, наиболее популярных. Большинство из них OpenSource. Из давно существующих, тем чем пользовался сам, например, Moodle. Из свежих, скажем, edx

    Настоятельно рекомендую посмотреть на стандарт Tin Can API
    Написано более трёх лет назад
  • Как установить один IP адрес на два виртуальных сервера?

    risik
    Sergei Borisov @risik
    ну можно и с первой виртуалки на вторую. главное, чтобы они были доступны друг другу по ip. Недостаток этого варианта в том, что у вас сайты второй виртуалки зависят от первой виртуалки. То есть, захотели рестартовать первую виртуалку, потому что это потребовлаось для сайтов, которые крутятся на первой. А в это время сайты на второй виртуалке стали тоже недоступны, хотя Вы их не трогали. Если это не критично - ок.
    Написано более трёх лет назад
  • Кому регистрировать аккаунт при разработке приложения?

    risik
    Sergei Borisov @risik
    > И вам и заказчику нужно платить.
    Не совсем так. Для разработки под iOS необязательно иметь свой дев-аккаунт. Можно пользоваться дев-аккаунтом заказчика. Нормальный заказчик предоставит разработчику возможность и запускать на девайсе (добавит его девайсы в provisioning profiles) и, даже, может предоставить возможность публиковать. На itunesconnect довольно гибкие возможности по раздаче ролей.

    Другое дело, что чаще проще иметь свой аккаунт, чем пытаться объяснить заказчику, что он должен сделать, какие права выдать, чтобы разработчик смог работать.
    Написано более трёх лет назад
  • Линковка Си библиотеки к С++ приложению. Как?

    risik
    Sergei Borisov @risik
    Навскидку могу предположить нехватку опции -LDHT_Driver Посмотрите здесь: www.cprogramming.com/tutorial/shared-libraries-lin...
    Написано более трёх лет назад
  • Линковка Си библиотеки к С++ приложению. Как?

    risik
    Sergei Borisov @risik
    С той же ошибкой? А Вы уверены, что при сборке Вы передали все, что ему надо? Можете сделать main на C, что бы исключить проблемы несовместимости генерации имен функций между C и C++?
    Написано более трёх лет назад
  • Какие языки помогут лучше всего понять указатели и рекурсии?

    risik
    Sergei Borisov @risik
    > Назовите по одному языку для каждого из этих понятий.
    С чем связаны такие ограничения? Это психологический тест?
    Написано более трёх лет назад
  • C# to Java или Чего стоит выучить новый язык, зная прежний?

    risik
    Sergei Borisov @risik
    Я бы еще добавил: минимум один скриптовый язык (python, ryby, lua etc)
    Написано более трёх лет назад
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    risik
    Sergei Borisov @risik
    из этих, однозначно, второй
    Написано более трёх лет назад
  • Реальна ли удобная разраобтка под ios на windows?

    risik
    Sergei Borisov @risik
    @DmitriyEntelis программа собранная для iOS симулятора это x86 или x86-64 приложение. iOS симулятор и программы на нем работают на нормальном десктопе очень быстро. Если честно еще ни разу не видел кода, который на симуляторе работал бы медленнее, чем на устройстве. Может быть у Вас была включена галочка "Slow animation"?
    Написано более трёх лет назад
  • Как прервать ожидание на ввод в С++?

    risik
    Sergei Borisov @risik
    помимо cin.readsome можно смотреть в сторону conio.h, если он есть на Вашей платформе.
    Написано более трёх лет назад
  • Какая есть достойная замена Eclipse?

    risik
    Sergei Borisov @risik
    там неправильная ссылка :))
    https://developer.android.com/sdk/installing/studi...
    Написано более трёх лет назад
  • Какая ОС лучше для разработки приложений под android?

    risik
    Sergei Borisov @risik
    Android Studio пока бета. Но использовать уже давно можно.
    Написано более трёх лет назад
  • Как удалить из файл одинаковые ip адреса?

    risik
    Sergei Borisov @risik
    @vvpoloskin, @keir-ru так не получится, так как есть "212.164.35.62:80" и есть "212.164.35.62:443". ip адрес один и тот же. автору надо их удалить.
    Написано более трёх лет назад
  • Как подключить базу данных MySQL к мобильному приложению Android?

    risik
    Sergei Borisov @risik
    Вам надо (1) подключить Ваше приложение к удаленной БД или (2) сделать локальную БД для мобильного приложения? Если (2), то ответ sqlite, а не mysql. А если (1), то все чуточку сложнее.
    Написано более трёх лет назад
  • Как реализовать собственный IM-сервер для общения текстовыми сообщениями с клиентом для iPhone (push-уведомления обязательны)?

    risik
    Sergei Borisov @risik
    Пока работает VOIP клиент все сообщения будут сыпаться прямо ему. Но если он выброшен из памяти (за превышение лимита фоновой работы или пользователь его принудительно выгрузил и т.д.), то тогда начинают работать PUSH уведомления.

    Для iOS эта технолия называется APNS - Apple push notification server. Для Android - GCM. и для WinPhone своя.

    Суть всех технологий. Клиент на устройстве регистрируется через сервера Google или Apple. В ответ получает некторый ИД для пуш нотификаций. Далее клиентское приложение должно сообщить свой идентификатор для пуш нотификаций Вашему серверу. Ваш SIP сервер, после того как не смог передать сообщение по таймауту, формирует уведомление (не обязательно с текстом, например, это может быть только имя отправителя сообщения). Это сообщение подписывается сертификатом, уникальным для каждого приложения, отправляется через API на сервера Apple (Google, Microsoft), те доставляют это сообщение операционной системе клиента, а уже она доставляет это сообщение приложению. На последнем шаге есть отличия - в iOS нотификация сперва отображается пользователю, а затем, если он тапнул по нотификации оно передается приложению (и приложение стартуется, если оно было не было стартовано). В Android в обратном порядке: сперва нотификация доставляется приложению, а затем, приложение отображает нотификацию на экране, если считает нужным.

    Таким образом, если Вы используете сторонний клиент со своим сервером Вы или теряете возможность доставки push уведомлений вообще или должны будете передать его через сервера этого стороннего приложения. И все равно остается вопрос, как Вы идентифицируете экземпляр этого приложения для данного стороннего сервера. Обычно используют свой сервер, в дополнение к VOIP серверу.
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • nedosekinstanislav
    Stanislav
    • 6 ответов
    • 0 вопросов
  • GNUBack
    • 5 ответов
    • 0 вопросов
  • AUser0
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • alexey-m-ukolov
    Алексей Уколов
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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