• Как заставить DLNA работать с Samsung UE32H6410AU?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Так вроде не за что =).
    вообще то странно. вроде как wifi с мультикастом не очень дружит, а у меня все клиенты-потребители (в т.ч. телевизор) видео-контента на wifi сидят (у меня не только dlna, еще iptv сделал), поэтому у меня мультикаст выключен, и все работает.
  • Как заставить DLNA работать с Samsung UE32H6410AU?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Хм. Как-то у меня сразу все заработало.
    Идеи потихоньку заканчиваются.
    Возможно с правами какое несоответствие. Имеет ли доступ пользователь minidlna к медиа-папке?
    В краймен случае я бы включил через minidlna.conf логи и поизучал бы: есть ли вообще попытки подключения, какие ошибки и т.п.
    Тут еще поизучайте. Возможно, стоит попробовать запустить minidlna от основного пользователя.
  • Как заставить DLNA работать с Samsung UE32H6410AU?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    На всякий случай удалите mediatomd, чтоб под ногами не мешался
    и посмотрим на конфиг /etc/minidlna.conf...
    там минимум настроек надо с умолчательных сменить:
    проверить (lshw -C network)
    и
    железно зафиксировать сетевой интерфейс на именно тот, который у вас используется
    network_interface=
    и
    папку с медиа-контентом указать вашу
    media_dir=<ваша папка с медиа-контентом>.
    Сохранить/перезапустить minidlna/перезапустить клиента.
  • Как заставить DLNA работать с Samsung UE32H6410AU?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    А что насчет других сетевых служб запущеных на сервере? видны кому-то в сети? ftp? smb? http?
    То что телевизор в принципе принимает dlna понятно по win dlna-серверу.
    dlna-клиенты в андроиде видят minidlna или mediatomb?
    Я вот этот использую, например.
  • Стоит ли идти после специалитета в магистратуру?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    На Яндексе свет клином не сошелся. Можно поискать другие сильные конторы.
    Но это если есть желание работать в крупной компании.
    В веб-разработке есть варианты. Ваши корочки мало кого интересуют по большому счету. Если вы отлично знакомы с той или иной технологией, вы будете востребованы. А можете вообще фрилансить, правда тут нужно особое устройство головы (что, в принципе, тренеруется).
  • Стоит ли идти после специалитета в магистратуру?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    https://compscicenter.ru/

    Центр компьютерных наук в Петербурге существует с 2011 года — это совместная инициатива клуба Computer Science при ПОМИ РАН, компании JetBrains и Школы анализа данных. Computer Science Center предлагает двух- и трехгодичные вечерние курсы по трём направлениям: «Современная информатика», «Анализ данных» и «Разработка ПО». Обучение в Центре бесплатное и проходит в очной форме. Также учащиеся могут заочно сдавать некоторые курсы ШАДа.
  • Есть ли примеры согласования МК по RS-485, где в шине более двух устройств?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    эм....в uart`е уже два контакта TX и RX. Вполне можно одновременно и отправлять, и принимать на одном и том же uart`e.
    Надо только помнить, что обычно в приемопередатчиках rs485 нужно на время передачи включать передатчик (Driver). То есть всего для работы с обычным приемопередатчиком rs485 нужно uart (TX и RX) и GPIO для управления DE (Driver Enable). Все время включенные передатчики включенными на одну линию нельзя держать: конфликтовать будут.
    Правда есть приемопередатчики (как минимум один) с автоматическим управлением драйвером, в них хватит одного uart`а.
    Все время держать включенными приемники можно.
  • Есть ли примеры согласования МК по RS-485, где в шине более двух устройств?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    В общем, можно сделать правильно по стандарту. А можно бюджетненько не по стандарту, используя приемопередатчики, которые разрабатывались для работы по стандарту.
    В первом случае: будет работать, во втором случае: скорее всего будет работать. Если работать не будет, то как минимум понятно куда копать...
  • Есть ли примеры согласования МК по RS-485, где в шине более двух устройств?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    У вас применение какое? как далеко абоненты? в разных зданиях? в разных крыльях самолета? На соседних столах?
    Что вокруг? Машиностроительный цех? Две комнаты и кухня? Палаточный городок на Грушинском фестивале?
    Насколько ответственное применение? Кардиостимулятор? Или передача температуры за бортом с балкона к компьютеру?
    Юмор, конечно, но в каждой шутке есть промежутки...
  • Есть ли примеры согласования МК по RS-485, где в шине более двух устройств?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Если абоненты питаются разными источниками, находятся далеко друг от друга нужен третий провод.
    При тестирования на столе можно и двумя обойтись.
    Абсолютное значение потенциалов А и В не может далеко уходить от нуля. Там далеко не тысячи вольт, а что-то типа 10...15 В. Опять же это по стандарту. Возможно производители что-то там и делают свое, расширяют границы возможностей своих компонентов. Я бы лично не стал на них полагаться, если вдруг когда-нибудь нужно будет сменить приемопередатчик на приемопередатчик другого производителя или появятся новые дальние абоненты.
  • Подключение светодиода - есть вопрос?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Согласен. Потому и в кавычки взял.
    А про падение 0,5В наврал, извиняюсь. По Википедии посмотрел сейчас падение напряжения на светодиоде 1,9...4,4В в зависимости от материала полупроводника.
    Но закон Ома верен, я проверял. =)
  • Подключение светодиода - есть вопрос?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    я подозреваю, если такие вопросы задаются, то сразу по ВАХ ничего не понятно будет =)
  • Как локализовать ошибку в LR-парсере?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov Автор вопроса
    Ок. Спасибо за ответ.
  • Как локализовать ошибку в LR-парсере?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov Автор вопроса
    Не...не курсовая. В рамках профессиональной деятельности хочу разобраться в вопросе, чтобы понимать как работает, какие ограничения и почему.
    А какие генераторы парсеров для .NET посоветуете?
  • Как локализовать ошибку в LR-парсере?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov Автор вопроса
    Так...а у меня в реализации как такового выделенного конечного автомата с состояниями и переходами нету. Если проанализировать, то у меня если не REDUCE, то всегда SHIFT. Как по списку правил создать конечный автомат или где почитать?
  • Как локализовать ошибку в LR-парсере?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov Автор вопроса
    Если для очередной лексемы нет правила, то это не факт, что ошибка. Возможно, когда появится следующая лексема, правило какое-нибудь и применится.
    Поясню примером: пусть есть последовательность лексем такая: "a", "+", "b";
    когда в стеке уже лежит "а", появление лексемы "+" и добавление ее в стек не повлечет применения никого правила, но это еще не ошибка. Когда придет в стек следующая лексема "b", то к вершине стека можно будет применить правило: FORMULA <- (IDENTIFIKATOR,OPERATION,IDENTIFIKATOR).
    Ошибка же должна определяться если последовательность лексем например такая: "a", "+", "+", "b".
    Как отличить первый случай от второго?

    P.S. По поводу System.Collections.Generic.Stack. Мне он не подходит. Мне нужно анализировать несколько верхних элементов не удаляя их. System.Collections.Generic.Stack позволяет Peek`ом смотреть только один верхний элемент. Можно, конечно, реализовать какой-нибудь свой стек, а можно использовать System.Collections.Generic.List. Да не очень красиво называть лист стеком. Ну давайте назовем его workStorage или pit, например.

    P.P.S. Я смотрел статьи по LR`ам. Я, собственно, по ним и писал свою реализацию. Но с локализацией чего-то у меня не складывается. Не понимаю. Хорошо бы кто-то объяснил на пальцах.
  • Как ловить нажатие на линию?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Точно в линию попасть сложно, поэтому не точно вторая координата, а разница R между тем что получится и второй координатой не должна превышать некую наперед заданную дельту D (возможно как то связанную с толщиной линии).

    НО....это дельта будет только по этой второй координате. Эту дельту хорошо бы увеличить, поделив на косинус угла ( cos(a) ) между отрезком и осью этой второй координаты. Косинус угла получаем поделив разницу вторых координат отрезка на длину отрезка.
    При вычислении длины отрезка нужно искать квадратный корень, который, в целом, не очень быстро считается.
    Чтобы избежать его вычисления - стоит работать с квадратами этих всех величин. То есть сравнивать R^2 и D^2/cos^2(a). Или еще лучше R^2*cos^2(a) и D^2.
    В первом приближений как-то так =).

    В идеале лучше бы избавиться вообще от всех делений. А они присутствуют при вычислении косинуса и при вычислении R.

    Еще пара моментов.
    Если отрезок наклонен ближе к оси х, то лучше подставлять X-координату, а если к y, то - Y-координату. (Из соображений точности вычислений).
    Не стоит забывать, что все эти соотношения работают с формулами и углами прямой, а не отрезка. Поэтому нужно первоначально провести некую грубую оценку дальности точки от отрезка. Например, входит ли точка в прямоугольник, где заданный отрезок диагональ (или чуть больший прямоугольник).
  • Какие источники питания применяются для элементов систем умного дома?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov Автор вопроса
    Нулевой провод все равно где то рядом есть. По идее, если до него добраться, то уже не нужно будет в разрыв ставить. Назовем это - почти без замены электропроводки.

    Провода то кинуть - это конечно хорошо. Никаких проблем ни с питанием, ни со связью.

    А на FSAR001 посмотрю внимательно. Спасибо.

    А если еще добавить еще требование гальванической изоляции, бывает что-нибудь недорогое...китайский аналог RAC01-05 RECOM?
  • Можно ли учить детей электротехнике не вникая в нюансы?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Был я преподавателем на полставки за 4к. Сменил приоритеты. Сейчас это время трачу на тренажерный зал :-| Надеюсь, что свой педагогический потенциал буду в своих уже детей вкладывать.