Хм. Как-то у меня сразу все заработало.
Идеи потихоньку заканчиваются.
Возможно с правами какое несоответствие. Имеет ли доступ пользователь minidlna к медиа-папке?
В краймен случае я бы включил через minidlna.conf логи и поизучал бы: есть ли вообще попытки подключения, какие ошибки и т.п. Тут еще поизучайте. Возможно, стоит попробовать запустить minidlna от основного пользователя.
На всякий случай удалите mediatomd, чтоб под ногами не мешался
и посмотрим на конфиг /etc/minidlna.conf...
там минимум настроек надо с умолчательных сменить:
проверить (lshw -C network)
и
железно зафиксировать сетевой интерфейс на именно тот, который у вас используется
network_interface=
и
папку с медиа-контентом указать вашу
media_dir=<ваша папка с медиа-контентом>.
Сохранить/перезапустить minidlna/перезапустить клиента.
А что насчет других сетевых служб запущеных на сервере? видны кому-то в сети? ftp? smb? http?
То что телевизор в принципе принимает dlna понятно по win dlna-серверу.
dlna-клиенты в андроиде видят minidlna или mediatomb?
Я вот этот использую, например.
На Яндексе свет клином не сошелся. Можно поискать другие сильные конторы.
Но это если есть желание работать в крупной компании.
В веб-разработке есть варианты. Ваши корочки мало кого интересуют по большому счету. Если вы отлично знакомы с той или иной технологией, вы будете востребованы. А можете вообще фрилансить, правда тут нужно особое устройство головы (что, в принципе, тренеруется).
Центр компьютерных наук в Петербурге существует с 2011 года — это совместная инициатива клуба Computer Science при ПОМИ РАН, компании JetBrains и Школы анализа данных. Computer Science Center предлагает двух- и трехгодичные вечерние курсы по трём направлениям: «Современная информатика», «Анализ данных» и «Разработка ПО». Обучение в Центре бесплатное и проходит в очной форме. Также учащиеся могут заочно сдавать некоторые курсы ШАДа.
эм....в uart`е уже два контакта TX и RX. Вполне можно одновременно и отправлять, и принимать на одном и том же uart`e.
Надо только помнить, что обычно в приемопередатчиках rs485 нужно на время передачи включать передатчик (Driver). То есть всего для работы с обычным приемопередатчиком rs485 нужно uart (TX и RX) и GPIO для управления DE (Driver Enable). Все время включенные передатчики включенными на одну линию нельзя держать: конфликтовать будут.
Правда есть приемопередатчики (как минимум один) с автоматическим управлением драйвером, в них хватит одного uart`а.
Все время держать включенными приемники можно.
В общем, можно сделать правильно по стандарту. А можно бюджетненько не по стандарту, используя приемопередатчики, которые разрабатывались для работы по стандарту.
В первом случае: будет работать, во втором случае: скорее всего будет работать. Если работать не будет, то как минимум понятно куда копать...
У вас применение какое? как далеко абоненты? в разных зданиях? в разных крыльях самолета? На соседних столах?
Что вокруг? Машиностроительный цех? Две комнаты и кухня? Палаточный городок на Грушинском фестивале?
Насколько ответственное применение? Кардиостимулятор? Или передача температуры за бортом с балкона к компьютеру?
Юмор, конечно, но в каждой шутке есть промежутки...
Если абоненты питаются разными источниками, находятся далеко друг от друга нужен третий провод.
При тестирования на столе можно и двумя обойтись.
Абсолютное значение потенциалов А и В не может далеко уходить от нуля. Там далеко не тысячи вольт, а что-то типа 10...15 В. Опять же это по стандарту. Возможно производители что-то там и делают свое, расширяют границы возможностей своих компонентов. Я бы лично не стал на них полагаться, если вдруг когда-нибудь нужно будет сменить приемопередатчик на приемопередатчик другого производителя или появятся новые дальние абоненты.
Согласен. Потому и в кавычки взял.
А про падение 0,5В наврал, извиняюсь. По Википедии посмотрел сейчас падение напряжения на светодиоде 1,9...4,4В в зависимости от материала полупроводника.
Но закон Ома верен, я проверял. =)
Не...не курсовая. В рамках профессиональной деятельности хочу разобраться в вопросе, чтобы понимать как работает, какие ограничения и почему.
А какие генераторы парсеров для .NET посоветуете?
Так...а у меня в реализации как такового выделенного конечного автомата с состояниями и переходами нету. Если проанализировать, то у меня если не REDUCE, то всегда SHIFT. Как по списку правил создать конечный автомат или где почитать?
Если для очередной лексемы нет правила, то это не факт, что ошибка. Возможно, когда появится следующая лексема, правило какое-нибудь и применится.
Поясню примером: пусть есть последовательность лексем такая: "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`ам. Я, собственно, по ним и писал свою реализацию. Но с локализацией чего-то у меня не складывается. Не понимаю. Хорошо бы кто-то объяснил на пальцах.
Нулевой провод все равно где то рядом есть. По идее, если до него добраться, то уже не нужно будет в разрыв ставить. Назовем это - почти без замены электропроводки.
Провода то кинуть - это конечно хорошо. Никаких проблем ни с питанием, ни со связью.
А на FSAR001 посмотрю внимательно. Спасибо.
А если еще добавить еще требование гальванической изоляции, бывает что-нибудь недорогое...китайский аналог RAC01-05 RECOM?
Был я преподавателем на полставки за 4к. Сменил приоритеты. Сейчас это время трачу на тренажерный зал :-| Надеюсь, что свой педагогический потенциал буду в своих уже детей вкладывать.
Как раз детей не держу. Я думаю, что они как раз способны на большее. Просто вижу, как плодятся по городу "кружки робототехники", где робототехникой, по сути, и не пахнет. Еще учитывая стоимость комплектов, ну не похоже это на доступное хобби, а похоже на голый маркетинг.
Нужен будущий инженер с горящими глазами, а не оголтелый потребитель: "купикупикупи...".
P.S. У меня ник itworks. Он как раз отражает тут сторону моей натуры, то удовольствие которое я испытываю, когда что-то сделанное мной начинает работать (itworks!!!). А про робоконструктор я и так знаю, что он работает.
P.P.S. Знаю, что дети очень быстро утомляются. Не могут долго концентрировать внимание на чем-то достаточно монотонном. Значит надо разбивать процесс на короткие самодостаточные этапы как-то.
Возможно я буду не прав, но мне кажется, что лего-роботы очень вредны как способ инженерного обучения. Складывается впечатление, что робота построить быстро и просто. А на самом деле подсаживаешься на поставщика технологии. А потом, когда подрастут, будут синей изолентой присоединять кинекты к компьютерам, переклеивать шильдики и позиционировать как инновацию.
Надо работать с материалами и более элементарными компонентами.
Мне кажется, что цель в изучении технологий, а не крупноузловой сборке.
Идеи потихоньку заканчиваются.
Возможно с правами какое несоответствие. Имеет ли доступ пользователь minidlna к медиа-папке?
В краймен случае я бы включил через minidlna.conf логи и поизучал бы: есть ли вообще попытки подключения, какие ошибки и т.п.
Тут еще поизучайте. Возможно, стоит попробовать запустить minidlna от основного пользователя.