<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Skylord&#039;s notebook &#187; бизнес</title>
	<atom:link href="http://skylord.ru/tag/biznes/feed/" rel="self" type="application/rss+xml" />
	<link>http://skylord.ru</link>
	<description>Записная книжка</description>
	<lastBuildDate>Sat, 04 Sep 2010 08:13:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Про телефоны и Северную Корею (КНДР)</title>
		<link>http://skylord.ru/2010/07/29/pro-telefony-i-severnuyu-koreyu-kndr/</link>
		<comments>http://skylord.ru/2010/07/29/pro-telefony-i-severnuyu-koreyu-kndr/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 09:51:56 +0000</pubDate>
		<dc:creator>Skylord</dc:creator>
				<category><![CDATA[Посты]]></category>
		<category><![CDATA[reversing]]></category>
		<category><![CDATA[бизнес]]></category>
		<category><![CDATA[жизнь]]></category>
		<category><![CDATA[телефоны]]></category>

		<guid isPermaLink="false">http://skylord.ru/?p=224</guid>
		<description><![CDATA[В моем возрасте еще рано писать мемуары, но воспоминания &#8211; вполне можно, тем более, что новые жизненные впечатления накрывают предыдущие и многие прикольные вещи уже не помню за давностью лет. Сейчас хотелось бы вспомнить и зафиксировать прежде всего для себя самого мой самый крупный проект по реверсингу сотовых телефонов, который принес с этого наиболее ощутимые [...]]]></description>
			<content:encoded><![CDATA[<p>В моем возрасте еще рано писать мемуары, но воспоминания &#8211; вполне можно, тем более, что новые жизненные впечатления накрывают предыдущие и многие прикольные вещи уже не помню за давностью лет. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Сейчас хотелось бы вспомнить и зафиксировать прежде всего для себя самого мой самый крупный проект по реверсингу сотовых телефонов, который принес с этого наиболее ощутимые деньги.</p>
<p>Дело было около 6-7 лет назад. Я тогда написал и выложил в общий доступ небольшую программку, которая позволяла распаковывать и упаковывать обратно языковые пакеты в прошивках сотовых телефонов Siemens. В принципе, в этом не было ничего особо сложного &#8211; использовался словарный алгоритм сжатия типа LZ78/LZW: для каждого языка хранился словарь, а каждая строка состояла из ссылок на элементы словаря &#8211; точные детали уж не упомню. Все это было оптимизировано для использования на 16-битных процессорах Siemens C167 &#8211; данные хранились 16-ти килобайтными сегментами для простоты адресации и все такое. Ассемблерный код распаковщика, достающего нужные строки по запросу, был достаточно компактным и не менялся начиная с моделей телефонов C35/S35 вплоть до заката самой компании, когда ее продали BenQ. А может и сейчас в каких-то остатках Infineon&#8217;а, на которых китайцы клепают свои дешевые телефоны, это используется. Менялся только формат заголовка (иногда даже между прошивками в одной модели) и поэтому в своей программе я сделал возможность задавать через конфиг разные варианты моделей телефонов и их прошивок. Мой алгоритм распаковки был полной калькой с Сименсовского, реализованный на VisualBasic. Упаковку пришлось писать уже самому, но так как программист из меня всегда был вполне посредственный, запаковывал он несколько хуже оригинального. <img src='http://skylord.ru/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Писал я все это для личного развлечения и забавы ради, однако, как это обычно и получается, если что-то делаешь более-менее неплохо, то рано или поздно найдутся люди, желающие за это заплатить. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  На меня вышли сотрудники из небольшой фирмы по ремонту сотовых телефонов, объяснили их ситуацию и попросили помочь. А ситуация была в том, что к ним обратились представители КНДР и заказали сделать им телефон с интерфейсом на корейском языке. В Северной Корее GSM связь тогда только появлялась, а телефоны выдавали только чиновникам и гос.служащим. При этом все аппараты, естественно, были на английском языке &#8211; то бишь языке не то что потенциального, а реального противника, использовать который нормальному северо-корейскому партийному чиновнику конечно же зазорно. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Южно-корейские телефоны их тоже не устраивали &#8211; то ли язык там чем-то отличается, то ли в принципе не хотели принципиально взаимодействовать с &laquo;южанами&raquo; &#8211; у них там в КНДР с этим строго. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Так или иначе, но тех, кто решит им этот вопрос искали они у нас в стране. Я, конечно же, согласился. Хотя сейчас, по зрелому размышлению и умудренный опытом, понимаю, что денег попросил неприлично мало. С другой стороны &#8211; был я тогда еще несмышленым студентом, а работа была достаточно небольшая и в удовольствие. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>В качестве подопытных аппаратов были выбраны Siemens S55 (на тот момент вполне приличный телефон бизнес-класса), которых та ремонтная фирма собиралась купить нужное количество, прошить и продать корейцам (что в итоге, собственно, и сделала). С текстами проблем не было &#8211; я отдал файл со всеми англоязычными строками (около двух с половиной тысяч) из языкового пакета корейцам и сказал перевести все на их язык, как они хотят чтобы это выглядело. Перевели они буквально за пару дней &#8211; как я понял (по тому, что перевод прислали отдельными блоками), они посадили на это дело трех-четырех человек.</p>
<p>С изображениями иероглифов было уже сложнее. Европейские прошивки имели слишком маленький размер символа &#8211; иероглиф туда просто не помещался, а ковырять из-за этого код было слишком долгим. Тогда я взял китайскую прошивку &#8211; в ней все как раз было на иероглифах и поэтому знакоместо было вполне здоровенным (16х12 пикселов, если мне память не изменяет). Но с ней возникла другая проблема &#8211; не было места под дополнительные изображения символов. Пришлось немного извращаться: заменять китайские иероглифы корейскими, а потом соответствующим образом подменять символы в тексте строк. Делать это пришлось еще и потому, что телефоны Siemens не поддерживали полноценный unicode. У них были своеобразные кодовые страницы &#8211; если в тексте строки встречается специальный служебный символ, то код следующих после него прибавляется к фиксированному (зашитому в прошивке) основанию и получается итоговый юникодовый символ, под который уже ищется изображения и который выводится пользователю. Так вот, для частей таблицы unicode с корейскими иероглифами таких заранее зашитых служебных символов для переключения не было.</p>
<p>В общем, проблему с местом удалось успешно решить, тем более, что китайские иероглифы, которые мы меняли, как я понял, лексически отличаются от корейских &#8211; обозначают целые слова, а не слоги (как в корейском), поэтому их намного больше и наши корейские заняли лишь часть имеющегося места&#8230; Кстати, сами картинки иероглифов корейцы тоже нарисовали очень быстро. Я сказал им для каждого использованного в строчках символа сделать bmp-файл с названием в виде кода этого символа в unicode и его изображением 16х12 &#8211; справились они с этим очень оперативно.</p>
<p>В общем-то, моей задачей было собрать все это воедино. Для редактирования языковых пакетов у меня уже была готовая программа. Я написал еще одну, которая вставляла в прошивку изображения корейских иероглифов на место китайских и соответствующим образом корректировала файл языкового пакета. В итоге &laquo;кореизация&raquo; китайской прошивки делалась буквально в три-четыре клика: достаточно выбрать нужные файлы/каталоги и нажать &laquo;Start&raquo;.</p>
<p>Первый и последний раз, когда я видел самих корейских заказчиков был как раз на сдаче работы. Их было, если правильно помню, трое &#8211; один &laquo;главный&raquo; и двое русскоговорящих. Они очень хотели получить не просто переведенную прошивку, а возможность потом ее еще и менять. Сначала я не хотел отдавать непосредственно софт, а потом плюнул и все-таки отдал &#8211; сама программа для редактирования языковых пакетов и так лежала в интернете, а программа для замены китайских иероглифов корейскими все равно писалась специально для них и больше бы мне не пригодилась (да и представляла собой по сути надерганные из других моих же программ куски). Больше после этого я не видел ни этих корейцев, ни саму фирму, которая это заказала. Хотя вру &#8211; в фирме этой я потом случайно оказался с другом, чинившем там сотовый телефон. Работают люди как и раньше&#8230;</p>
<p>Вот такой вот любопытный опыт. Вряд ли сейчас кто-то  в КНДР ходит с телефоном с моей прошивкой (все-таки на данный момент эти телефоны сильно устарели), но когда-то &#8211; ходил и сознание этого греет мне душу &#8211; я люблю делать что-то, что имеет зримый и конкретный результат. Вряд ли они врали про всю эту тему с северной Кореей: у южной и своих телефонов хватало &#8211; им нет смысла нанимать русских программистов для таких хитрых переделок. А язык натурально корейский &#8211; его таким даже Гугл опознает. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Вот, скопировал пару фраз из языкового файла:<br />
&laquo;우선권망&raquo;<br />
&laquo;PIN을 입력하십시오:&raquo;<br />
&laquo;SIM카드를 넣으십시오&raquo;</p>
]]></content:encoded>
			<wfw:commentRss>http://skylord.ru/2010/07/29/pro-telefony-i-severnuyu-koreyu-kndr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Интерфейс для IPTV STB D-Link DIB-120 с онлайн сервисом</title>
		<link>http://skylord.ru/2010/07/19/interfejs-dlya-iptv-stb-d-link-dib-120-s-onlajn-servisom/</link>
		<comments>http://skylord.ru/2010/07/19/interfejs-dlya-iptv-stb-d-link-dib-120-s-onlajn-servisom/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 18:11:13 +0000</pubDate>
		<dc:creator>Skylord</dc:creator>
				<category><![CDATA[Посты]]></category>
		<category><![CDATA[dib-120]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[бизнес]]></category>
		<category><![CDATA[программирование]]></category>
		<category><![CDATA[сайты]]></category>

		<guid isPermaLink="false">http://skylord.ru/?p=217</guid>
		<description><![CDATA[Пост в внешним видом интерфейса и видео его работы я сделал как раз год назад. Внешне за год практически ничего не изменилось, но внутренне все поменялось кардинально &#8211; и работает быстрее, и даже качество изображения на телевизоре лучше стало, так что пора записывать новое видео. Но это чуть позже &#8211; сначала все-таки хочется закончить работу [...]]]></description>
			<content:encoded><![CDATA[<p>Пост в внешним видом интерфейса и видео его работы я <a href="http://skylord.ru/2009/07/18/interfejs-dlya-prosmotra-iptv-kanalov-na-d-link-dib-120/">сделал как раз год назад</a>.</p>
<p>Внешне за год практически ничего не изменилось, но внутренне все поменялось кардинально &#8211; и работает быстрее, и даже качество изображения на телевизоре лучше стало, так что пора записывать новое видео. Но это чуть позже &#8211; сначала все-таки хочется закончить работу над небольшим JavaScript UI фреймворком, оптимизированным специально для работы на приставках &#8211; после этого в очередной раз переделаю внешний вид, сделаю офигительный интерфейс для редактирования настроек и как раз и приступлю к активному наращиванию функционала&#8230; Но это чуть позже, но зато сейчас уже запустил в продакшн свой проект по IPTV &#8211; <a href="http://tiptv.ru/">http://tiptv.ru/</a>.</p>
<p>Если в тезисах: проект позволяет обойти трудности легального вещания IPTV в локальных сетях и дает возможность абонентам смотреть это самое вещание на экране телевизора. На самом сайте <a href="http://tiptv.ru/page/provaideram">подробнее</a> написано. А если провайдеру это не надо &#8211; абонент может сам купить себе приставку (на сайте планируется доставка), прошить прошивку и смотреть&#8230; В Москве это для очень многих актуально &#8211; D-Link DIB-120 продают <a href="http://www.price.ru/offers?city=1&amp;query=dib-120" target="_blank">везде и купить его не проблема</a>, а бесплатные каналы от Науки-Связи тоже есть очень у многих.</p>
<p>В целом могу без лишней скромности отметить, что аналогов проекту нет. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Есть <a href="http://www.blog.telsey.ru/2009/11/freemiddleware.html" target="_blank">нечто похожее</a>, но заточено под своего конкретного производителя и реальных проблем провайдеров не решает. Сейчас буду потихоньку рекламировать свой &#8211; посмотрим на реакцию. Бета-тестеры довольны. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>PS: Ну да, совсем забыл &#8211; а самая фишка проекта в том, что все делается онлайн. Провайдерам не нужно ставить у себя отдельный софт только для того, чтобы редактировать списки каналов. Редактировать можно на сайте, а потом экспортировать автоматом (если уж очень надо). И программы передач не надо генерировать. И вообще ни о чем париться. Прошил &#8211; и оно сразу работает. И трафика тратиться &#8211; мизер. Но, опять же, там об этом <a href="http://tiptv.ru/page/ob-usluge">подробно написано</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://skylord.ru/2010/07/19/interfejs-dlya-iptv-stb-d-link-dib-120-s-onlajn-servisom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Интерфейс/middleware для IPTV-приставки D-Link DIB-120</title>
		<link>http://skylord.ru/2010/05/11/interfejsmiddleware-dlya-iptv-pristavki-d-link-dib-120/</link>
		<comments>http://skylord.ru/2010/05/11/interfejsmiddleware-dlya-iptv-pristavki-d-link-dib-120/#comments</comments>
		<pubDate>Tue, 11 May 2010 09:50:48 +0000</pubDate>
		<dc:creator>Skylord</dc:creator>
				<category><![CDATA[Посты]]></category>
		<category><![CDATA[dib-120]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[бизнес]]></category>

		<guid isPermaLink="false">http://skylord.ru/?p=202</guid>
		<description><![CDATA[Update -&#62; http://skylord.ru/2010/07/19/interfejs-dlya-iptv-stb-d-link-dib-120-s-onlajn-servisom/ Интерес провайдеров к IPTV какой-то сезонный. Был в начале осени 2009, потом все пропали. Потом в районе Нового Года и снова все пропали. И вот сейчас за последние пару недель опять очень многие обращаются по этому вопросу. В этой связи немного систематизирую информацию, чтобы можно было давать сразу ссылку всем заинтересованным. Итак. 1) [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong> -&gt; <a href="http://skylord.ru/2010/07/19/interfejs-dlya-iptv-stb-d-link-dib-120-s-onlajn-servisom/">http://skylord.ru/2010/07/19/interfejs-dlya-iptv-stb-d-link-dib-120-s-onlajn-servisom/</a></p>
<p>Интерес провайдеров к IPTV какой-то сезонный. Был в начале осени 2009, потом все пропали. Потом в районе Нового Года и снова все пропали. И вот сейчас за последние пару недель опять очень многие обращаются по этому вопросу. В этой связи немного систематизирую информацию, чтобы можно было давать сразу ссылку всем заинтересованным. Итак.</p>
<p>1) Видео и описание некоторых функций интерфейса тут: <a href="http://skylord.ru/2009/07/18/interfejs-dlya-prosmotra-iptv-kanalov-na-d-link-dib-120/" target="_blank">http://skylord.ru/2009/07/18/interfejs-dlya-prosmotra-iptv-kanalov-na-d-link-dib-120/</a></p>
<p>2) Он позволяет смотреть на приставке каналы, которые транслируются по сети мультикастом. RAW UDP multicast. Приставка не поддерживает http и иные способы доставки. Поддерживает RTSP, но это для VoD и поддержка достаточно косячная.</p>
<p>3) Интерфейс [пока] не претендует на большее, чем показано на приведенном выше видео. Планов &#8211; очень много, но времени на их реализацию пока нет. <img src='http://skylord.ru/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  Как только будет что-то новое &#8211; напишу об этом.</p>
<p>4) Стандартные коммерческие условия приведены тут: <a href="http://tinfocom.ru/page/resheniya-iptv" target="_blank">http://tinfocom.ru/page/resheniya-iptv</a>. Я открыт для любых альтернативных предложений, готов обсуждать любые варианты и т.п. Вариант полной покупки исходников тоже возможен, но подумайте &#8211; зачем они вам нужны? Если вы имеете опыт разработки на JavaScript и работы с embedded &#8211; то вы такой же наклепаете и сами. Но это не так просто &#8211; иначе бы Нетрис не брал бы с людей такие деньги за свои решения. <img src='http://skylord.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>5) Чтобы протестировать интерфейс в реале &#8211; присылайте на <a href="javascript:DeCryptX('nfAtlzmpse/sv')">&#109;&#101;&#64;sk&#121;l&#111;r&#100;&#46;r&#117;</a> список каналов и ваши внешние IP-подсети.</p>
<p>6) Лучше не звоните мне по телефону, а пишите в почту или в указанные в контактах ICQ/Skype. По телефону эти вещи неудобно обсуждать&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://skylord.ru/2010/05/11/interfejsmiddleware-dlya-iptv-pristavki-d-link-dib-120/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Монетизация онлайн-бизнеса &#8211; в тезисах</title>
		<link>http://skylord.ru/2009/10/12/monetizaciya-onlajn-biznesa-v-tezisax/</link>
		<comments>http://skylord.ru/2009/10/12/monetizaciya-onlajn-biznesa-v-tezisax/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 06:41:14 +0000</pubDate>
		<dc:creator>Skylord</dc:creator>
				<category><![CDATA[Посты]]></category>
		<category><![CDATA[бизнес]]></category>
		<category><![CDATA[деньги]]></category>
		<category><![CDATA[монетизация]]></category>
		<category><![CDATA[онлайн]]></category>
		<category><![CDATA[стартап]]></category>

		<guid isPermaLink="false">http://skylord.ru/2009/10/12/monetizaciya-onlajn-biznesa-v-tezisax/</guid>
		<description><![CDATA[Понравилась презентация &#8211; четко и с примерами дается категоризация вариантов монетизации онлайнового бизнеса. Решил сохранить себе, чтобы потом не искать, если понадобится. AddVenture бизнес-модели View more presentations from Elena Masolova. PS: Не люблю термин стартап &#8211; он, на мой взгляд, вообще ничего не значит. Почему сайт в интернете &#8211; стартап, а не ларек на улице [...]]]></description>
			<content:encoded><![CDATA[<p>Понравилась презентация &#8211; четко и с примерами дается категоризация вариантов монетизации онлайнового бизнеса. Решил сохранить себе, чтобы потом не искать, если понадобится.</p>
<p><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTUzMjkzNDA*NjgmcHQ9MTI1NTMyOTUxNjU3OCZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89ODBmZGU3YjFlN2RkNGM2MjgyM2Q4YjVhZTBkYWYwYWUmb2Y9MA==.gif" />
<div style="width:425px;text-align:left" id="__ss_1926989"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/elena_m/addventure" title="AddVenture бизнес-модели">AddVenture бизнес-модели</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=addventure-090830112339-phpapp02&#038;stripped_title=addventure" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=addventure-090830112339-phpapp02&#038;stripped_title=addventure" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/elena_m">Elena Masolova</a>.</div>
</div>
<p>PS: Не люблю термин стартап &#8211; он, на мой взгляд, вообще ничего не значит. Почему сайт в интернете &#8211; стартап, а не ларек на улице &#8211; нет? Все время говорят о том, что в стартапе должна быть какая-то инновационность, но из этимологии самого слова я этого не вижу. Поэтому буду говорить об онлайн бизнесе.</p>
]]></content:encoded>
			<wfw:commentRss>http://skylord.ru/2009/10/12/monetizaciya-onlajn-biznesa-v-tezisax/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
