Красный день календаря

С интересом жду 7 ноября, когда пройдет заранее ставший легендарным митинг десантников. Мнения интернетовской общественности об этом мероприятии можно свести к трем вариантам:

  1. Будет военный переворот. Десантники помитингуют, а потому прямо по Кутузовскому, Новому Арбату и «далее — везде» — двинут на кремль, после чего покажут всем, почем фунт лиха.
  2. Это все провокация власти. Даже если переворот и планировался — всех организаторов перестреляли, взяли процесс под свой контроль и по итогам митинга мы получим только новую пачку «закручивающих гайки» решений руководства.
  3. Это все провокация либералов. Они переоденутся десантниками и устроят бардак — чем они уже привыкли заниматься на Триумфальной и т.п.

Третий вариант, разумеется, несерьезен, а истина, как водится, будет лежать где-то между первыми двумя. Что очевидно — будет погром, т.к. даже если из заявленных 10 тыс. десантников придет хотя бы 3-4 тысячи — скучать они явно не станут. 🙂 Меня даже подмывает если и не поучаствовать в мероприятии (прямо скажем — не десантник), то хотя бы просто посмотреть с другой стороны Кутузовского, подъехав дворами по Большой Филевской. 🙂

Но больше всего во всей этой истории для меня любопытен момент, который совершенно не обсуждается в интернете — заявленная поддержка мероприятия со стороны «Боевого братства«, пусть и в лице его московского отделения. Потому что сами по себе десантники — хорошие люди, но десантники — лишь отдельная социальная группа, которая в данном случае просто отстаивает свои права — почему бы и нет? И в том, что их митинг разрешили тоже нет ничего особенно странного — сейчас вон и на той же Триумфальной разрешают, и националистам дают маршем пройтись — чем десантники-то хуже? Но «Боевое братство» — это организация, которая по масштабу переплюнет и «Союз десантников», и всех остальных вместе взятых. При этом она разветвлена и состоит из совершенно разных людей (от пресловутых ветеранов Афгана до бывших ФСОшников, так «любимых» нынче в народе), скрепленных тем не менее общим стержнем военного/боевого опыта. Люди эти активно занимаются и бизнесом, и политикой (частенько вполне не малой), а если вспомнить, что председатель «Боевого братства» — Громов, его заместители — депутаты ГосДумы, а все руководящие посты в организации занимают члены «Единой России», то все становится еще любопытнее и все убедительнее выглядит версия о переделе власти между силовыми и военными элитами.

Одним словом — посмотрим что будет.  Должно быть крайне интересно…

Соотношение морали и права

Последние пару недель вся общественность обсуждает дело Егора Бычкова — даже нет смысла тратить время на пояснение, who is who. На страницах ЖЖ разворачиваются баталии, в которых оказываются втянуты не только враги, но и друзья/приятели, расходящиеся во взглядах на проблему. И хорошо, если размолвки заканчиваются просто баном и не будут потом перенесены в личные отношения… При этом никого не смущает, что каждая из позиций имеет право на жизнь, и никто не пытается проанализировать их одновременно. Наиболее взвешенный взгляд увидел в статье на Реакционере и не могу не удержаться, чтобы процитировать пару абзацев. Не потому, что мысли уж какие-то особо гениальные, а просто они относятся к категории универсальных и применимы во всех случаях, когда общество пытается подменить собой несправляющееся со своими обязанностями государство.

…любое решение, принятое законодателем для общества проигрышно…

Если новый суд оставит приговор в силе, или заменит срок на условный, он подпишет приговор всем нам. В глазах общества это будет сигнал, что наркомания победила, право наркомана колоться самому и распространять наркотики нашим детям неприкосновенно.

Если президент помилует осужденных, он обозначит, что закона как такового в России больше нет, но действует норма «ничего нельзя, но если очень хочется, то можно». Очевидно, это деструктивный путь.

Не лучше будет, если группу Бычкова оправдают. Это будет означать, что государство отдало часть своих прав обществу. Никто из нас не может ударить другого человека, не имеет права задержать его, применить силу. Это право – право на насилие государство держит при себе, делегируя его специально созданным силовым структурам. Пока в глазах общества право на насилие принадлежит лишь им, милиционер носит в кобуре бутерброд и останавливает хулигана строгим окриком, а полицейский не боится выйти на дежурство, вооруженный лишь дубинкой. Как только государство расписывается в своей слабости, общество берет его функцию применять насилие себя. <…> Оправдательный приговор станет таким же сигналом народу: мы не можем защитить вас, защищайтесь сами. <…>

Единственно правильным решением в сложившейся ситуации было бы пересмотреть существующее законодательство.

Так вот, наибольший интерес вызывает то, что ситуации подобные описанной все чаще и чаще стали возникать именно в последнее время (все еще помнят летние пожары?). Будет крайне любопытно, во что это выльется. Нынешняя элита власть не отдаст ни за что на свете, но несмотря на все попытки качественно «рулить» страной и строительство разнообразных вертикалей — делать она этого не умеет. Очень скоро может сложиться крайне интересный расклад, когда власть — отдельно, а общество — отдельно. Общество само решает свои вопросы и проблемы и старается как можно меньше взаимодействовать с государством и рассчитывать на него, ограничиваясь лишь необходимым минимумом. Более того, в среде молодежи это уже частенько хорошо заметно… И получится смешная вещь: то, чего добивались и пропагандировали наши рыночные право-радикалы, произойдет совершенно самостоятельно и без их помощи руками посредственно существующей власти. Будет крайне занятно понаблюдать за этим — все предпосылки, как уже сказано выше, налицо…

Они меня посчитали

Сходил давеча лично на переписной пункт и проявив гражданскую ответственность мужественно переписался. 🙂

Процесс вызвал недоумение и непонимание, на что тратятся деньги налогоплательщиков. Я полагал, что обо мне начнут выяснять максимум информации — как и в какой сфере работаю, куда и когда езжу за границу, пользуюсь ли общественным транспортом и так далее, — а тут всего лишь уточнили возраст, семейное положение, что я действительно живу по месту прописки, работаю, а не лоботрясничаю и знаю два иностранных языка. Отдельный юмор — национальность, которую дают вписать своей рукой. Смысла в этом нет вообще и складывается ощущение, что делается это специально для развлечения широких народных масс, которые сначала впишут туда всякую фигню, а потом будут прикалываться в интернетах…

Единственный толк из всей этой переписи — она совершенно отчетливо показывает абсолютную бессмысленность, ненужность и неадекватность советского и, по сути, полулагерного, института прописки. Женщина меня переписывавшая так и сказала — «Если бы вся информация о прописке и месте жительства была бы адекватной — ничего бы этого не понадобилось. Но поскольку там полный бред — приходится переписывать, чтобы хоть как-то примерно знать, сколько где народу живет.»

Поэтому надо посмотреть правде в глаза и убрать наконец к чертям эту прописку (оставив явочную регистрацию в местном ОВД или нечто подобное) — раз уж даже при ее наличие все равно приходится проводить переписи…

Плюсадин

Однако, инсайд оказался верен с точностью. Посмотрим, что теперь будет насчет уголовного дела. 😉 Для того, чтобы Д.А. Медведев плотно вошел в анналы истории теперь надо снять с поста еще и Громова и объединить Москву и Московскую область. И тут же настанет счастье. Много-много счастья! 😉

Про посылки

Немножко бытовухи. Имеем: купленная в немецком интернет-магазине mypram.de (кстати, рекомендую — НДС вычитают, оперативно отвечают на почту на вполне приличном английском и готовы выполнять просьбы, делать дополнительную работу и проявлять инициативу) детская коляска, отправленная к нам обычной почтой (немецкая DHL, но не курьерская, а простая).

На почту высылается внутренний номер трекинга DHL, к которому на границе добавляется еще и стандартный международный (типа «CLxxxxxxxxxDE»). Трекинг DHL:

Date/Time Location Status
06.09.10 20:37 h DE Order Data for this shipment was submitted electronically to DHL by sender.
07.09.10 13:07 h Börnicke, DE International shipment was processed at departure sorting hub.
08.09.10 01:19 h Radefeld, DE International shipment was processed at export sorting hub.
08.09.10 01:20 h Radefeld, DE International shipment was processed at export sorting hub.
08.09.10 10:31 h Radefeld, DE Shipment in transportation to destination country.
19.09.10 21:11 h Shipment arrived at destination country.
23.09.10 04:40 h Shipment is processed at delivery depot.

Приятно то, что отображается в общих чертах судьба посылки даже в стране назначения. Думается, заслуга нашей почты в этом тоже есть. У нее самой трекинг начинает работать по тому же международному номеру через главный сайт по факту приезда посылки:

Операция Дата Место проведения операции Атрибут операции Вес (кг.) Объявл. ценность (руб.) Налож. платёж (руб.) Адресовано
Индекс Название ОПС Индекс Адрес
Импорт 19.09.2010 21:11 104003 МОСКВА PCI-3 20,610 0 0 xxxxxx МОСКВА
Обработка 23.09.2010 04:40 104003 МОСКВА PCI-3 Покинуло место международного обмена 0,000 0 0
Обработка 23.09.2010 17:18 102004 МОСКВА-КАЗАНСКИЙ ВОКЗАЛ ПЖДП ЦЕХ-3 Прибыло в сортировочный центр 0,000 0 0
Обработка 23.09.2010 17:25 102004 МОСКВА-КАЗАНСКИЙ ВОКЗАЛ ПЖДП ЦЕХ-3 Покинуло сортировочный центр 0,000 0 0

Если бы что-то не понравилось таможне — это произошло бы на этапе импорта. 4 дня на таможню — это вполне по-божески, на мой взгляд. После покидания сортировочного центра посылка в течении 3-х дней (поскольку все внутри Москвы) должна попасть в почтовое отделение (габаритные посылки могут попасть на Главпочтамп — чего я и боялся, но обошлось). В моем случае за счет выходных это было уже на 4-й — сегодня 27 числа забрал без проблем у себя на районе. Никаких извещений не пришло — без трекинга было бы совсем тяжко.

Исходная коробка убита в ноль, но положена в мешок — иначе бы все развалилось и растерялось по дороге. Однако, повреждений, вроде, нет — и то хорошо.

В целом вся доставка от начала до конца заняла ровно 3 недели, из которых половина времени — непосредственно транспортировка посылки. На мой взгляд — вполне приемлимо, работой почты я в итоге доволен (тьфу-тьфу-тьфу). В следующий раз при заказе чего-нибудь можно будет попробовать чуток доплатить, чтобы отправили на самолете — возможно, время получится в пределах двух недель, хотя может и нет смысла. Тогда уж курьерской службе лучше платить — DHL (из Китая) и FedEx (из Голландии) доставляли мне, как помню, в течении 4 дней. Причем, посылку из Китая за это время даже успела вскрыть и посмотреть наша таможня — это было хорошо заметно. 🙂

Ностродамствуем

Сегодня из высших эшелонов власти 😉 слили инсайд (проще говоря — слухи), что документ на отстранение Лужкова от должности уже лежит и произойдет это через 3 дня. А если мэр не захочет уходить миром (т.е. отдать все праведно нажитое), то на него уже лежит 6 томов уголовного дела.

Но если про уголовное дело узнать нам, скорее всего, будет не суждено, то проверить информацию об отставке можно будет без проблем. Ждем 3 дня. 🙂

В очередь за дубинами

И смех, и грех — весь интернет почти всю неделю пестрит массовыми полными эмоций и патетики обсуждениями на повышенных тонах интервью В.В.Путина «Коммерсанту», а точнее — той его части насчет проведения митингов, — в которой премьер всего навсего сообщил факт — за нарушение закона наказывают (в данном конкретном случае — применением силы). Но это смех, а грех в том, что по этой теме врут и передергивают все подряд — начиная с самого же премьера и заканчивая яростными сторонниками «Стратегиии 31». Но передергивания оппозиционеров меня лично интересуют мало — они выполняют свою задачу по накалу страстей (что им объективно нужно делать — без страстей и эмоций толка от народа не дождешься), а вдумчивой и разносторонней аналитикой на баррикады никого не загонишь.

Печально то, что передергивать и уводить темы в сторону позволяет себе премьер, в то время как в подобных ситуациях можно как раз наоборот — нефигово собрать себе «плюсов», доставив удовольствие и либералам, и «ястребам». И черт с ним даже, что митинги и акции не «разрешают», а «согласовывают» — это могло быть просто оговоркой (премьер, в конце концов, не юрист, как президент, и может быть элементарно не в курсе терминологии). И черт с ним, опять же, что «бить дубиной по голове» в принципе нельзя — это в общем-то просто фигура речи (тем более, что мы все знаем, как премьер любит подобные «фигуры»). Самое негативное и ужасное во фразе «Что говорит действующее законодательство о марше? Нужно получить разрешение местных органов власти. Получили? Идите и демонстрируйте. Если нет — не имеете права. Вышли, не имея права,— получите по башке дубиной. Ну вот и все!» является одновременно квинтэссекцией современного политического режима и его главной проблемой. А именно: тут указывается на возможную ответственность за нарушение закона только в отношении обычных граждан. На самом деле, разумеется, дубиной по голове должны получить местные власти — если в разрез с законом не хотят согласовывать мероприятие, органы правопорядка — если будут слишком активно использовать дубины в процессе борьбы с несогласованным мероприятием, и лично сам премьер — если он вдруг сам появится на этом самом несогласованном мероприятии, или же был тем, кто не хочет его согласовывать, или же сам начал лупить по головам дубиной…

Правовое государство — это не когда в стране хорошие законы (некоторые законы у нас в стране очень хорошие — другие страны обзавидуются) и простые граждане их соблюдают (они таки в своей массе их и так соблюдают), а тогда, когда эти законы (не важно, хорошие или плохие) одинаковы для всех, соблюдаются всеми без исключения независимо от звания/места_работы и когда человек несет за их несоблюдение ответственность опять же независимо от. Трагедия нашей страны исключительно в тотальной безответственности всех, хоть как-нибудь связанных с властью, и вытекающей из этого необязательности соблюдения этих самых законов. Все остальное (включая нашу легендарную коррупцию) — чисто технические мелочи, которые практически автоматически самоустранятся, когда будет решен вопрос с поголовной ответственностью за свои действия всех от президента и премьера до последнего бомжа.

Кстати, речь идет не только об ответственности за нарушение закона, но и о чисто бытовой служебной/дисциплинарной для всех гос.чиновников. В свое время президент жаловался, что его поручения ни фига не исполняются. Само по себе это не страшно — ну забивает народ на поручения, дело житейское. Страшно то, что забивающему народу за это ничего нет и не бывает. А ведь это первый шаг к нормальному управлению страной: сначала ты раздаешь указания в ручном режиме и жестко дрючишь за их несоблюдение, потом указания нормально выполняются и дрючить приходится меньше, потом начинаешь давать более общие указания и дрючишь уже не за неисполнение (хотя за него, конечно, тоже, но его уже сильно меньше к тому времени), а за неправильную проработку проекта, а потом уже народ сам соображает, чего надо делать и можно делегировать им часть полномочий, чтобы сами дрючили за ошибки…

В общем, возвращаясь к теме — премьер допускает ключевую логическую и смысловую ошибку. Ответственность одного лица и его обязанность соблюдать законы возникает тогда (и только тогда!), когда другое лицо (с которым первое взаимодействует) ведет себя аналогично. Как только кто-то из них без последствий для себя выходит за эти рамки — аналогичное право получает и другой. Поэтому оппозиционеры хоть и неумны, но совершенно правы: нарушив их право собраться на этой несчастной Триумфальной площади (а право такое, как ни крути у них было — пусть даже не сейчас, когда начали эту мифическую реконструкцию, а год назад, когда вся эта тема только начиналась), власть тем самым по сути дала им карт-бланш на их несогласованные акции. Но стоит задуматься вот чем: право на что при таком раскладе получают люди, которых незаконно бьют дубинами по голове?

Браузеры — покой нам только снится…

Веб-разработчики спят и видят, когда можно будет не адаптировать сайты под старые браузеры, типа IE6, Opera 9 или FF2 (в меньше степени, но все же — отсутствие «display: inline-block;» это печально). Бодрые отчеты говорят нам о том, что доля шестого эксплорера уже сильно меньше 10% и когда она наконец станет меньше 5% — можно будет смело на него забивать и вешать на своем сайте плашку «Обновите браузер».

Однако, реальная практика показывает совсем другие цифры. Смотрю на примере двух своих сайтов — оба не имеют яркой ориентации на столичных пользователей, имеют много посетителей из регионов, только один собирает трафик с уклоном на гос.учреждения и органы власти, а другой — с уклоном на бизнес/корпоратив. И что же мы имеем по обоим? А имеем мы примерно одинаковую структуру:

И вид сей навевает (по сравнению с бодрыми отчетами, демонстрирующими «среднюю температуру по больнице») печаль и уныние. Ибо домашние пользователи — это конечно прекрасно, но если сайт ориентирован на корпоративную аудиторию и/или людей в гос.учреждениях/органах власти, то IE6 еще долго нужно будет брать в расчет, т.к. он вместе с Windows XP живее всех живых и спокойно поплевывает с высоты на всяких там конкурентов, включая свои же новые версии…

Одно утешение — эти самые новые версии все-таки суммарно его опережают. И девятую Оперу вместе со вторым Файрфоксом в расчет можно не принимать, что тоже неплохо.

Про телефоны и Северную Корею (КНДР)

В моем возрасте еще рано писать мемуары, но воспоминания — вполне можно, тем более, что новые жизненные впечатления накрывают предыдущие и многие прикольные вещи уже не помню за давностью лет. 🙂

Сейчас хотелось бы вспомнить и зафиксировать прежде всего для себя самого мой самый крупный проект по реверсингу сотовых телефонов, который принес с этого наиболее ощутимые деньги.

Дело было около 6-7 лет назад. Я тогда написал и выложил в общий доступ небольшую программку, которая позволяла распаковывать и упаковывать обратно языковые пакеты в прошивках сотовых телефонов Siemens. В принципе, в этом не было ничего особо сложного — использовался словарный алгоритм сжатия типа LZ78/LZW: для каждого языка хранился словарь, а каждая строка состояла из ссылок на элементы словаря — точные детали уж не упомню. Все это было оптимизировано для использования на 16-битных процессорах Siemens C167 — данные хранились 16-ти килобайтными сегментами для простоты адресации и все такое. Ассемблерный код распаковщика, достающего нужные строки по запросу, был достаточно компактным и не менялся начиная с моделей телефонов C35/S35 вплоть до заката самой компании, когда ее продали BenQ. А может и сейчас в каких-то остатках Infineon’а, на которых китайцы клепают свои дешевые телефоны, это используется. Менялся только формат заголовка (иногда даже между прошивками в одной модели) и поэтому в своей программе я сделал возможность задавать через конфиг разные варианты моделей телефонов и их прошивок. Мой алгоритм распаковки был полной калькой с Сименсовского, реализованный на VisualBasic. Упаковку пришлось писать уже самому, но так как программист из меня всегда был вполне посредственный, запаковывал он несколько хуже оригинального. 😉

Писал я все это для личного развлечения и забавы ради, однако, как это обычно и получается, если что-то делаешь более-менее неплохо, то рано или поздно найдутся люди, желающие за это заплатить. 🙂 На меня вышли сотрудники из небольшой фирмы по ремонту сотовых телефонов, объяснили их ситуацию и попросили помочь. А ситуация была в том, что к ним обратились представители КНДР и заказали сделать им телефон с интерфейсом на корейском языке. В Северной Корее GSM связь тогда только появлялась, а телефоны выдавали только чиновникам и гос.служащим. При этом все аппараты, естественно, были на английском языке — то бишь языке не то что потенциального, а реального противника, использовать который нормальному северо-корейскому партийному чиновнику конечно же зазорно. 🙂 Южно-корейские телефоны их тоже не устраивали — то ли язык там чем-то отличается, то ли в принципе не хотели принципиально взаимодействовать с «южанами» — у них там в КНДР с этим строго. 🙂 Так или иначе, но тех, кто решит им этот вопрос искали они у нас в стране. Я, конечно же, согласился. Хотя сейчас, по зрелому размышлению и умудренный опытом, понимаю, что денег попросил неприлично мало. С другой стороны — был я тогда еще несмышленым студентом, а работа была достаточно небольшая и в удовольствие. 🙂

В качестве подопытных аппаратов были выбраны Siemens S55 (на тот момент вполне приличный телефон бизнес-класса), которых та ремонтная фирма собиралась купить нужное количество, прошить и продать корейцам (что в итоге, собственно, и сделала). С текстами проблем не было — я отдал файл со всеми англоязычными строками (около двух с половиной тысяч) из языкового пакета корейцам и сказал перевести все на их язык, как они хотят чтобы это выглядело. Перевели они буквально за пару дней — как я понял (по тому, что перевод прислали отдельными блоками), они посадили на это дело трех-четырех человек.

С изображениями иероглифов было уже сложнее. Европейские прошивки имели слишком маленький размер символа — иероглиф туда просто не помещался, а ковырять из-за этого код было слишком долгим. Тогда я взял китайскую прошивку — в ней все как раз было на иероглифах и поэтому знакоместо было вполне здоровенным (16х12 пикселов, если мне память не изменяет). Но с ней возникла другая проблема — не было места под дополнительные изображения символов. Пришлось немного извращаться: заменять китайские иероглифы корейскими, а потом соответствующим образом подменять символы в тексте строк. Делать это пришлось еще и потому, что телефоны Siemens не поддерживали полноценный unicode. У них были своеобразные кодовые страницы — если в тексте строки встречается специальный служебный символ, то код следующих после него прибавляется к фиксированному (зашитому в прошивке) основанию и получается итоговый юникодовый символ, под который уже ищется изображения и который выводится пользователю. Так вот, для частей таблицы unicode с корейскими иероглифами таких заранее зашитых служебных символов для переключения не было.

В общем, проблему с местом удалось успешно решить, тем более, что китайские иероглифы, которые мы меняли, как я понял, лексически отличаются от корейских — обозначают целые слова, а не слоги (как в корейском), поэтому их намного больше и наши корейские заняли лишь часть имеющегося места… Кстати, сами картинки иероглифов корейцы тоже нарисовали очень быстро. Я сказал им для каждого использованного в строчках символа сделать bmp-файл с названием в виде кода этого символа в unicode и его изображением 16х12 — справились они с этим очень оперативно.

В общем-то, моей задачей было собрать все это воедино. Для редактирования языковых пакетов у меня уже была готовая программа. Я написал еще одну, которая вставляла в прошивку изображения корейских иероглифов на место китайских и соответствующим образом корректировала файл языкового пакета. В итоге «кореизация» китайской прошивки делалась буквально в три-четыре клика: достаточно выбрать нужные файлы/каталоги и нажать «Start».

Первый и последний раз, когда я видел самих корейских заказчиков был как раз на сдаче работы. Их было, если правильно помню, трое — один «главный» и двое русскоговорящих. Они очень хотели получить не просто переведенную прошивку, а возможность потом ее еще и менять. Сначала я не хотел отдавать непосредственно софт, а потом плюнул и все-таки отдал — сама программа для редактирования языковых пакетов и так лежала в интернете, а программа для замены китайских иероглифов корейскими все равно писалась специально для них и больше бы мне не пригодилась (да и представляла собой по сути надерганные из других моих же программ куски). Больше после этого я не видел ни этих корейцев, ни саму фирму, которая это заказала. Хотя вру — в фирме этой я потом случайно оказался с другом, чинившем там сотовый телефон. Работают люди как и раньше…

Вот такой вот любопытный опыт. Вряд ли сейчас кто-то  в КНДР ходит с телефоном с моей прошивкой (все-таки на данный момент эти телефоны сильно устарели), но когда-то — ходил и сознание этого греет мне душу — я люблю делать что-то, что имеет зримый и конкретный результат. Вряд ли они врали про всю эту тему с северной Кореей: у южной и своих телефонов хватало — им нет смысла нанимать русских программистов для таких хитрых переделок. А язык натурально корейский — его таким даже Гугл опознает. 🙂 Вот, скопировал пару фраз из языкового файла:
«우선권망»
«PIN을 입력하십시오:»
«SIM카드를 넣으십시오»

Интерфейс для IPTV STB D-Link DIB-120 с онлайн сервисом

Пост в внешним видом интерфейса и видео его работы я сделал как раз год назад.

Внешне за год практически ничего не изменилось, но внутренне все поменялось кардинально — и работает быстрее, и даже качество изображения на телевизоре лучше стало, так что пора записывать новое видео. Но это чуть позже — сначала все-таки хочется закончить работу над небольшим JavaScript UI фреймворком, оптимизированным специально для работы на приставках — после этого в очередной раз переделаю внешний вид, сделаю офигительный интерфейс для редактирования настроек и как раз и приступлю к активному наращиванию функционала… Но это чуть позже, но зато сейчас уже запустил в продакшн свой проект по IPTV — http://tiptv.ru/.

Если в тезисах: проект позволяет обойти трудности легального вещания IPTV в локальных сетях и дает возможность абонентам смотреть это самое вещание на экране телевизора. На самом сайте подробнее написано. А если провайдеру это не надо — абонент может сам купить себе приставку (на сайте планируется доставка), прошить прошивку и смотреть… В Москве это для очень многих актуально — D-Link DIB-120 продают везде и купить его не проблема, а бесплатные каналы от Науки-Связи тоже есть очень у многих.

В целом могу без лишней скромности отметить, что аналогов проекту нет. 🙂 Есть нечто похожее, но заточено под своего конкретного производителя и реальных проблем провайдеров не решает. Сейчас буду потихоньку рекламировать свой — посмотрим на реакцию. Бета-тестеры довольны. 🙂

PS: Ну да, совсем забыл — а самая фишка проекта в том, что все делается онлайн. Провайдерам не нужно ставить у себя отдельный софт только для того, чтобы редактировать списки каналов. Редактировать можно на сайте, а потом экспортировать автоматом (если уж очень надо). И программы передач не надо генерировать. И вообще ни о чем париться. Прошил — и оно сразу работает. И трафика тратиться — мизер. Но, опять же, там об этом подробно написано.