• Способы: как вернуть классический интерфейс Ютуба?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    ну есть styler всякие, но закончится оно неработоспособностью рано или поздно
    Ответ написан
    3 комментария
  • Реально ли зарабатывать с использованием Blender 3D?

    cronk
    @cronk
    Делаю графику для кино. Роботы, взрывы, пиу-пиу!
    Зарабатывать - реально.

    Тут, скорее, важно, чем хочешь заниматься. Архитектурная визуализация, кино, реклама, игры по запросам различаются довольно сильно.

    Если работать одному, то рендерить интерьеры, сделать рекламный ролик или ассеты для игры можно и в любимом Блендере. Делать модельки/видео на продажу - ваще без проблем.

    Если хочется кино - то тут несколько сложнее, ибо над каждым шотом (планом) может работать несколько человек. Но даже в кино часто требуется простой трехмер. Сложные шоты, на которые может не хватить Блендера, как правило, на фриланс не отдают.

    Если работать в студии, где работают в Максе/Майке/Синеме, то выучить кнопочки - это пару недель. Плюс, всегда рядом будут люди, которые подскажут, куда тыкать. А базовые знания, как работать с трехмером, Блендер дает запросто. Еще у Блендера есть огромный плюс - он всегда лицензионный. Т.е. можно прийти работать в студию и сказать - я не знаю, как это сделать в Максе/Майке/Синеме, зато знаю как в Блендере. Поставить Блендер и работать. С другими пакетами такое может не прокатить.
    Ответ написан
    1 комментарий
  • Как оператор сотовой связи понимает, что сим-карта выдаёт интернет на смартфон или на роутер/USB-модем?

    @yaror
    10 лет в мобильном телекоме
    Уже немного обсуждалось здесь:
    Работа роутера?

    Ещё раз повторюсь, немного творчески переработав ответ.
    Детекцию раздачи трафика можно условно разделить на несколько рубежей.

    1. Рубеж первый
    Каждое устройство в сотовой сети в момент регистрации сообщает сети свой IMEI - код устройства, по которому можно однозначно определить модель Вашего устройства.

    Да, нужна база IMEI с device capabilities - описанием того, что это за устройство и что оно умеет. Но она у мобильного оператора уже есть: Вам, когда Вы впервые вставляли сим-карту в новый телефон, прилетали SMS-кой настройки интернета? Настройки у разных производителей немного разные, поэтому надо знать модель абонентского аппарата.

    Получается, что как только ты вставляешь сим-карту в Wi-Fi-роутер, оператор сразу понимает, что это роутер, а значит, он будет раздавать интернет через Wi-Fi.
    Реализация этой технологии оператору обходится совершенно бесплатно.

    2. Второй рубеж: анализ TTL.
    Надо понимать, что на первом рубеже будут отловлены только собственно роутеры, а включенная в настройках телефона точка доступа Wi-Fi оператору не видна.
    Но есть уловка: устройство, раздающее интернет по Wi-Fi, по умолчанию будет уменьшать поле TTL на всех проходящих через него ip-пакетах.
    Зная типичные начальные значения TTL для мобильных платформ, можно реагировать на все прочие значения как сигнал, что здесь где-то притаился Wi-Fi.
    Для реализации этого, оператору уже потребуются дополнительные расходы.
    Понятно, что ставить отдельное устройство для отлова любителей Wi-Fi никто не будет, поэтому обычно этим занимается операторский DPI - комплекс, занимающийся классификацией и "раскраской" абонентского трафика, благодаря которому и становятся возможны, скажем, отдельные условия тарификации социальных сетей.
    Кстати, удивительно, но, во-первых, не все DPI это умеют (Эриксон, вам же стыдно, да?). Во-вторых, те, что умеют, умеют это за отдельные деньги в виде подлежащей покупке лицензии.

    3. Рубеж третий: эвристика
    Тема интересная и увлекательная.
    Да, абонент может поменять IMEI прямо в настройках телефона.
    Да, абонент может перепрошить телефон, чтобы тот не трогал TTL.
    Но, как только хитрых абонентов становится много, оператору становится выгодно вкладываться в расширенный анализ трафика на том же DPI.
    Итак, что можно сделать?
    Ну, сходу:

    3.1. Вы выходите в интернет прямо с телефона через встроенный браузер? Поздравляем, Вы только что в поле User-Agent протокола HTTP рассказали оператору, какая у вас мобильная платформа, и какой версии!
    Как так, с одного устройства оператор видит разные User-Agent, указывающие то на Android, то на Apple? Ребята, да у вас там Wi-Fi!

    3.2. TCP/IP fingerptinting. Разные мобильные платформы (те же Android/Apple) используют разные начальные значения полей в ip-пакетах. Да взять хоть тот же TCP Window size! Анализируя их, можно угадать как минимум производителя платформы. А комбинируя это с тем же анализом по IMEI...
    Ребята, а как так: само устройство у вас от Apple, а значения полей в ip-пакетах характерны для Windows Phone?
    Или почему ваш трафик похож то на Android, то на Blackberry?

    Понятно, что эвристический анализ реализован тем более не на каждом DPI, и за тем более отдельные деньги за лицензию. Да и производительность подобный анализ просаживает очень здорово...
    Однако, технические средства уже есть и, как только они начнут окупаться финансово, оператору становится выгодно их внедрять.
    Ответ написан
    6 комментариев
  • Агрегация интернет-каналов: на ПК создать VM-суммирующий сервер?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Аренда сервера — лучшее решение?

    Я вам в том вопросе пытался объяснить, но, похоже, безуспешно. Попробую ещё раз.

    У нас есть точка, где интернет "плохой" - по LTE-свисткам, ADSL или нестабильный по кабелю, но каналов несколько. И мы хотим пользоваться сразу несколькими из них, создавая избыточность и суммируя, если возможно, пропускную способность. Там ставится MPTCP-роутер - прямо на вашем компе или малинке, или ещё где. Роутер отправляет сразу через несколько каналов трафик к суммирующему серверу.

    Суммирующий сервер НЕ НАХОДИТСЯ ТАМ ЖЕ, где роутер. Он стоит где-то ещё, где канал может быть один, но стабильный и быстрый. В частном случае - это сервер или VPS на полноценном хостинге. К нему приезжает трафик через LTE/ADSL/etc, он его суммирует и отправляет, куда надо, затем получает ответ и переправляет к вам домой.

    Если стабильный канал есть и у вас дома - непонятно, зачем городить агрегацию. Ради отказоустойчивости? Но для этого достаточно настроить multi-WAN, который умеют, по-моему, все более-менее современные SOHO-роутеры.
    Ответ написан
    8 комментариев
  • Агрегация интернет-каналов: на ПК создать VM-суммирующий сервер?

    Melkij
    @Melkij
    PostgreSQL DBA
    Получается, что можно сделать свою виртуальную машину (суммирующий сервер)

    Да.

    не придётся собирать Raspberry Pi

    Да.

    не придётся арендовывать сервер

    Нет.
    MPTCP должны уметь хосты и принимающие и отправляющие данные.

    На одном только отправителе - старый добрый LARTC и multihome routing со своими ограничениями
    Ответ написан
  • Интернет: реализовать агрегацию/переключение сети с 2-х антенн 3G/4G на комп?

    MaxLK
    @MaxLK
    сети, виртуализация, СХД...
    самое время задуматься о том, чтобы:
    нанять специалиста;
    перейти на проводное подключение;
    перестать использовать домашние решения в бизнесе.

    все желаемое умеют делать маршрутизаторы бизнес уровня.

    Уточнение: зависит от требований к резервированию каналов и того как реально организованы каналы операторов до антенн. ответ на этот вопрос должны дать Вы
    Ответ написан
    Комментировать
  • Интернет: реализовать агрегацию/переключение сети с 2-х антенн 3G/4G на комп?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Недавно на Хабре была про это статья, но парсер лох и не даёт её сюда линкануть. Называется "Настоящее суммирование интернет-каналов — OpenMPTCPRouter".

    https://www.openmptcprouter.com/
    Ответ написан
  • Собирают ли ноутбуки под заказ?

    Американцы делают такие ноутбуки, с двумя видюхами, с рейдами из 3 хардов, с комповыми процами, любой матрицей итд. Но это те еще монстры)) Многие производители дают возможность сконфигурировать бук, dell точно, но не наш, американский.
    Ответ написан
    Комментировать
  • Android-браузер без гибернации вкладок (или расширение)?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://developer.android.com/guide/components/fra...
    onPause()
    Система вызывает этот метод как первое указание того, что пользователь покидает фрагмент (это не всегда означает уничтожение фрагмента). Обычно именно в этот момент необходимо фиксировать все изменения, которые должны быть сохранены за рамками текущего сеанса работы пользователя (поскольку пользователь может не вернуться назад).

    В этом состояние система имеет право освободить оперативную память . И способа запретить это нет.
    Поэтому все нужное записывают в постоянную память. И когда фрагмент или активити выйдет на топ заново рисуют заново.

    В более узком смысле Вам нужно с восстановлением пользовательского ввода.
    Сторонние расширения для мобильных броузеров не существуют.
    Поэтому, если нужного функционала нет в хроме,мозиле, опере, долфине. То в остальных поделках его тоже не будет.
    Ответ написан
    Комментировать
  • Как программировать игры?

    @lookid
    Стоп-стоп-стоп! Давайте попорядку. А то сейчас начнется.
    Ваш вопрос не корректный. Вы задаете его так, как будто наигрались в Батлфилд 3 и хотите сделать такую же игру.
    1) Идете сюда en.wikipedia.org/wiki/Game_programmer Видите, что разных направлений разработки довольно много.
    2) Берете Mathematics for 3D Game Programming and Computer Graphics, Third Edition и 3D Math Primer for Graphics and Game Development, 2nd Edition. Если вам что-то не понятно, то ищите другеи способы вспоминания 1-2 курса универа: линейную алгебру, основы матана и прочие матрицы.
    3) Все игры уже лет 10 строятся на том, что основной единицей геимплея является RigidBody (абсолютное твердое тело). Идете сюда www.cs.cmu.edu/~baraff/pbm/pbm.html Качаете, читаете. Дальше качаете исходники какого-нибудь Box2D. https://code.google.com/p/box2d/downloads/list и www.bulletphysics.com/ftp/pub/test/physics/papers/...
    4) Ну и нетленка blog.gamedeff.com/?p=64
    Ответ написан
    Комментировать
  • Играли в игру Osmos? Как там сделана физика, когда больший круглишок меньший задевает он его поглощает?

    DireSnake
    @DireSnake
    DireSnake
    -проверка столкновения
    -если столкновение (касание) есть, уменьшаем размер одного объекта (scale) и увеличиваем второго.
    ______если объем стал 0 - удаляем первый и прекращаем увеличивать объем второго.
    если столкновение прекратилось - оставляем объем до разрыва столкновения.
    -все. сожрано.
    Ответ написан
    Комментировать
  • ОЗУ: RDIMM, UDIMM, DIMM — отличия?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    правильно

    но конкретно к вашей задаче ответ все равно один - только пробовать
    Ответ написан
    2 комментария