<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5015151392434899406</atom:id><lastBuildDate>Fri, 18 Oct 2024 16:09:57 +0000</lastBuildDate><category>android</category><category>ubuntu</category><category>мысли</category><category>разработка</category><category>ecm-j</category><category>dell</category><category>vista</category><category>вино</category><category>тв</category><category>lazarus</category><category>lg</category><category>vcs</category><category>чгк</category><category>django</category><category>nas</category><category>nokia</category><category>tweetlink</category><category>wp8</category><category>xiaomi</category><title>Блог черно-белого медведя</title><description></description><link>http://panda-of-the-bears.blogspot.com/</link><managingEditor>noreply@blogger.com (Anonymous)</managingEditor><generator>Blogger</generator><openSearch:totalResults>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><blogger:adultContent>true</blogger:adultContent><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-5383771490848876089</guid><pubDate>Sat, 21 May 2016 18:30:00 +0000</pubDate><atom:updated>2016-05-21T22:31:12.678+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">вино</category><category domain="http://www.blogger.com/atom/ns#">мысли</category><title>Между кино и домино. Часть третья</title><description>&lt;h3&gt;
Хозяйства: Сhâteau Tamagne (Кубань-вино)&lt;/h3&gt;
Кубань-вино - одна из самых больших винодельческих компаний России, в Краснодарском крае уступает только Фанагории. Дешевые вина выпускаются под маркой &quot;Кубань-вино&quot;, более дорогие - под маркой &quot;Шато Тамань&quot;.&lt;br /&gt;
&lt;br /&gt;
Мой выбор:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;http://kuban-vino.ru/sites/default/files/styles/product/public/product/-_sht_vino_igristoe_vyderzhannoe_eksta_bryut_rozovoe.png?itok=UeETCjPi&quot; height=&quot;320&quot; style=&quot;margin-left: 1em; margin-right: 5em;&quot; width=&quot;85&quot; /&gt;&lt;/td&gt; &lt;td&gt;Игристое Château Tamagne розовое экстра брют. Розовое игристое. Выполнено по классической технологии французского шампанского. Экстра брют - самое сухое из всех игристых вин. Если вы любите сухие игристые (и непременно с икрой), это отличный выбор. Если вам нужен хотя бы намек на сахар, лучше поискать, например, полусухое.&lt;br /&gt;
&lt;br /&gt;
Стоимость около 500 р. (в Магните) довольно привлекательна для игристого такого уровня.&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;http://kuban-vino.ru/sites/default/files/styles/product/public/product/-_sht_r_merlo.png?itok=0a9VXv4t&quot; height=&quot;320&quot; style=&quot;margin-left: 1em; margin-right: 5em;&quot; width=&quot;85&quot; /&gt;&lt;/td&gt;&lt;td&gt;Мерло географического наименования. Если обычные вина Шато Тамань бывают довольно разными по качеству, то выдержанные (reserve) всегда хороши. Единственное, что смущает: раньше цена была несколько выше, чем на аналогичные вина Фанагории или Шато ле Гран Восток. Но, с другой стороны, сегодня (во время кризиса) Кубань-вино повысила цены меньше других, что&amp;nbsp; повышает привлекательность их продукции.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Пузырьки в тихом вине&lt;/h3&gt;
В отличие от игристого вина, тихое - на то и тихое, что никаких пузырьков углекислого газа в нем быть не должно. Но иногда они все же появляются. Чаще всего это говорит о некоторых проблемах: либо вино не было до конца стабилизировано, и в нем продолжился процесс брожения, либо были какие-то проблемы с хранением. Можно попробовать подержать вино открытым (или даже провести декантацию специальным декантером). Если пузырьки пропадут, а вкус вина будет нормальным, то ничего страшного не произошло. Если же вино имеет неприятный излишне кислый вкус, то, скорее всего, оно все же испортилось. Такие фатальные последствия чаще происходят с красными винами. Поэтому самый простой способ не нарваться на них - брать выдержанное вино, тогда риск того, что оно будет нестабильным, сведется к минимуму.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;h3&gt;
Хозяйства: Folonari, Италия&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
Folonari - итальянская винодельня, специализирующаяся на качественных недорогих винах.&lt;/div&gt;
&lt;br /&gt;
Мой выбор:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;http://altavina.ru/images/item/8319.jpeg&quot; height=&quot;320&quot; style=&quot;margin-left: 1em; margin-right: 5em;&quot; width=&quot;200&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Pinot Grigio Delle Venezie (rose). Поиск недорогого хорошего розового вина может превратиться в нетривиальный квест. После нескольких неудачных попыток я случайно наткнулся на Folonari. Решил попробовать и не прогадал. Для своей цены (730 рублей в Ленте) вино очень достойное. Несмотря на то, что производитель, например, сэкономил на пробке - она здесь просто металлическая завинчивающаяся. Такой подход, кстати, рекомендуют для недорогих вин российским виноделам, стремящимся даже самое простое вино закупоривает настоящей корковой пробкой, которая может обходиться им до 1 евро за штуку.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3&gt;
Мифы и правда о диоксиде серы&lt;/h3&gt;
Бытует мнение, что диоксид серы - это очень плохо и вредно и надо искать вино непременно без него. Еще один миф: что диоксид серы - новомодное изобретение.&amp;nbsp; Это довольно сильное преувеличение. Диоксид серы стабилизирует вино, чтобы он не испортилось. И способ это довольно старый. Российские виноделы еще до революции обкуривали винные бочки серными факелами с той же самой целью. Сегодня полностью отказаться от него никто не может. Даже виноделы Лефкадии, помешанные на органических винах, не готовы перестать использовать диоксид серы. Но если вдруг он вам не нравится есть пара способов минимизировать его наличие в вине:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;выбирайте максимально качественные вина с заслуженной историей: старые виноградники и опытные виноделы, умеющие из года в год добиваться стабильных результатов в разных климатических условиях, могут позволить использовать меньше диоксида серы, не боясь проблемы дестабилизации вина;&lt;/li&gt;
&lt;li&gt;выбирайте грузинское вино, сделанное в квеври (глиняных амфорах без ручек), при его изготовлении тоже используется меньше диоксида серы.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&amp;nbsp;Хозяйства: Цимлянское, Россия&lt;/h3&gt;
Цимлянское - одно из старейших в России хозяйств. По соотношению цена/качество - это один из лидеров сегодняшнего дня. Правда, стоит учитывать, что для поучения максимального качества лучше всего выбирать серию &quot;Цимлянское резерв&quot;.&lt;br /&gt;
&lt;br /&gt;
Мой выбор:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://winestreet.ru/off-line/goods_file/15011/file_S.jpg&quot; style=&quot;margin-left: 1em; margin-right: 5em;&quot; width=&quot;100&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt; &lt;td&gt;Цимлянский резерв Ркацители. Отличный вариант для тех, кто готов брать не только международные (французские), но и автохтонные (местные) сорта. Стоимость - порядка 350 рублей (Metro).&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://winestreet.ru/off-line/goods_file/31268/file_S.jpg&quot; style=&quot;margin-left: 1em; margin-right: 5em;&quot; width=&quot;104&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Наряду с Folonari, один из немногих образцов прекрасного, но при этом дешевого розового вина. Стоимость - порядка 350 рублей (Metro).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;</description><link>http://panda-of-the-bears.blogspot.com/2016/05/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-3663193904239045177</guid><pubDate>Mon, 04 Apr 2016 19:06:00 +0000</pubDate><atom:updated>2016-04-24T21:38:44.214+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">вино</category><category domain="http://www.blogger.com/atom/ns#">мысли</category><title>Между кино и домино. Часть вторая</title><description>&lt;h3 dir=&quot;ltr&quot;&gt;
Что это&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Это продолжение ликбеза о вине для начинающих. Если вы пропустили первую часть, &lt;a href=&quot;http://panda-of-the-bears.blogspot.ru/2016/03/blog-post_28.html&quot; target=&quot;_blank&quot;&gt;смотрите сюда&lt;/a&gt;.&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/div&gt;
&lt;h3 dir=&quot;ltr&quot;&gt;
Вино географического наименования или апелласьоны против балка&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Все виноделы делятся на два типа: те, для кого в этом и заключается смысл жизни, и те, для кого в этом нет ничего личного, просто бизнес. Причем на разных этапах своей жизни один и тот же винодел может соответствовать разным типажам. Более того, в рамках одной винной компании могут сосуществовать виноделы обоих типов.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Те, кто стремится делать лучшее вино, обязательно приходят к хозяйствам полного цикла - от выращивания винограда до конечного розлива по бутылкам (а если надо, то и с выдержкой вина в бутылках). Это дает возможность чутко реагировать на любые, даже самые малые изменения. Например, в дождливый год изменилось содержание сахара? Не беда, опытный винодел может это частично компенсировать и выпустить вино, которое хоть и будет отличаться от урожая солнечного года, но не кардинально.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
В противоположность этому можно построить гораздо более простой и выгодный бизнес. Покупать готовый виноматериал (балк) у тех, кто готов его поставлять за копейки (это, прежде всего, Молдавия и ЮАР). Очевидно, что ни о каком качестве там и речи идти не может. Отсюда, кстати и растут легенды о &quot;вине из порошка&quot;. На самом деле вина из порошка никто не видел. А всё то, что продается по смешным ценам, сделано именно из балка. Кстати, такое вино не всегда ультрадешевое. Типичный пример: Абхазия. Вино производится из молдавского балка, а стоит на уровне хороших российских вин.&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
Для того, чтобы защитить потребителя, некоторые государства ввели понятие вина защищенного географического наименования. Покупая такое вино, вы можете быть уверены, что полный цикл производства, начиная от выращивания винограда и заканчивая розливом в бутылки, выполнен в одном регионе. В этом случае на этикетке будут надписи:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Франция: Appellation d&#39;Origine Contrôlée (AOC) - вино строго соответствует всем требованиям региона, включая сортовой состав; Vin de pays - полный цикл производства в регионе.&lt;/li&gt;
&lt;li&gt;Италия: Denominazione di Origine Controllata (DOC) и Denominazione di Origine Controllata e Garantita (DOCG) - аналоги AOC; Indicazione Geografica Tipica (IGT) - аналог vin de pays.&lt;/li&gt;
&lt;li&gt;Испания: Denominación de Origen (DO) - аналог AOC; Vino de la Tierra (VdlT) - аналог vin de pays.&lt;/li&gt;
&lt;/ul&gt;
В России нет жестких правил, но если вино выращено на собственных виноградниках, то информацию об этом указывают на контр-этикетке (там, где мелким шрифтом расписана информация о вине).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Хозяйства: &lt;b&gt;Château le Grand Vostock&lt;/b&gt;, Россия&lt;/h3&gt;
Ну что же, вот мы и дошли до первых конкретных примеров. Шато ле Гран Восток - российско-французский проект, первое в нашей стране предприятие полного цикла. Находится в Крымском районе Краснодарского края.&lt;br /&gt;
&lt;br /&gt;
Мой выбор:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.grandvostok.ru/img/images/513.jpg&quot; height=&quot;320&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; width=&quot;82&quot; /&gt;&lt;/td&gt; &lt;td&gt;Solo (белое). Некоторое время назад это вино стало победителем на дегустации российских вин в номинации &quot;цена/качество&quot;. И немудрено. В то время оно стоило 170-190 рублей (цены в Магните), предоставляя примерно такой же уровень, как конкуренты за 400-500 рублей. К сожалению, сейчас его купить намного сложнее. А если оно и встречается в обычном магазине, то по гораздо более высокой цене. Это не в коей мере не делает вино хуже. Но это делает его просто одним из многих, а не выдающимся.&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;http://www.grandvostok.ru/img/images/459.jpg&quot; height=&quot;320&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; width=&quot;81&quot; /&gt;&lt;/div&gt;
&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Karsov (красное). Отличное вино, выдержанное в дубе. Прекрасный вариант, если вы только начинаете приобщаться к красным винам. Танины чувствуются, но они не очень ярко выражены. &quot;Старая&quot; цена в 380 рублей (Магнит) также делала это вино одним из лучших вариантов. Но, как и с Solo наблюдается печальная тенденция пропадания этого вина с полок супермаркетов.&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
PS. Начинающим любителям вина не рекомендую приобщаться к Шато ле Гран Восток через Terres Du Sud (Земли Юга). Это вино имеет довольно специфический вкус, который нравится немногим.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Российское или импортное вино - вот в чем вопрос&lt;/h3&gt;
Российское вино довольно долго считалось чем-то низкокачественным и в то же время не очень дешевым. Понятно, что исключения были (Абрау-Дюрсо, например, давно у всех на слуху), но погоды они не делали. В этом было и объективное начало: в перестройку виноградники вырубали, в 90-е было не до этого и только в нулевые стали снова садить виноград для вина. А возраст лозы имеет критическое значение для качества вина.&lt;br /&gt;
&lt;br /&gt;
Но в последнее время происходит слом сознания. Не в последнюю очередь за это стоит сказать спасибо и падению рубля. Как я уже говорил, не все импортные вина подорожали в два раза, но психологический аспект был достаточно сильный, чтобы потребитель начал обращать внимание на отечественное вино.&lt;br /&gt;
&lt;br /&gt;
Поэтому в низком и среднем ценовом диапазоне (300-1000 рублей) российские вина составляют очень серьезную конкуренцию импортным. Но есть одна беда: площади виноградников пока еще очень и очень малы, чтобы обеспечить вином всю страну. Потребителю нет дела до того, что розовое игристое Лефкадии эксперты признают вином уровня Гран Крю Шампани - ведь его просто нет на полках магазинов!&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Хозяйства: Codorníu, Испания&lt;/h3&gt;
&lt;br /&gt;
Если российские вина так хороши, значит ли это, что на импортные не следует обращать внимания? Вовсе нет. Вот живой пример:&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;0&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;img border=&quot;0&quot; src=&quot;http://winestyle.ru/product_images_new/z/a8fe5390ceef1cc7138ae7a158723061__53998_big.jpg&quot; height=&quot;320&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 5em;&quot; width=&quot;87&quot; /&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Codorníu Clasico. Кава - каталонское игристое вино. Изготовляется по традиционной методологии (как французское шампанское), о чем свидетельствует надпись &quot;metode tradicional&quot;. Прошедшей зимой можно было найти в наших супермаркетах по акционной фантастически низкой цене - 500 рублей за бутылку (это заметно дешевле, чем стоит, например, Prosecco, которое производится не по традиционной технологии, а методом &quot;советского шампанского&quot;).&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;h3&gt;
А дальше?&lt;/h3&gt;
Продолжение обязательно будет :-)&lt;br /&gt;
&lt;br /&gt;</description><link>http://panda-of-the-bears.blogspot.com/2016/04/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-5320053636842670805</guid><pubDate>Mon, 28 Mar 2016 18:54:00 +0000</pubDate><atom:updated>2016-04-24T21:47:44.336+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">вино</category><category domain="http://www.blogger.com/atom/ns#">мысли</category><title>Между кино и домино. Часть первая</title><description>&lt;h3&gt;
Что это&lt;/h3&gt;
Мне время от времени задают один и тот же вопрос: &quot;Какое недорогое вино лучше купить? Причем в обычном супермаркете, а не специализированном бутике&quot;. С кризисом тема становится еще актуальнее. Так что я решил изложить свои мысли в письменном виде.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Чего тут не будет: высококлассная экспертиза&lt;/h3&gt;
Поскольку я к вину отношусь исключительно как любитель, а не как профессионал, то действительно классной экспертизы от меня ждать не стоит. Все, что здесь написано, предназначено только для тех, кто делает свои первые шаги в выборе вина. Если вам нужна экспертиза, попробуйте обратиться к трудам Дмитрия Ковалёва. Для этого необязательно сразу записываться в винную школу &quot;Энотрия&quot;. Можно начать с подкастов &quot;Просто о вине&quot; (&lt;a href=&quot;http://radio801.ru/category/radio/simplewine/&quot; target=&quot;_blank&quot;&gt;на радио 801&lt;/a&gt; или &lt;a href=&quot;http://simplewine.podfm.ru/&quot; target=&quot;_blank&quot;&gt;на podfm&lt;/a&gt;) и сайта &lt;a href=&quot;http://nashevino.ru/&quot; target=&quot;_blank&quot;&gt;&quot;Наше вино&quot;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Чего тут не будет: дорогие вина&lt;/h3&gt;
Если вы хотите обсудить дорогие сорта Бароло или Барбареско, то это не ко мне, тут я совсем не копенгаген.&lt;br /&gt;
&lt;br /&gt;
Если вы все еще хотите выбрать недорогое вино, поехали!&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Какое вино лучше&lt;/h3&gt;
Разным людям нравятся разные вина. Прийти к идеальному для себя вкусу можно только методом проб и ошибок. Единственный признак, который хоть как-то влияет на качество - это содержание сахара. Так сложилось, что большинство качественных вин - тихие сухие и игристые брют. Это не значит, что других качественных не бывает. Это значит, что выбор там будет сильно ограничен, а риск нарваться на некачественный продукт - выше.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;
Сколько стоит &quot;билет в клуб&quot;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
Качественное вино не может стоить очень дешево. У хороших российских вин себестоимость стартует с 2-3 евро за бутылку. За рубежом бывает и дешевле. Но импорт удорожает стоимость в разы. Правда, надо отдать должное нашим импортерам. При падении рубля далеко не все цены взлетели в два раза. Где-то они решили поступиться маржой (а первоначальная сумма наценок в четыре раза позволила это сделать).&lt;br /&gt;
&lt;br /&gt;
В целом же ситуация такая: еще год назад можно было купить за 170-190 рублей (не любое, конечно, это просто конкретный пример), а сегодня придется выложить примерно от 350 рублей за бутылку.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Как приобщиться к винной культуре, желательно подешевле&lt;/h3&gt;
Самый простой способ - поехать туда, где вино производится. Это могут быть (хоть и в меньшей степени) как южные регионы России (в первую очередь Крым и Краснодарский край), так и страны, где вино является неотъемлемой частью культуры. Это в первую очередь Грузия и страны Средиземноморья: Испания, Италия, Франция. Когда вокруг много дешевого и хорошего вина, приобщиться к нему и начать понимать, какое вино нравится именно вам, намного проще.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Пришел в магазин, ничего не знаю, как выбрать наугад&lt;/h3&gt;
Бывает так, что приходится покупать вино в магазине, где нет ни одной знакомой марки. Можно ли выбрать страну или регион так, чтобы не ошибиться? Вопрос и прост, и одновременно сложен. Как я уже говорил, разным людям нравятся разные вина. В итоге вы легко можете купить вино, которое будет качественным, но не понравится лично вам.&lt;br /&gt;
&lt;br /&gt;
Говорят, что практически любое вино производства Чили (кроме ультрадешевых) будет качественным. Я бы не сказал, что это справедливо на 100%, но все-таки, имея в кармане рублей 400 проще всего купить именно чилийское вино. С другими вариантами можно нарваться как на очень приятные, так и на неприятные сюрпризы.&lt;br /&gt;
&lt;br /&gt;
С регионами намного проще. Практически любое вино из Эльзаса, которое можно купить в России - очень хорошего уровня. Загвоздка, а точнее даже две загвоздки в том, что они все:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;белые (это, кстати, совсем не значит, что они не подходят к мясу, но ведь вполне может так статься, что в данный момент вы хотите красное);&lt;/li&gt;
&lt;li&gt;стоят столько, что это мгновенно выводит их из бюджетного сегмента (из того, что я видел в обычных супермаркетах, цены стартуют примерно от 1000 р.).&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
А дальше?&lt;/h3&gt;
Продолжение обязательно будет и в нем я расскажу:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;чем лучше вино географического наименования; &lt;/li&gt;
&lt;li&gt;хороши ли российские вина на фоне импортных;&lt;/li&gt;
&lt;li&gt;какие марки стоит попробовать (хотя бы для того, чтобы составить свое мнение);&lt;/li&gt;
&lt;li&gt;в каком вине меньше всего диоксида серы;&lt;/li&gt;
&lt;li&gt;что купить девушке, которая утверждает, что пьет только полусладкое :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</description><link>http://panda-of-the-bears.blogspot.com/2016/03/blog-post_28.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-6357850854879975722</guid><pubDate>Thu, 24 Mar 2016 19:48:00 +0000</pubDate><atom:updated>2016-03-24T23:59:22.140+04:00</atom:updated><title>Критика как один из критериев профессионализма</title><description>В бытность моей работы в компании &quot;НПО Компьютер&quot; (а я отпахал там 12 лет) ежегодно выбирали профессионала года. И иногда (не скажу &quot;всегда&quot;, поскольку за давностью лет мог что-то подзабыть и уж точно просто не знаю реалий сегодняшнего дня) номинантов на это звание заставляли писать эссе на тему &quot;Кто такой профессионал?&quot; Я, конечно, не все их помню и могу что-то путать, но, кажется, никто так и не затронул тему, которая как лакмусовая бумажка позволяет ярко выделить один из важнейших критериев профессионализма. Это - отношение к критике.&lt;br /&gt;
&lt;br /&gt;
С годами у меня сформировалось отношение к критике (как к явлению в целом), которое максимально четко сформулировал, наверное, Эльдар Муртазин: &quot;Критика - это то, что помогает человеку совершенствоваться, как профессионалу&quot;. Дисклеймер для &quot;эстетов&quot;: очевидно, что критикой не считаются высказывания, из которых нельзя при помощи анализа выделить никаких смысловых составляющих. Например: &quot;Ты лошара, всё, что ты здесь написал, это полная лажа&quot;. Можно отсюда вычленить смысловую составляющую? Вряд ли. Но когда человек говорит: &quot;Ты не прав здесь, здесь, и вот здесь, потому-то и потому-то&quot; или &quot;На самом деле это не так, а вот так-то и так-то, в чем можно убедиться, проверив на практике&quot; - это означает один простой факт. Человек выполнил серьезную работу по нахождению ошибок. А после - четко и внятно изложил их. Чтобы я мог проанализировать, убедиться что был не прав, и стать лучше - не допускать этих ошибок в дальнейшем. Это ли не прекрасно?&lt;br /&gt;
&lt;br /&gt;
Меня, кстати, всегда умиляли люди, которые говорят в стиле: &quot;Надо всегда сначала хвалить человека, и хвалить много. И только потом - критиковать. И критиковать - умеренно&quot;. Серьезно? Давайте еще раз: некто проделал вдумчивую работу по анализу и разложил по полочкам ошибки. Причем, зачастую сделал это не за деньги или по какой-то другой обязанности, а во время, выделенное из других своих дел. Искренне желая, чтобы другой человек вырос и перестал допускать ошибки. И вот вы советуете ему потратить еще кучу времени на то, чтобы написать этот отчет по вашим правилам? Это, безусловно, ваше право. Как и право критика - послать вас подальше вместе с придуманными вами правилами и больше никогда не тратить своего времени на то, чтобы помочь вам расти. У меня до сих пор стоит в голове диалог с одним человеком:&lt;br /&gt;
Он: А давай отменим термин &quot;замечание&quot;, ведь люди могут обидеться на то, что им кто-то делает замечания. Оставим только термин &quot;пожелание&quot;.&lt;br /&gt;
Я: А нельзя ли все-таки, если я облажался по полной программе, так мне об этом и сказать? А не скрывать от меня реальное положение дел: &quot;Ты, конечно молодец, и всё сделал очень хорошо, есть только пара маленьких пожеланий&quot;. Какие могут быть маленькие пожелания, если я реально облажался? Если мне прямо об этом не сказать, я же не смогу ничего исправить и дальше продолжу лажать точно так же.&lt;br /&gt;
&lt;br /&gt;
Бывают, конечно, и совсем удивительные ситуации. Представьте, что вы -&amp;nbsp; рецензент. Совершенно официальный, на работе или в каком-то другом совместном проекте. А рецензируемый в ответ на критику отвечает: &quot;А ты вообще кто такой?&quot; Единственное, что хочется сделать в ответ на такой вопрос, это задать встречный вопрос, процитировав Михаила Юрьева: &quot;А ты не охренел ли?&quot; И если вдруг окажется, что и правда охренел, то выход видится строго по правилам &quot;Горца&quot;: должен остаться только один. Или рецензируемый получит волшебный пендель и резко изменит свое отношение к общему делу, или у него больше не будет такого рецензента. Думаю, очевидно, кому от этого разрыва повезёт больше.&lt;br /&gt;
&lt;br /&gt;
Разумеется, важно понимать, что реакцию человека на критику следует смотреть не разово (может, у него просто был неудачный день), а в течение продолжительного времени. Наверное, самый яркий пример, который я наблюдал, это Артём Лутфуллин. Помню, как он обижался на мои первые замечания к обзорам гаджетов. Я прямо читал между строк: &quot;Ну как так, я профессиональный журналист, уже не первый год в отрасли, а тут пришел какой-то хрен с горы и пишет, что я где-то был неправ. Да еще и пишет-то по мелочам, а ведь большая-то часть текста безупречна&quot;. Но время шло, и Артём на моих глазах превратился в очень крутого профессионала. Если я пишу, что он где-то ошибся, то&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;нет уже никаких &quot;детских&quot; обид, все сказанное принимается максимально адекватно&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;информация не просто принимается к сведению, она используется в дальнейшей работе и больше подобных ошибок Артём уже не допускает. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Так что, когда вам в следующий раз захочется обидеться на критику, то сначала ответьте для себя на несколько вопросов:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Есть ли в критике конкретный смысл (изложение того, где вы ошиблись и почему)?&lt;/li&gt;
&lt;li&gt;Может ли быть так, чтобы критик искренне желал вашего профессионального роста и именно по этому он критикует вас не эмоционально, а по делу.&lt;/li&gt;
&lt;li&gt;Действительно ли обида на критику покажет ваш профессионализм?&lt;/li&gt;
&lt;/ol&gt;
</description><link>http://panda-of-the-bears.blogspot.com/2016/03/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-6588431337174666798</guid><pubDate>Sat, 19 Oct 2013 18:14:00 +0000</pubDate><atom:updated>2013-10-20T21:16:40.085+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">xiaomi</category><category domain="http://www.blogger.com/atom/ns#">мысли</category><title>Сяоми головного мозга</title><description>В последнее время вокруг аппаратов компании Xiaomi творится что-то невообразимое. Я имею в виду не Китай, где Mi2s стал самым продаваемым смартфоном (передавайте привет компаниям Apple и Samsung с их флагманами), а Россию, где эмоции на различных ресурсах просто зашкаливают. С одной стороны воюют ярые фанаты, практически такие же, как у Apple, с другой - врачи, дистанционно устанавливающие диагноз &quot;У вас Сяоми головного мозга&quot;. Я попытаюсь разобрать ситуацию здраво и взвешенно, без скатывания в какую-либо сторону.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Самый лучший смартфон?&lt;/h2&gt;
Итак, является ли Xiaomi Mi2s самым лучшим смартфоном на сегодняшний день? Ответ однозначный: нет. Эпплофилы, Сонибои и прочие фанаты Самсунгов могут спокойно выдохнуть и закрыть эту страницу. А с остальными мы продолжим.&lt;br /&gt;
&lt;br /&gt;
А если Mi2s - не лучший, то кто тогда лучший? А нет такого. Любой современный смартфон сочетает в себе огромное число характеристик. И какие-то из них более важны, а какие-то менее. Но для разных людей и набор важных характеристик будет разным. Вот в чем парадокс. Поэтому я могу только рассмотреть все эти характеристики, а что важнее - каждый решит уже для себя.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Размер имеет значение&lt;/h2&gt;
Mi2s играет в форм-факторе 4,3&quot;, где нет практически ни одного топового устройства (вот только недавно в Японии появился Sony Z1 f, впрочем, к нему мы еще вернемся). Samsung, HTC, Oppo делают максимально крутые устройства только начиная от 5&quot;, а в более маленьких - экономят, и экономят весьма существенно. Это может быть экран, процессор, объем памяти или что-то еще. Единственный, кто также не сэкономил в свое время - это Meizu MX2, но он все же на 3 мм шире, а здесь каждый миллиметр может иметь критическое значение для удобного хвата одной рукой. Впрочем, как раз с хватом у Mi2s явные проблемы. Несмотря на почти идеальные 62 мм ширины, корпус имеет не самые удачные скосы (по крайней мере, со штатной крышкой). И держать аппарат в руке гораздо менее удобно, чем SGS4 Mini или HTC One Mini.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Дизайн и корпус&lt;/h2&gt;
Дизайн у Mi2s довольно невыразительный. Скажем так: на уровне Samsung. Штатная комплектация &quot;черная панель, белая крышка&quot; смотрится даже чуть интереснее белых самсунгов. Но большим плюсом аппарата является огромный выбор сменных крышек. Можно сделать закос под iPhone 4 или 5. Или выбрать индивидуальный дизайн - так, чтобы телефон был не похож ни на какой другой и сразу привлекал внимание.&lt;br /&gt;
&lt;br /&gt;
В предыдущем посте я уже писал про то, что у сенсорных кнопок на лицевой панели нет подсветки. Это не очень удобно в темноте. Хотя, безусловно, приноровиться и не путаться потом не составляет никакого труда.&lt;br /&gt;
&lt;br /&gt;
Отдельно стоит сказать про ударопрочность. Здесь с одной стороны - дело везения, при полете на асфальт все зависит от случая - разобьется экран или нет. Если нет, то на крышке будут сколы и ее просто можно заменить. Но может быть и еще одна неприятность: после падения иногда начинает глючить блок сенсорных клавиш - временами появляются фантомные нажатия кнопки &quot;назад&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Экран&lt;/h2&gt;
Экран при диагонали 4,3&quot; имеет разрешение 720х1280, что дает 342 ppi (для тех, кто вдруг забыл, Retina в iPhone - это 326 ppi). Производителем матрицы может быть как Japan Displays, так и Sharp. Говорят, что экраны от Sharp заметно лучше при прямом сравнении (я сам не сравнивал, так что собственным опытом поделиться не могу). Но в любом случае, если не сравнивать экран ни с кем в лоб, вы не заметите у него никаких недостатков. В отличие от SGS4 Mini и Sony Z/Z1/Z1 f. Да, я в курсе, что настоящие фанаты этих производителей не видят там недостатков и готовы с пеной у рта доказывать, что низкое разрешение или плохие углы обзора - это даже плюс, но давайте будем честны: если вы предъявляете максимальные требования к экрану, то вам придется выбирать между Xiaomi Mi2s, Meizu MX2, HTC One Mini или же переходить к устройствам с большей диагональю.&lt;br /&gt;
&lt;br /&gt;
Экран прикрыт минеральным стеклом Asahi DragonTrail, которое неплохо противостоит металлу, но отлично царапается песочком. Да и без явного песочка могут появляться мелкие царапки, которые видны при выключенном экране. Впрочем, это очень сильно зависит от условий эксплуатации. Мне приходилось видеть телефоны с Gorilla Glass 2, которые держали аккуратно в кармане женской сумочки, но это не мешало им за 3-4 месяца покрываться целой сетью царапок. Возможно, у Gorilla Glass 3 с этим лучше, не знаю. Но в любом случае, если боитесь царапок, придется клеить на экран защитную пленку.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Камера&lt;/h2&gt;
В Mi2 и Mi2s 16 Gb установлен модуль камеры Sony Exmor R f/2.0 8Mpix, в Mi2s 32 Gb - Sony Exmor RS f/2.2 13Mpix (точно такой же как в SGS4 или Sony Z). Хорошие ли получаются снимки? На мой взгляд - да. Дневные кадры немного проигрывают по детализации SGS4 (я в курсе, что люди, которые не любят SGS4 и пользуются им через силу, делают на нем совершенно невыразительные снимки, но это же не показатель). Кадры в сумерках оказываются несколько хуже, чем у HTC с его ультрапикселем. Но если ваша основная цель Instagram - то достаточно будет просто сказать, что камера Mi2s превосходит камеру любого iPhone до 5 включительно (с 5s не сравнивал, так что за него не скажу). Впрочем, можете составить мнение о камере самостоятельно: начните &lt;a href=&quot;https://www.dropbox.com/sh/gm4v4utvemllxxs/h3AwQHQMj_&quot; target=&quot;_blank&quot;&gt;отсюда (Mi2s)&lt;/a&gt; или &lt;a href=&quot;http://4pda.ru/forum/index.php?showtopic=396334&amp;amp;st=7020#entry22360349&quot; target=&quot;_blank&quot;&gt;отсюда (Mi2)&lt;/a&gt;. Если камера критична - вам придется забыть про SGS4 Mini. HTC One Mini, Meizu MX2 или Sony Z1 f - надо смотреть, я видел слишком мало снимков с них, чтобы сделать какие-то окончательные выводы.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Аппаратная платформа&lt;/h2&gt;
Qualcomm Snapdragon 600, 4-quad, Adreno 320 GPU, 2 Gb RAM. Этим все сказано, 28к баллов в AnTuTu. Ну вот теперь точно все сказано. Круче только Sony Z1 f (Snapdragon 800, Adreno 330). Все остальные конкуренты заметно слабее. В теории Meizu MX2 проигрывает не катастрофически, но его платформа от Samsung закроет вам дорогу в мир OpenGL ES 3.0 даже после обновления на Android 4.3.&lt;br /&gt;
&lt;br /&gt;
По личным впечатлениям могу сказать, что Asphalt 8 не тормозит на максимальных настройках. В Real Racing 3 - тоже все хорошо.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Программная платформа&lt;/h2&gt;
Здесь все неоднозначно. С одной стороны Xiaomi пока запаздывает с обновлением Android. В Mi2s - всего лишь 4.1, а не 4.3 или хотя бы 4.2 (как в Hongmi aka Red Rice). Это значит, что OpenGL ES 3.0 пока нет. С другой стороны поверх Android бежит MIUI - одна из лучших оболочек. Про нее можно долго рассказывать, но лучше попробовать самому (тем более, что MIUI бывает для многих смартфонов). Смотреть надо все: встроенные приложения (возможность фокуса + спуска по тапу в камере просто прекрасна), темы, прочие возможности (ограничения разрешений приложений &quot;из коробки&quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Цена и покупка&lt;/h2&gt;
А вот здесь переходим к самому грустному. Если вы проживаете на территории Китая, то у вас все будет в шоколаде: невероятно низкая цена с доставкой вам домой или в офис и никаких проблем с гарантией. В России, конечно, же все намного печальнее. Xiaomi не осуществляет доставку в Россию, а значит, вам придется покупать у перекупщиков, что вносит свои коррективы:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;цена будет выше (сейчас это - от $360);&lt;/li&gt;
&lt;li&gt;вам нужно будет искать гарантировано хорошего перекупщика, чтобы не получить (sic!) китайскую подделку китайского телефона;&lt;/li&gt;
&lt;li&gt;иногда случаются странные проблемы, когда таможня разворачивает посылки, в которых есть аккумуляторы;&lt;/li&gt;
&lt;li&gt;гарантия может являться только доброй волей перекупщика, а при ее выполнении вам придется пару месяцев сидеть без телефона;&lt;/li&gt;
&lt;li&gt;отсутствие РСТ означает, что вам придется вручную прошивать на телефоне русский язык (а также, вручную ставить Google Play); с одной стороны это очень легко, а с другой - это то, что у РСТ-конкурентов делать точно не надо.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h2&gt;
Так стоит ли овчинка выделки?&lt;/h2&gt;
Это все очень индивидуально. Есть люди, которым я однозначно советую покупать только Xiaomi Mi2s, а есть те, кому категорически не рекомендую этого делать (и предлагаю покрутить в руках Meizu MX2, HTC One Mini, SGS4 Mini - все РСТ, и выбрать что-нибудь из них).</description><link>http://panda-of-the-bears.blogspot.com/2013/10/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-8355011984167031816</guid><pubDate>Wed, 07 Aug 2013 18:31:00 +0000</pubDate><atom:updated>2013-08-07T23:40:46.826+04:00</atom:updated><title>Xiaomi Mi2s</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.chinaphonereview.com/wp-content/uploads/2013/04/Xiaomi-Mi2S-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://www.chinaphonereview.com/wp-content/uploads/2013/04/Xiaomi-Mi2S-1.jpg&quot; width=&quot;281&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;
Почему именно он&lt;/h4&gt;
Я давно наблюдаю за темой топовых китайских смартфонов и не устаю поражаться сочетанием их цены и функциональности. По этому показателю они оставляют далеко позади всех конкурентов. Правда с началом продаж в России цены взлетают высоко вверх (что можно наблюдать по Meizu MX2 и Oppo Find 5), но возможность заказать телефон из Китая по более привлекательной цене всегда остается.&lt;br /&gt;
&lt;br /&gt;
Xiaomi меня привлек тем, что за небольшие деньги дает мощную начинку в компактном размере. Полгода изучения форума привели к выводу, что серьезного уровня брака нет, а значит, аппарат можно брать.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Итак, что мы имеем&lt;/h4&gt;
&lt;h3&gt;
Внешность &lt;/h3&gt;
Спокойный универсальный дизайн (который смотрится вполне достойно на фоне, скажем, таких же обмылков от Samsung).&amp;nbsp; Единственный внешний недостаток - отсутствие подсветки сенсорных клавиш. С этим жить можно, но все равно немного некомфортно в полной темноте (если света хоть немного есть, то за счет отражающего материала на иконках кнопок все становится хорошо.&lt;br /&gt;
&lt;br /&gt;
Экран прикрыт &quot;стеклом&quot; Asahi Dragontrail (ходят слухи, что это аналог Corning Gorilla Glass, но нормального сравнения их я не видел). В теории стекло очень стойкое и его невозможно поцарапать ключами или ножиком, но песочком царапается &quot;на ура&quot;.&lt;br /&gt;
&lt;br /&gt;
Из коробки аппарат идет только с белой крышкой, но есть много разных официальных цветных: глянцевые, матовые, металлик, &quot;кожа крокодила&quot; и неофициальных (например, под iPhone 5).&lt;br /&gt;
&lt;br /&gt;
В руке аппарат лежит неплохо, чуть хуже, чем SGS4 Mini (чувствуется разница в скосе углов), но им все еще можно комфортно управлять одной рукой (ширина в 62 мм - всего на 3 мм больше, чем у iPhone - решает).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Начинка&lt;/h3&gt;
Внутри стоит один из самых мощных чипов на сегодняшний день: Qualcomm Snapdragon 600: 4 ядра CPU APQ8064T (Krait) 1.7 ГГц и 4 ядра GPU (Adreno 320). Что это значит:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;На текущий день нет ни одного приложения или игры, которые могли бы на нем тормозить (не тормозя при этом на чем-то другом);&lt;/li&gt;
&lt;li&gt;Процессор настолько быстрый, что даже в режиме энергосбережения интерфейс летает (нетипично для андроида, правда?);&lt;/li&gt;
&lt;li&gt;Если будете долго играть во что-то серьезное (не обеспечив вентиляцию), то можно получить серьезный нагрев и перегрев (вплоть до повреждения экрана).&lt;/li&gt;
&lt;/ul&gt;
На предыдущей модели -&amp;nbsp; Mi2 (без &quot;s&quot;) установлен процессор чуть попроще - APQ8064 1.5 ГГц. &lt;br /&gt;
&lt;br /&gt;
С радиочастью не все гладко. Во-первых, отсутствует WCDMA 900, а значит, в некоторых местах в России телефон будет выпадать из 3G в EDGE. А, во-вторых, антенны распложены в нижней части устройства. И там, где сигнал сети не очень сильный, он становится еще слабее. Иногда можно перевернуть аппарат, но, например, разговаривать так можно разве что по громкой связи или гарнитуре.&lt;br /&gt;
&lt;br /&gt;
Экран в телефоне - производства Sharp, 4.3&quot; 720x1280, 342 ppi. Естественно, IPS. Сколько я не приглядывался, отдельных пикселей заметить не смог. Под микроскопом, естественно, разница с 441 ppi (5&quot; Full HD) будет очень значительная. Есть автоматическая регулировка яркости. В режиме энергосбережения экран немного тускнеет.&lt;br /&gt;
&lt;br /&gt;
Говорят, что экран Mi2/Mi2s проигрывает экрану Meizu MX2. Не знаю, одновременно я их в руках не держал, только по очереди с большой разницей во времени. Но, например, на фоне Oppo Find 5 Xiaomi не теряется.&lt;br /&gt;
&lt;br /&gt;
Камера здесь стоит довольно хорошая: в Mi2 и Mi2s 16Gb - Sony Exmor R f/2.0 8 Mpix, в Mi2S 32Gb - Sony Exmor RS f/2.2 13 Mpix (такая же, как в SGS 4 и, по слухам, iPhone 5s). Но софт для обработки снимков вылизан не так хорошо, как у Samsung. Поэтому фоточки получаются не великолепные, а просто очень хорошие. Есть HDR, который иногда позволяет получить &lt;a href=&quot;http://instagram.com/p/cjLBlIi2hB/&quot; target=&quot;_blank&quot;&gt;кадры, невозможные для обычной камеры&lt;/a&gt;. При съемке видео так же есть HDR и есть замедленная съемка.&lt;br /&gt;
&lt;br /&gt;
Управление камерой довольно удобное. Можно спускать затвор клавишами громкости (обеими). Можно фокусироваться на объекте и сразу делать снимок одним тапом по экрану (если успеете сделать тап быстрее, чем сработает автофокус, то снимок не сделается, вместо этого будет сделан focus lock на несколько секунд). Также есть следящий автофокус, распознавание лиц/улыбок и прочие современные фишки/плюшки.&lt;br /&gt;
&lt;br /&gt;
На 13 Mpix камере фоточки получаются очень большими (6-6,5 Мб JPEG).&lt;br /&gt;
&lt;br /&gt;
Примеры фоток можно посмотреть &lt;a href=&quot;https://www.dropbox.com/sh/n2hlfvwyroqs5kx/SbdlvePxZ3&quot; target=&quot;_blank&quot;&gt;здесь (папка в dropbox)&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Комплектная батарейка имеет емкость 2000 MAh. Несколько дней она входит в рабочий режим, потом начинает работать очень хорошо. Если устраивает режим энергосбережения, то батарейки точно будет хватать на световой день. Например, у меня сейчас осталось 49% (с зарядки снял утром). При том, что ходит куча уведомлений (твиттер, почта, RSS). Если много фоткать, да еще и в HDR, то, конечно же, заряжать придется 2 раза в сутки.&lt;br /&gt;
&lt;br /&gt;
Также можно купить батарейку на 3000 MAh, но к ней идет другая крышка (аппарат становится толще) и выглядит уже не так красиво.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
MIUI&lt;/h4&gt;
Одним из главных достоинств аппарата является его оболочка над Android - MIUI: быстрая (говорят, что на других аппаратах она тормозит, но здесь я не заметил тормозов), сильно настраиваемая и очень удобная. Когда очередной яблодрочер начнет говорить вам, что интерфейс Android - корявый, нелогичный и непонятный, просто спросите его, видел ли он MIUI. Как правило, оказывается, что не видел. А, между тем, Xiaomi делает гораздо более привлекательный интерфейс, чем Google или (не к ночи будь помянут) Samsung. Если вы никогда не сталкивались с MIUI, прочтите для начала парочку обзоров. Хотя бы &lt;a href=&quot;http://www.mobile-review.com/soft/2011/miui.shtml&quot; target=&quot;_blank&quot;&gt;этот&lt;/a&gt; или &lt;a href=&quot;http://android.mobile-review.com/articles/11841/&quot; target=&quot;_blank&quot;&gt;тот&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Прошивка&lt;/h3&gt;
Поскольку, аппарат официально продается только в Китае, что из коробки в нем установлены только английский и китайский языки. Но перепрошивка в русский достаточно проста. Скачиваете 1 архив (я взял miui.su), кладете его в корень под именем update.zip и перезагружаетесь в режиме Recovery (громкость вверх + питание). После этого говорите &quot;перепрошить из update.zip&quot; и voila - все готово. После этого прошивка от miui.su может сама находить обновления.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
И что в итоге?&lt;/h4&gt;
Стоит ли аппарат своих денег (да еще и с учетом того, что покупать придется не у производителя, а у перекупщиков)? Mi2, цена на который снижена с выходом Mi2s - стоит однозначно. Mi2s 32Gb - уже заставляет призадуматься, поскольку его цена приближается к Meizu MX2 РСТ и Oppo Find 5 (да, это уже лопата, но Full HD - это Full HD). Но если вас не пугают минусы аппарата, то брать, на мой взгляд, стоит.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Update: где и за сколько купить&lt;/h3&gt;
Лучше всего вкурить &lt;a href=&quot;http://4pda.ru/forum/index.php?showtopic=370944&quot; target=&quot;_blank&quot;&gt;соответствующую тему на 4pda&lt;/a&gt;. Ленивым можно сразу сходить на &lt;a href=&quot;http://fulcrumall.com/&quot;&gt;http://fulcrumall.com&lt;/a&gt; или &lt;a href=&quot;http://hotmid.com/&quot;&gt;http://hotmid.com&lt;/a&gt;. В зависимости от модели (Mi2 или Mi2s) и объема памяти, а также наличия или отсутствия акций и купонов, цена может быть в диапазоне $250-450.</description><link>http://panda-of-the-bears.blogspot.com/2013/08/xiaomi-mi2s.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-3925184554072385584</guid><pubDate>Thu, 27 Jun 2013 06:12:00 +0000</pubDate><atom:updated>2013-06-27T10:12:31.391+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">мысли</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Oppo Find 5</title><description>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghOJ_nb_JZFKOaQI6z_-l9h4HCdehEXD7jvZcCiTfvYNWNkPk2gRs1iOvqk-5gma-T-keGDoccOLNeA7roMilpsMnAgGnx8y0NLhKfkVeOVqj0czpzd8RyAKV5cEo-vChfnTvNOZIKXYo/s1600/oppofind5.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghOJ_nb_JZFKOaQI6z_-l9h4HCdehEXD7jvZcCiTfvYNWNkPk2gRs1iOvqk-5gma-T-keGDoccOLNeA7roMilpsMnAgGnx8y0NLhKfkVeOVqj0czpzd8RyAKV5cEo-vChfnTvNOZIKXYo/s1600/oppofind5.png&quot; /&gt;&lt;/a&gt;На работе для тестирования разрабатываемых приложений на разрешении XXHDPI купили смартфон Oppo Find 5 (Full HD на 5&quot;). И вот какие у меня о нем впечатления.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Для пользователя&lt;/h3&gt;
&lt;div&gt;
Первое, что бросается в глаза -- это, конечно же, экран. Большой, красочный. И очень четкий. Точки здесь не разглядеть даже под лупой, не говоря уже про невооруженный глаз. Смотреть видео или играть в игры (благо 4 ядра Snapdragon S4 Pro позволяют это делать без проблем) -- одно удовольствие.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Но вот с удобством работы не все гладко. Смартфон хоть и не ощущается совсем уж лопатой, но размеры дают себя и знать и управлять им одной рукой невозможно. Физически мои пальцы еще кое-как дотягиваются до всех мест, но приходится напрягаться.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Камера вроде бы неплоха, но толком я ее не тестировал.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
В общем, гаджет оказался крайне приятным и если не смущает большой размер, то настоятельно рекомендую обратить на него внимание. Дизайн, кстати, довольно неплох. Внешне аппарат мне нравится больше, чем SGS4.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
Для разработчика&lt;/h3&gt;
&lt;div&gt;
Из коробки аппарат не определяется ADB, а значит отладка (и даже простой запуск приложений прямо из IDE) на нем не работают. Тем странным людям, которые ведут разработку под Andoroid из Windows, придется сначала скачать и установить драйвера с сайта Oppo, а потом настраивать. Под Linux достаточно одной настройки:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Сначала создаем (редактируем, если был) файл&amp;nbsp;/etc/udev/rules.d/51-android.rules, записывая в него строку:&lt;/div&gt;
&lt;pre&gt;&lt;code&gt;SUBSYSTEM==&quot;usb&quot;, ATTR{idVendor}==&quot;22d9&quot;, MODE=&quot;0666&quot;, GROUP=&quot;plugdev&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;
Не забываем сделать файл доступным на исполнение.&lt;br /&gt;
&lt;br /&gt;
После этого открываем файл&amp;nbsp;~/.android/adb_usb.ini и дописываем в него строку&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;0x22D9&lt;/code&gt;&lt;/pre&gt;
Это, как несложно догадаться, VendorID для Oppo.&lt;br /&gt;
&lt;br /&gt;
Сам телефон необходимо при подключении по USB устанавливать в режим MTP. Все, отладка из IDE работает!&lt;/div&gt;
</description><link>http://panda-of-the-bears.blogspot.com/2013/06/oppo-find-5.html</link><author>noreply@blogger.com (Anonymous)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghOJ_nb_JZFKOaQI6z_-l9h4HCdehEXD7jvZcCiTfvYNWNkPk2gRs1iOvqk-5gma-T-keGDoccOLNeA7roMilpsMnAgGnx8y0NLhKfkVeOVqj0czpzd8RyAKV5cEo-vChfnTvNOZIKXYo/s72-c/oppofind5.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-4357996537785130481</guid><pubDate>Tue, 23 Apr 2013 22:25:00 +0000</pubDate><atom:updated>2013-04-24T13:01:09.919+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">мысли</category><title>А есть ли кризис ИТ-кадров в Ижевске?</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://farm4.staticflickr.com/3422/3853099883_5f5a30af31.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://farm4.staticflickr.com/3422/3853099883_5f5a30af31.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Помнится, Олег Вылегжанин любит повторять, что в Ижевске настал кризис ИТ-кадров. Но так ли это на самом деле? Для компаний уровня ЦВТ или, скажем, НПО &quot;Компьютер&quot; - вполне возможно. А вот для менее &lt;strike&gt;крутых&lt;/strike&gt; крупных компаний это зачастую не так. Или так, но они тщательно скрывают это от кандидатов на работу :-)&lt;br /&gt;
&lt;br /&gt;
Так в чем же выражается отсутствие кризиса кадров в ИТ? Прежде всего в том, что компаниям не нужны специалисты. Это звучит странно, но это действительно так. Очень многие компании не хотят брать на работу даже мидлов, не говоря уже про сеньоров. Они готовы брать джуниоров. Или не брать никого, если вдруг джуниор не найдется. Рассмотрим эту ситуацию на паре примеров.&lt;br /&gt;
&lt;br /&gt;
Пример первый и достаточно нетипичный - я. В 2012 году я стал серьезно подумывать о том, чтобы сделать свое хобби основной работой (переквалифицироваться из десктоп-разработчика в мобильного). К тому времени у меня уже был некоторый опыт разработки под Java (ME) и плюс я прокачивал свои скиллы в разработке под Android. Поскольку компания, где я тогда работал, не хотела заниматься разработкой мобильных приложений (предпочитая отдавать все на аутсорсинг или даже партнерам), то оставалось только искать другого работодателя. Поскольку я не был супервыгодным кандидатом (общие технологии разработки у меня, конечно, были прокачены довольно круто, но конкретно в Android я тянул только на джуниора), то начал я довольно осторожно - не с рассылки резюме, а с вопросов: какого уровня кандидаты вообще нужны. Результаты были довольно обескураживающие. Некоторые компании вообще не отвечали на вопросы (как так можно, я, честно говоря, до сих пор не представляю), некоторые открыто заявляли:&quot;Нам нужен джуниор, если вы хотя бы мидл, то пообщаться можно, но все равно мы вам можем предоставить условия только как джуниору&quot;. Особенно странно это было слышать от тех компаний, где нет сильной команды способной быстро подтянуть джуниора до своего уровня. А может, я просто чего-то не понимаю в найме людей и теория, что лучше взять готового специалиста, который сможет писать продукт (и писать качественно) с первого рабочего дня, уже безнадежно устарела?&lt;br /&gt;
&lt;br /&gt;
В 2013 я все-таки стал искать работу более активно. Но общение с компаниями только подтверждало выводы от предыдущих наблюдений.&lt;br /&gt;
&lt;br /&gt;
Первая компания сказала: &quot;Мы вас совсем не знаем, поэтому можем считать вас только джуниором и предоставить соответствующие условия&quot;. Мне до сих пор интересно, какое слово из моего резюме им неизвестно? Или им неизвестен уровень ПО, которое я разрабатывал (проектировал, руководил разработкой и т.д.)? Если так, то тут помочь я им не могу, оценивать уровень ПО, производимого компанией №1 в регионе, надо все таки уметь самостоятельно.&lt;br /&gt;
&lt;br /&gt;
Вторая компания сказала: &quot;Мы понимаем как ты крут, но у нас тупо нет денег, чтобы платить тебе столько, сколько ты стоишь. Так что мы поищем пока типичного джуниора. А потом, если деньги появятся - еще одного&quot;. Ну это хотя бы было логично, потому что компания имеет действительно классную команду, способную быстро развивать новичков.&lt;br /&gt;
&lt;br /&gt;
Третья компания извинилась, что дезинформировала меня насчет вакансии и предложила другую работу. Мне ничего не оставалось, кроме как отказаться.&lt;br /&gt;
&lt;br /&gt;
В конце концов я нашел место, где меня смогли оценить и предложить то, что мен было надо, но, сдается, что я попал скорее на исключение, чем на правило.&lt;br /&gt;
&lt;br /&gt;
Второй случай произошел совсем недавно. Я пытался устроить одного своего знакомого, который (в отличие от меня) является сеньором безо всяких скидок и поправок. Причем устроить я его пытался на вакансию, которая максимально точно соответствовала его специализации. Ответ компании (а я общался тоже с хорошо знакомым мне человеком) меня совершенно убил: &quot;Нам надо несколько джуниоров на смешную зарплату&quot;. Все, точка. И люди даже не хотят общаться на предмет того, что специалист на текущем месте легко выполняет объем работы за 3-4 джуниоров. Или что у него все скиллы прокачаны больше, чем у текущей команды вместе взятой. Просто не надо и все, хоть головой об стену убейся.&lt;br /&gt;
&lt;br /&gt;
Так вот, пока ижевские компании в массе своей будут сразу без разговоров отказывать мидлам и сеньорам, я ни за что не поверю, что у нас кризис кадров.&lt;br /&gt;
&lt;br /&gt;
PS. Комментировать можно не только здесь, &lt;a href=&quot;http://izh-it.ru/news15328/&quot;&gt;но и на ИжАйТи&lt;/a&gt;.</description><link>http://panda-of-the-bears.blogspot.com/2013/04/blog-post_24.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-7871707858767563044</guid><pubDate>Sat, 20 Apr 2013 19:19:00 +0000</pubDate><atom:updated>2013-04-20T23:19:20.442+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Android: пишем свои стили для ActionBarSherlock и HoloEverywhere </title><description>Использовать все время стандартные стили скучно. Да это и может не отвечать требованиям к дизайну конкретного приложения. Поэтому рано или поздно захочется сделать свои стили (темы). Для того, чтобы сэкономить некоторое время, расскажу о самых заметных граблях.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Генератор стилей &lt;/h4&gt;Конечно же, начинать работу со стилями луче не с нуля, а с использования &lt;a href=&quot;http://jgilfelt.github.io/android-actionbarstylegenerator/&quot;&gt;генератора стилей&lt;/a&gt;. И тут нас поджидает засада №1: генератор не может отдать пакет, который будет работать одновременно и в Android 2.* + ABS + HE, и в Android 4.*. Связано это с тем, что стили он именует либо в новой нотации (&quot;android:actionBarStyle&quot;), либо в старой (&quot;actionBarStyle&quot;), но не одновременно. Поэтому придется дописывать блок с именами стилей вручную. Ну и не забудьте, конечно, указать теме правильного родителя (например, Holo.Theme.Light.DarkActionBar).&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Применение стилей&lt;/h4&gt;Дальше мы начинаем применять стили и... HoloEverywhere тупо вылетает на том, что это не его стандартный стиль. Что же делать? Иногда помогает переименование своего стиля в &quot;AppTheme&quot;, но если серьезно доработать стиль (чтобы применять его для элементов HE, а не только ABS), то и это не помогает. На помощь приходит решение, подсмотренное на (сюрприз! сюрприз!) Stack Overflow: в design-time выставляем стандартную тему, а первой строкой onCreate(), даже до вызова super пишем:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;setTheme(R.style.AppTheme);&lt;/code&gt;&lt;/pre&gt;И voila, как говорят французы. Все работает!&lt;br /&gt;
</description><link>http://panda-of-the-bears.blogspot.com/2013/04/android-actionbarsherlock-holoeverywhere.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-6577594052216400188</guid><pubDate>Tue, 16 Apr 2013 19:14:00 +0000</pubDate><atom:updated>2013-04-16T23:14:19.754+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Android: настоящий wrap_content по ширине для ListView </title><description>По умолчанию список (ListView) в Android растягивается на всю ширину контейнера. Иногда это бывает не слишком удобно и хочется сделать так, чтобы он занимал ширину строго по содержимому. Как же быть?&lt;br /&gt;
&lt;br /&gt;
Начинающий разработчик воскликнет: &quot;Элементарно! Выставим для ширины значение &quot;wrap_content&quot; и все станет шоколадно!&quot; Я сегодня сказал так же. И даже сделал. Но ничего не сработало. &lt;br /&gt;
&lt;br /&gt;
Как обычно &lt;a href=&quot;http://stackoverflow.com/questions/6547154/wrap-content-for-a-listviews-width&quot;&gt;ответ нашелся на stack overflow&lt;/a&gt;. Самый популярный ответ говорил, что ничего сделать нельзя. Ведь элементов списка может быть несколько миллионов и на вычисление ширины может уйти несколько часов. Но если промотать ветку до конца, то там обнаружится вполне себе рабочее решение, которое отлично работает для небольшого списка. Единственное, что мне там не понравилось - так это не очень удобные параметры для вызова извне. Поэтому я доработал код до обертки, которую удобно вызывать:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;public class ViewUtils {
    private static int getWidestView(Context context, Adapter adapter) {
        int maxWidth = 0;
        View view = null;
        FrameLayout fakeParent = new FrameLayout(context);
        for (int i = 0, count = adapter.getCount(); i &lt; count; i++) {
            view = adapter.getView(i, view, fakeParent);
            view.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED);
            int width = view.getMeasuredWidth();
            if (width &gt; maxWidth) {
                maxWidth = width;
            }
        }
        return maxWidth;
    }

    public static void setListViewWidthByContent(ListView listView) {
        listView.getLayoutParams().width = (int) (getWidestView(listView.getContext(),
                listView.getAdapter()) * 1.05);
    }
}&lt;/code&gt;&lt;/pre&gt;</description><link>http://panda-of-the-bears.blogspot.com/2013/04/android-wrapcontent-listview.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-5468356702636503144</guid><pubDate>Sat, 06 Apr 2013 19:43:00 +0000</pubDate><atom:updated>2013-04-06T23:44:33.604+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">чгк</category><title>Как мы не стали чемпионами</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHH01XmzXi1ITH1fsZom0VQQJ8UT7Zs3Mftm9C9cLH94HwH-GAvie5ArSuHYYLHF9uRme0zME5Io_FXvqM7_epdy_W8rJEf2BQ78ejN_pKeXYFfC7pV9_GxFJ3rf9y1UUoiqab9THFhQM/s1600/chgk_izhchemp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHH01XmzXi1ITH1fsZom0VQQJ8UT7Zs3Mftm9C9cLH94HwH-GAvie5ArSuHYYLHF9uRme0zME5Io_FXvqM7_epdy_W8rJEf2BQ78ejN_pKeXYFfC7pV9_GxFJ3rf9y1UUoiqab9THFhQM/s320/chgk_izhchemp.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
6 апреля состоялся первый открытый чемпионат Ижевска по игре &quot;Что? Где? Когда?&quot;. &lt;br /&gt;
&lt;br /&gt;
Когда я в первый раз прочитал анонс турнира, то мне захотелось тряхнуть стариной и собрать старый &lt;strike&gt;добрый&lt;/strike&gt; сильный состав команды &quot;НПО Компьютер&quot;. Сказано -- сделано. Удалось собрать почти что самый первый состав команды (с которым мы играли на первом этапе Кубка Мира в 2003 году): Анна Тернавская, Артем Старыгин, Василий Бабинцев, Константин Чермак, Андрей Подкин и, капитан команды, Рафаэль Гиззатуллин. &lt;br /&gt;
&lt;br /&gt;
Организация турнира была на высоте. Место проведения: Театр оперы и балета. Спонсор: Ростелеком. Собственно проведение: Ижевский клуб &quot;Что? Где? Когда&quot;. К слову сказать, на этом мероприятии раздавала свои визитки конкурирующая организация, клуб &quot;60 секунд&quot;, проводящий игры в гриль-баре BBQ.&lt;br /&gt;
&lt;br /&gt;
Честно говоря, я, да и другие игроки команды, как выяснилось, ожидали увидеть небольшую тусовку &quot;для своих&quot;, но мероприятие оказалось довольно масштабным, играло около 60 команд. Среди них были и те, кого мы видели еще в 2003, когда большое интеллектуальное движение в Ижевске еще только зарождалось, и новички, пришедшие играть по сути первый раз.&lt;br /&gt;
&lt;br /&gt;
После получения бланков немного удивила вопросная дистанция -- всего 24 вопроса. Мы, конечно, не ждали 75 или даже 90 вопросов, как бывает на иных турнирах, но все же для чемпионата (или более правильно -- кубка) города логично ждать хотя бы 36 вопросов.&lt;br /&gt;
&lt;br /&gt;
После традиционной задержки игра началась. Звучит разминочный вопрос и... мы с Костей понимаем, что нам размяться не дали: вопрос оказался за его авторством и моей редактурой (собственно вопрос отправлялся для школьного чемпионата). Ну да ладно, мы &lt;strike&gt;птицы&lt;/strike&gt; люди не гордые, можем играть и без разминки.&lt;br /&gt;
&lt;br /&gt;
Первый и второй вопросы игры оказались до того легкими, что слегка расслабили нас. И уже третий прилетел как щелчок по носу -- первый минус. Снова собрались, спокойно взяли 4 подряд вопроса и ... обидно слили восьмой, хотя все, что нужно для его взятия, было на столе. Потом, видимо, по инерции слили еще один, но все таки дожали тур до конца с результатом 9 из 12.&lt;br /&gt;
&lt;br /&gt;
После объявления итогов оказалось, что впереди нас 8 команд, причем лидеры опережают нас на 2 очка (они взяли 11 из 12). Неприятно, но не смертельно.&lt;br /&gt;
&lt;br /&gt;
Поняв, что отступать уже некуда, второй тур мы заиграли так, чтобы &lt;strike&gt;не было мучительно больно за бесцельно прожитые годы&lt;/strike&gt; показать свои притязания на высокие места. Итог: абсолютно лучший результат второго тура: 11 из 12.&lt;br /&gt;
&lt;br /&gt;
Лидеры же -- напротив, несколько сдали и после 24 вопросов мы делили места с 1 по 4. А это значит, что началась перестрелка из 3 вопросов.&lt;br /&gt;
&lt;br /&gt;
Первый вопрос перестрелки мы не взяли и на мгновение у меня даже пронеслась мысль, что это конец. Но нет, это оказался всего лишь первый &quot;гроб&quot; и все 4 команды продолжили свою борьбу.&lt;br /&gt;
&lt;br /&gt;
Второй вопрос мы взяли довольно уверенно, а одна из команд на нем отсеялась. Следовательно, мы уже призеры. Оставалось только выяснить, какие именно.&lt;br /&gt;
&lt;br /&gt;
Третий вопрос перестрелки мы слили, имея правильную версию на столе. Впрочем, как оказалось позже, это ни на что не повлияло бы. При равенстве баллов места между командами распределялись согласно рейтинга взятых ими вопросов (у вопроса тем больше рейтинг, чем меньше команд его взяло). Мы по такому показателю оказались на чистом втором месте, пропустив вперед только команду &quot;Habemus Papam&quot;.&lt;br /&gt;
&lt;br /&gt;
В качестве приза мы получили по &quot;электронной книге&quot; (по сути это мини-планшет с резистивным экраном) Ritmix на каждого игрока, одну грамоту и один сертификат на бесплатную игру в Dozor.&lt;br /&gt;
&lt;br /&gt;
И если выходя из дома, я нацеливался исключительно на 1 место, считая любой другой результат поражением, то сейчас я, в принципе доволен. Мы заняли призовое место в серьезной борьбе, проявив характер и ворвавшись в лидеры когда, казалось, нам уже ничего светило.</description><link>http://panda-of-the-bears.blogspot.com/2013/04/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHH01XmzXi1ITH1fsZom0VQQJ8UT7Zs3Mftm9C9cLH94HwH-GAvie5ArSuHYYLHF9uRme0zME5Io_FXvqM7_epdy_W8rJEf2BQ78ejN_pKeXYFfC7pV9_GxFJ3rf9y1UUoiqab9THFhQM/s72-c/chgk_izhchemp.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-8741155172072486026</guid><pubDate>Sun, 24 Mar 2013 18:11:00 +0000</pubDate><atom:updated>2013-03-24T22:11:21.250+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><title>Заметки о рутовании</title><description>Рутанул свой LG Optimus One. Если кто-то будет делать то же самое, вот несколько полезных вещей:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;для того, чтобы обновить бинарник su (из приложения superuser) необходимо перемонтировать файловую корневую систему в r/w (например, можно это сделать в ES Explorer);&lt;/li&gt;
&lt;li&gt;один из безболезненных методов расчистки места: найти данные (/data/data) и кеши (/data/dalvik-cache) от уже удаленных приложений и удалить их;&lt;/li&gt;
&lt;li&gt;еще один безболезненный способ расчистки места: удалить встроенное приложение, поставить его из Google Play и снова сделать системным (эффект тем больше, чем больше занимали обновления приложения);&lt;/li&gt;
&lt;li&gt;покупка ключа к Titanium Backup заставляет его работать быстрее на несколько порядков;&lt;/li&gt;
&lt;li&gt;при удалении системных приложений не забывайте постоянно перезагружаться и устанавливать отладку по USB.&lt;/li&gt;
&lt;/ul&gt;
</description><link>http://panda-of-the-bears.blogspot.com/2013/03/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-7047583038220967975</guid><pubDate>Thu, 14 Mar 2013 20:21:00 +0000</pubDate><atom:updated>2013-03-15T00:22:27.676+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Использование bit.ly в Android</title><description>В какой-то момент разработки &lt;a href=&quot;http://panda-of-the-bears.blogspot.com/search/label/tweetlink&quot;&gt;#TweetLink&lt;/a&gt; я подумывал об использовании в нем сокращения ссылок от bit.ly. В конце концов передумал (смысла в этом мало: все равно все ссылки принудительно будут обработаны t.co, разве что кто-то будет сильно извращаться с нестандартными протоколами и отправлять не в твиттер).&lt;br /&gt;
&lt;br /&gt;
Но наработки остались и потому могу рассказать по шагам, как это делается:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Для начала надо пойти на https://bitly.com/ (можно написать и http://bit.ly - будет редирект) и зарегистрироваться там. Регистрироваться лучше, понятное дело, на специальный аккаунт приложения.&lt;/li&gt;
&lt;li&gt;После этого надо узнать свои Username и API Key. &lt;a href=&quot;https://bitly.com/a/your_api_key&quot;&gt;Сделать это можно здесь&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Собственно для отправки берем &lt;a href=&quot;https://github.com/finnjohnsen/BitlyAndroid&quot;&gt;готовый код BitlyAndroid отсюда&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Использование класса - простейшее: создаем экземпляр с указанием Username и API Key и вызываем метод укорачивания ссылки.&lt;/li&gt;
&lt;li&gt;Ну и не забываем дать приложению Internet в uses-permission (если ранее этого еще не было сделано).&lt;/li&gt;
&lt;/ol&gt;
Вот как-то так. </description><link>http://panda-of-the-bears.blogspot.com/2013/03/bitly-android.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-1733508057790206746</guid><pubDate>Thu, 14 Mar 2013 10:24:00 +0000</pubDate><atom:updated>2013-03-14T14:24:23.286+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">tweetlink</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Tweet Link - удобный способ публиковать новости в твиттер</title><description>Готовя подборки новостей для твиттера &lt;a href=&quot;http://twitter.com/DelphiKingdom&quot;&gt;@DelphiKingdom&lt;/a&gt;, я столкнулся с некоторым неудобством публикации. С одной стороны хочется затвитить не только заголовок новости и ссылку на нее, но и некоторый анонс. С другой стороны, не только анонс, но и заголовок иногда бывает настолько длинным, что (в совокупности со ссылкой) превышает размер твита. Сначала я укорачивал тексты новостей вручную, но потом мне это надоело и захотелось автоматизировать процесс. Так родилась идея приложения &lt;a href=&quot;https://play.google.com/store/apps/details?id=ru.apodkin.tweetlink&quot;&gt;Tweet Link&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Для начала надо сказать, чем Tweet Link не является. Это не еще один клиент твиттера. Это всего лишь средство для удобной публикации новостей.&lt;br /&gt;
&lt;br /&gt;
Какие у него есть сценарии работы:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Постинг в официальный клиент твиттера. Тогда Tweet Link работает всего лишь как укорачиватель анонсов.&lt;/li&gt;
&lt;li&gt;Постинг в веб-клиент. Это уже новая функциональность системы (отправка в твиттер через мобильный сайт).&lt;/li&gt;
&lt;li&gt;Постинг в какой-то другой сервис при помощи дополнительной настройки. На случай если захочется &lt;strike&gt;почесать левое ухо правой пяткой&lt;/strike&gt; чего-то &lt;strike&gt;странного&lt;/strike&gt; необычного.&lt;/li&gt;
&lt;/ol&gt;
Несмотря на то, что даже в названии обозначена заточенность приложения под постинг ссылок, можно с его помощью твитить и простой текст. Он тоже будет корректно укорачиваться.&lt;br /&gt;
&lt;br /&gt;
Пробуйте, пользуйтесь, пишите отзывы (особенно, если они положительные). Предлагайте идеи для развития (например, делать спец. обработку текстов &quot;ASP.NET&quot; и подобных).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://dl.dropbox.com/u/5211337/ru.apodkin.tweetlink.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://dl.dropbox.com/u/5211337/ru.apodkin.tweetlink.gif&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</description><link>http://panda-of-the-bears.blogspot.com/2013/03/tweet-link.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-4505380484816229493</guid><pubDate>Mon, 28 Jan 2013 10:51:00 +0000</pubDate><atom:updated>2013-01-28T22:33:37.382+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">мысли</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>День Android на IzhDevCom. Впечатления организатора</title><description>Вот и прошла &lt;a href=&quot;http://izhdev.com/2013/01/otkryita-registratsiya-na-pervoe-meropriyatie-iz-serii-vstrech-izhdevcom-mobile/&quot;&gt;первая из серии мобильных встреч&lt;/a&gt; &lt;a href=&quot;http://izhdev.com/&quot;&gt;Izhevsk Developer Community&lt;/a&gt;. Хочу рассказать об этом &quot;с той стороны баррикад&quot;, поскольку я был одним из докладчиков и организаторов мероприятия.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Подготовка&lt;/h3&gt;
Мы довольно бодро начали готовиться к мероприятию - концепция и даже планы докладов у нас были готовы с хорошим запасом по времени.&lt;br /&gt;
&lt;br /&gt;
Правда потом все пошло не так шустро, но мы все же успели за неделю до мероприятия собраться, показать друг другу черновики докладов и обсудить их.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Организация мероприятия&lt;/h3&gt;
За общую организацию отвечали те же, кто и всегда: Дмитрий Плотников, Кирилл Иванов и Егор Коновалов. Все было, как обычно, на высоте. Участники получили блокноты-ручки, призы от докладчиков за внимательность и были обеспечены неплохим Wi-Fi-интернетом (которого хватило почти до конца хакатона).&lt;br /&gt;
&lt;br /&gt;
Зал, кстати, был заполнен почти до отказа, что на моей памяти случилось первый раз (я не был на встречах по Node.js и Ruby, но подозреваю, что и там приходило меньше народу).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Доклады&lt;/h3&gt;
Первый доклад (Основы разработки под Android) читал я и собственно поэтому объективно оценить его я не могу. Субъективно, там был один fail: когда у меня не получилось вовремя создать приложение &quot;Hello World&quot; и продемонстрировать на нем необходимость применения ActionBarSherlock. Правда по ходу я исправился и во время секции вопросов-ответов показал-таки злополучный пример.&lt;br /&gt;
&lt;br /&gt;
Вывод: а вод нефиг делать частичное обновление Android SDK непосредственно перед докладом. Лучше вообще ничего не обновлять.&lt;br /&gt;
&lt;br /&gt;
Доклад Сергея про тестирование тоже не обошелся без недоработок: по ходу достаточно длительного запуска автотестов народ откровенно скучал. Вообще, доклад как-то не очень хорошо попал &quot;в струю&quot;. Тестировщиков на мероприятии практически не было, а те из разработчиков, кто был, как-то не очень интересовались этой темой (подозреваю, что они делились на две группы: либо не доросли, либо уже все знали). Лично мне тема была очень интересна, но я-то уже это все видел...&lt;br /&gt;
&lt;br /&gt;
Доклад Тимура (Mono for Android) был, безусловно, самым хипстерским: рассказывать про разработку под Android, показывая презентацию с iPad, а управляя ей с iPhone - это сильно :-)&lt;br /&gt;
&lt;br /&gt;
Тематика доклада оказалась очень близка участникам мероприятия. Все же, у нас как раз наиболее сильна тусовка .NET-разработчиков.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Хакатон&lt;/h3&gt;
Несмотря на то, что на хакатон осталось довольно мало народу, прошел он вполне интересно. Было и много драйва (например, от ребят из Nosorog Studio), было и законченное приложение, разработанное полностью &quot;с нуля&quot; (от Михаила Губанова и Евгения Клементьева).&lt;br /&gt;
&lt;br /&gt;
На будущее могу порекомендовать всем участникам хакатонов: не сидите в одиночку. Даже в команде из двух человек вы успеете сделать существенно больше. Да и эмоции будут совсем другими.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Выводы&lt;/h3&gt;
Надо сказать, что в итоге первый блин получился совсем не комом. А пока участники еще только делятся впечатлениями, мы уже начинаем готовиться ко второму дню мобильной тематики. Ждите анонсов :-)</description><link>http://panda-of-the-bears.blogspot.com/2013/01/android-izhdevcom.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-8949789691334928927</guid><pubDate>Wed, 31 Oct 2012 21:49:00 +0000</pubDate><atom:updated>2012-11-01T14:43:47.714+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">wp8</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Про разработку</title><description>&lt;h2&gt;
Про Windows Phone 8&lt;/h2&gt;
Microsoft преследуют постоянные PR и маркетинговые фейлы, связанные с Windows Phone 8. Словно над этой ОС висит какой-то злой рок. Вот взять например, новую инициативу &lt;a href=&quot;http://dev.windowsphone.com/en-us/join&quot;&gt;$8 for 8&lt;/a&gt; (зарегистрируйся с 30 октября по 7 ноября как разработчик всего за $8 вместо $99). Классно? На первый взгляд - да. Но не все так просто. При внимательном прочтении условий оказывается, что Microsoft берет у вас беспроцентный кредит в размере $91 на срок от 30 до 60 дней. Т.е. с вашей карты снимут $99, а через месяц-другой вернут $91. Видимо, решение этой задачи поручили не специалисту по PR, а математику, который кипятит чайник, выливая воду и сводя задачу к предыдущей.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Про баг в ECM-Journal&lt;/h2&gt;
Запустив приложение ECM-Journal в эмуляторе Android 4.1, я увидел, что оно падает сразу при запуске. Причина этого оказалась банальна: &lt;a href=&quot;http://stackoverflow.com/a/10124627&quot;&gt;вызов requestWindowFeature(Window.FEATURE_NO_TITLE);&lt;/a&gt; оставшийся еще с тех времен, когда я не использовал ActionBarSherlock.&lt;br /&gt;
&lt;br /&gt;
Обновление 2.1.3, исправляющее этот баг, уже в маркете. Качайте, обновляйтесь.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS.&amp;nbsp; Дополнение про Windows Phone 8. Оказывается, $99 - это не цена входа в программу, а размер ежегодного платежа. Ну, молодцы, что еще тут скажешь... И эти люди &lt;strike&gt;запрещают мне ковыряться в носу&lt;/strike&gt; хотят соперничать с Android? Совсем &lt;strike&gt;озверел Черный Абдулла&lt;/strike&gt; связь с реальностью потеряли.</description><link>http://panda-of-the-bears.blogspot.com/2012/11/blog-post.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-1999549356754659108</guid><pubDate>Fri, 19 Oct 2012 20:19:00 +0000</pubDate><atom:updated>2012-10-20T00:19:57.765+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">nas</category><category domain="http://www.blogger.com/atom/ns#">тв</category><title>Новый NAS</title><description>Намучившись со старым сетевым хранилищем, я сказал себе: &quot;Хватит терпеть этот беспредел!&quot; и пошел покупать новое.&lt;br /&gt;
&lt;br /&gt;
Чтение форумов и прайсов ввергло меня в уныние. Дешевые d-link&#39;и все ругали, а хваленые Qnap и Synology стоили совсем уж бешеных денег. Поэтому я решил выбрать компромиссное решение: Iomega ix2-dl. Единственное, что взял бездисковый вариант и отдельно взял WD Green, поскольку Seagate Barracuda, поставляющиеся с Iomega, тоже ругали.&lt;br /&gt;
&lt;br /&gt;
Что я получил:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;DLNA-сервер с поддержкой протоколов даже для техники Apple, хотя мне это и без надобности. Проверить успел только на видео 720p - играет отлично.&lt;/li&gt;
&lt;li&gt;Torrent-клиент, который был ужасен более, чем полностью, но с возможностью замены его на Transmission &lt;a href=&quot;http://techmonks.net/installing-transmission-and-dnsmasq-on-a-nas/&quot;&gt;вот по этой замечательной инструкции&lt;/a&gt; (клиент для управления &lt;a href=&quot;http://code.google.com/p/transmisson-remote-gui/&quot;&gt;брать здесь&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Принт-сервер. Пока не проверял в реальной работе, но вещь вообще полезная, с учетом того, что дома у меня только ноутбуки).&lt;/li&gt;
&lt;/ul&gt;
В общем, пока я вполне доволен. </description><link>http://panda-of-the-bears.blogspot.com/2012/10/nas.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-4823550566232294590</guid><pubDate>Sat, 04 Aug 2012 22:07:00 +0000</pubDate><atom:updated>2012-08-06T15:31:45.720+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Android: WebView vs. YouTube</title><description>Как известно, WebView не показывает ролики YouTube. Т.е. Показывает, конечно, но только через Flash. Т.е. Работает далеко не на всех устройствах. Самое смешное, что встроенный браузер Android эти же самые ролики отлично показывает.&lt;br /&gt;
&lt;br /&gt;
Впрочем, если не принципиально смотреть ролик на самой странице, то выход есть. Что для этого нужно:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Перед показом страницы распарсить ее, найти ролики YouTube. Как правило, надо искать тег &amp;lt;objsafeect&amp;gt;, внутри которого есть источник src=&quot;http://www.youtube.com/v/ролик-ИД&quot;.&lt;/li&gt;
&lt;li&gt;Вместо этого тега надо вписать свою cсылку. Если в ней хочется показать название видео, то для этого надо сходить на YouTube и запросить его. Вместо описания просто приведу пример:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;private String getYouTubeVideoTitle(String videoUrl)
{
&amp;nbsp;&amp;nbsp;&amp;nbsp; try
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; final String videoInfoUrl = (&quot;http://www.youtube.com/oembed?url=&quot; + 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; URLEncoder.encode(videoUrl, &quot;UTF-8&quot;)).replace(&quot;%2Fv%2F&quot;, &quot;%2Fwatch%3Fv%3D&quot;) + 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;&amp;amp;format=xml&quot;;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; URL url = new URL(videoInfoUrl);
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; URLConnection urlConn = url.openConnection();
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DocumentBuilder db = dbf.newDocumentBuilder();
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Document doc = db.parse(urlConn.getInputStream());
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; String title = doc.getElementsByTagName(&quot;title&quot;).item(0).getTextContent();
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return title;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // Если не получилось - ничего не делаем, возвращаем null.
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;
}&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;При клике на эту ссылку надо запустить встроенное приложение YouTube. Для этого вызываем у WebView метод setWebViewClient и передаем в него объект с переопределенным методом shouldOverrideUrlLoading, в котром проверяем url&amp;nbsp; и при необходимости запускаем Intent.ACTION_VIEW с Youtube url.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
PS. ECM-Journal 2.1.2 с такой фишкой - уже в Google Play Store.&lt;br /&gt;
&lt;br /&gt;
PPS. Если вам нравится приложение, не забывайте голосовать или даже писать комменты :-)</description><link>http://panda-of-the-bears.blogspot.com/2012/08/android-webview-vs-youtube.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-4448241770822795644</guid><pubDate>Wed, 06 Jun 2012 20:45:00 +0000</pubDate><atom:updated>2013-03-13T13:08:16.406+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">ecm-j</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>ECM-Journal 2.1.1 - bugfix release</title><description>Выпустил новую версию приложения ECM-Journal - 2.1.1. По сути это багфикс-релиз. Исправлен один явный баг и сделаны две фичи, отсутствие которых выглядело как баги:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Возвращена подсветка искомых ключевых слов в результатах поиска (только на странице материала, а не в списке). Эта штука была уже давно, но отвалилась где-то в 2.x.&lt;/li&gt;
&lt;li&gt;Сделано кеширование обложки. Теперь при старте приложения всегда открывается обложка, сохраненная при предыдущем запуске. Только после этого происходит проверка обновления, но даже, если обнаружена новая обложка, то в этом сеансе она только сохранится, а не переоткроется. Решение спорное, но я решил, что скорость и удобство работы важнее оперативности прочтения новой обложки.&lt;/li&gt;
&lt;li&gt;Большие изображения теперь вписываются в экран, а не приводят к горизонтальной прокрутке. Естественно, что при смене ориентации экрана они автоматически увеличиваются/уменьшаются (ширина экрана ведь изменяется). Любопытно, что это сделано всего одной строчкой в css, хотя я уже начинал писать монструозные скрипты для изменения размера изображений :-)&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
QR-код:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://dl.dropbox.com/u/5211337/ru.directum.ecmjournal.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://dl.dropbox.com/u/5211337/ru.directum.ecmjournal.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=ru.directum.ecmjournal&quot;&gt;Ссылка для компьютера&lt;/a&gt;.</description><link>http://panda-of-the-bears.blogspot.com/2012/06/ecm-journal-211-bugfix-release.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-6190106904681985650</guid><pubDate>Sun, 27 May 2012 20:21:00 +0000</pubDate><atom:updated>2013-03-13T13:09:02.840+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">ecm-j</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>ECM-Journal v2.1</title><description>Обновил приложение ECM-Journal до версии 2.1. Несмотря на изменения только в второй цифре, под капотом обновлений довольно много. Связано это с переходом на ActionBarSherlock и более точное соблюдение Google guidelines по дизайну Android-приложений.&lt;br /&gt;
&lt;br /&gt;
С точки зрения конечного пользователя изменений всего два:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;В Android 4.0 приложение выглядит (ну или должно выглядеть, по крайней мере) менее чужеродно, за счет использования родного ActionBar.&lt;/li&gt;
&lt;li&gt;Отключено постоянное принудительное обновление списков. Новые материалы обновляются автоматически, только если устарели более, чем на 4 часа, список авторов и блоги - не чаще, чем раз в 24 часа. Разумеется, есть возможность ручного обновления.&lt;/li&gt;
&lt;/ol&gt;
В данной версии возможны мелкие баги, которые будут исправлены в 2.1.1. &lt;br /&gt;
QR-код:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://dl.dropbox.com/u/5211337/ru.directum.ecmjournal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://dl.dropbox.com/u/5211337/ru.directum.ecmjournal.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=ru.directum.ecmjournal&quot;&gt;Ссылка для компьютера&lt;/a&gt;.</description><link>http://panda-of-the-bears.blogspot.com/2012/05/ecm-journal-v21.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-4657855193148889581</guid><pubDate>Wed, 18 Apr 2012 19:16:00 +0000</pubDate><atom:updated>2012-04-18T23:24:37.929+04:00</atom:updated><title>Android: используем ActionBarSherlock</title><description>&lt;h1&gt;Поехали&lt;/h1&gt;
Продолжаем серию &quot;Android для начинающих&quot;. Как же использовать ActionBarSherlock после его &lt;a href=&quot;http://panda-of-the-bears.blogspot.com/2012/03/android-actionbarsherlock.html&quot;&gt;установки&lt;/a&gt;?&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Для начала надо зайти в опции компилятора для проекта и поставить там использование Java 1.6.&lt;/li&gt;
&lt;li&gt;Далее меняем предка для активности - с Activity на SherlockActivity.&lt;/li&gt;
&lt;li&gt;Потом в манифесте добавляем атрибут для этой активности (или для всего приложения, что более логично):&lt;/li&gt;
&lt;/ol&gt;
android:theme=&quot;@style/Theme.Sherlock&quot;&lt;br /&gt;
&lt;br /&gt;
После это запускаем приложение и видим ActionBar в теме Holo dark со значком и наименованием приложения.&lt;br /&gt;
&lt;br /&gt;
Если нужна светлая тема Holo light то, сооветственно вместо Theme.Sherlock пишем Theme.Sherlock.Light.&lt;br /&gt;
&lt;h1&gt;Навигация&lt;/h1&gt;
&lt;h2&gt;Навигация через выпадающее меню&lt;/h2&gt;
Для навигации через выпадающим список (Spinner) скопируем в OnCreate активности код из примера, поставляемого с ActionBarSherlock:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
        mLocations = getResources().getStringArray(R.array.locations);

        Context context = getSupportActionBar().getThemedContext();
        ArrayAdapter&lt;charsequence&gt; list = ArrayAdapter.createFromResource(&lt;/charsequence&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&lt;charsequence&gt;            context, R.array.locations, R.layout.sherlock_spinner_item);
        list.setDropDownViewResource(&lt;/charsequence&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&lt;charsequence&gt;            R.layout.sherlock_spinner_dropdown_item);

        getSupportActionBar().setNavigationMode(&lt;/charsequence&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&lt;charsequence&gt;            ActionBar.NAVIGATION_MODE_LIST);
        getSupportActionBar().setListNavigationCallbacks(list, this);
&lt;/charsequence&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
R.array.locations - это набор элементов выпадающего списка (т.е. по сути набор страниц/экранов приложения, по которым досупна навигация). R.layout.sherlock_spinner_dropdown_item разрешается автоматически, делать чего-то в своем layout не надо.&lt;br /&gt;
&lt;br /&gt;
Для обработки выбора элемента списка (и реализации навигации) нужно будет реализовать в активности интерфейс OnNavigationListener (ну или передать другую реализацию интерфейса в вызов setListNavigationCallbacks).&lt;br /&gt;
&lt;h2&gt;Навигация через табы &lt;/h2&gt;
Для реализации навигации через табы тоже можно скопировать код из примера:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
        getSupportActionBar().setNavigationMode(&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;            ActionBar.NAVIGATION_MODE_TABS);
        for (int i = 1; i &amp;lt;= 3; i++) {
            ActionBar.Tab tab = getSupportActionBar().newTab();
            tab.setText(&quot;Tab &quot; + i);
            tab.setTabListener(this);
            getSupportActionBar().addTab(tab);
        }
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Здесь уже активности нужно будет реализовать интерфейс TabListener.&lt;br /&gt;
&lt;br /&gt;
На устройствах с HVGA-экраном набор ActionBar+табы может занимать непозволительно много места, поэтому можно скрыть ActionBar, оставив одни табы:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
        getSupportActionBar().setDisplayShowHomeEnabled(false);
        getSupportActionBar().setDisplayShowTitleEnabled(false);
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;h1&gt;Действия&lt;/h1&gt;
&lt;h2&gt;Создание &lt;/h2&gt;
ActionBar на то и ActionBar, чтобы показывать пользователю не только навигацию, но и действия. Добавление действий описано в демо-примере так:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        //Used to put dark icons on light action bar
        boolean isLight = SampleList.THEME == R.style.Theme_Sherlock_Light;

        menu.add(&quot;Save&quot;)
            .setIcon(isLight ?&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;                R.drawable.ic_compose_inverse :&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;                R.drawable.ic_compose)
            .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);

        menu.add(&quot;Search&quot;)
            .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;                MenuItem.SHOW_AS_ACTION_WITH_TEXT);

        menu.add(&quot;Refresh&quot;)
            .setIcon(isLight ? R.drawable.ic_refresh_inverse :&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;                R.drawable.ic_refresh)
            .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;                MenuItem.SHOW_AS_ACTION_WITH_TEXT);

        return true;
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Обработка&lt;/h2&gt;
Для обработки действий есть две альтернативы:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Реализовать метод onOptionsItemSelected, в который будут приходить события на каждое действие.&lt;/li&gt;
&lt;li&gt;Действиям задать индивидуальные обработчики при помощи метода setOnMenuItemClickListener()&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;Выводы&lt;/h1&gt;
По факту ActionBar оказался довольно простой в использовании компонентой, по крайней мере там, где дело касается самых основ.</description><link>http://panda-of-the-bears.blogspot.com/2012/04/android-actionbarsherlock.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-1421552862249106049</guid><pubDate>Mon, 09 Apr 2012 19:36:00 +0000</pubDate><atom:updated>2012-04-09T23:36:22.233+04:00</atom:updated><title>Про scriptogr.am</title><description>Scriptogr.am - это очень гиковский сервис блогов, построенный вокруг dropbox.&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы начать работать с обычным сервисом блогов, надо придумать себе имя и пароль. А в srcriptogr.am вместо этого надо авторизовать приложение в dropbox.&lt;br /&gt;
&lt;br /&gt;
Дальше - больше. Посты - это файлы в формате &lt;a href=&quot;http://daringfireball.net/projects/markdown/&quot;&gt;markdown&lt;/a&gt;, лежащие в специальной папке в dropbox. Нужен новый пост - пишем файлик и в сервисе жмем кнопку синхронизации. Voila!&lt;br /&gt;
&lt;br /&gt;
Комментарии к постам прикручиваются через редактирование HTML-шаблона. Я поставил себе disqus, но как-то он немного криво выглядит (народ в интернетах тоже жалуется на это).&lt;br /&gt;
&lt;br /&gt;
Зачем все это? Just for fun! Я завел &lt;a href=&quot;http://scriptogr.am/panda&quot;&gt;линкблог&lt;/a&gt;. Как пойдет дело дальше - пока не знаю, посмотрим.</description><link>http://panda-of-the-bears.blogspot.com/2012/04/scriptogram.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-4843095507997068157</guid><pubDate>Sun, 18 Mar 2012 18:25:00 +0000</pubDate><atom:updated>2012-03-18T22:37:03.654+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Android: устанавливаем ActionBarSherlock</title><description>&lt;a href=&quot;http://actionbarsherlock.com/&quot;&gt;ActionBarSherlock&lt;/a&gt; - это враппер, позволяющий делать модные ActionBar-ы в любой версии Android. В ICS он использует системный ActionBar, а в более ранних версиях (2.х) - рисует свой.&lt;br /&gt;
&lt;br /&gt;
К сожалению, практически нигде нет подробной инструкции по его установке, а для начинающего разработчика это может стать очень нетривиально (всплывает ряд непонятных проблем, каждая из которых, конечно, гуглится, но времени на это уходит предостаточно).&lt;br /&gt;
&lt;br /&gt;
Итак, как же его установить &quot;с нуля&quot;. Рассмотрим на примере Eclipse (хотя бы потому, что IDEA и прочие альтернативы я не пробовал):&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Скачиваем архив с официального сайта и распаковываем за пределами Workspace (это важно!)&lt;/li&gt;
&lt;li&gt;Создаем новый проект из существующих исходников, указывая подпапку library. Контролируем, что target sdk стоит в 15 (Android 4.0.3), а minimal sdk - в ту версию, которая вам нужна (у меня это 7 - Android 2.1).&lt;/li&gt;
&lt;li&gt;Проверяем, что в свойствах проекта на закладке Android стоит флажок Library. &lt;/li&gt;
&lt;li&gt;В Eclipse запускаем Android SDK Manager, у него в самом конце списка находим Extras и устанавливаем Android support package.&lt;/li&gt;
&lt;li&gt;В контекстном меню проекта выбираем Android Tools - Add Compatibility Library...&lt;/li&gt;
&lt;li&gt;Все, теперь можно собирать проект и подключать к своему как Library.&lt;/li&gt;
&lt;/ol&gt;</description><link>http://panda-of-the-bears.blogspot.com/2012/03/android-actionbarsherlock.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-7596438593620747699</guid><pubDate>Sun, 26 Feb 2012 19:38:00 +0000</pubDate><atom:updated>2013-03-13T13:09:12.383+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">ecm-j</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>ECM-Journal 2.0</title><description>Допилил все-таки версию 2.0.&lt;br /&gt;
&lt;br /&gt;
Основные изменения:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Новый дизайн (почти по гайдлайнам Google);&lt;/li&gt;
&lt;li&gt;Цветовая схема теперь соответствует последней версии сайта;&lt;/li&gt;
&lt;li&gt;Появилась обложка с материалом главного редактора.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiasTE2jC3QHdVx-qACpKgpXtMvDV7rU-uia3M__GqI1eUIayL2qUTvyLObBQMMxsSNyUTH27DDUbU6I4jl8DHMBP2qvQttqn1qB0xr-M-LgizektDNNBRNPOzXJEVrjRb-gmQ7ssQ-F8U/s1600/snap20120226_232015.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiasTE2jC3QHdVx-qACpKgpXtMvDV7rU-uia3M__GqI1eUIayL2qUTvyLObBQMMxsSNyUTH27DDUbU6I4jl8DHMBP2qvQttqn1qB0xr-M-LgizektDNNBRNPOzXJEVrjRb-gmQ7ssQ-F8U/s320/snap20120226_232015.png&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;https://market.android.com/details?id=ru.directum.ecmjournal&quot;&gt;Ссылка на маркет&lt;/a&gt; та же. QR-код тоже не изменился:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://dl.dropbox.com/u/5211337/ru.directum.ecmjournal.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://dl.dropbox.com/u/5211337/ru.directum.ecmjournal.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</description><link>http://panda-of-the-bears.blogspot.com/2012/02/ecm-journal-20.html</link><author>noreply@blogger.com (Anonymous)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiasTE2jC3QHdVx-qACpKgpXtMvDV7rU-uia3M__GqI1eUIayL2qUTvyLObBQMMxsSNyUTH27DDUbU6I4jl8DHMBP2qvQttqn1qB0xr-M-LgizektDNNBRNPOzXJEVrjRb-gmQ7ssQ-F8U/s72-c/snap20120226_232015.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5015151392434899406.post-5151711115801572038</guid><pubDate>Fri, 17 Feb 2012 07:32:00 +0000</pubDate><atom:updated>2012-02-17T12:33:56.853+04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">android</category><category domain="http://www.blogger.com/atom/ns#">разработка</category><title>Android: делаем свой шрифт WebView</title><description>Некоторое время назад я начал переделывать интерфейс &lt;a href=&quot;https://market.android.com/details?id=ru.directum.ecmjournal&quot;&gt;приложения ECM-Journal&lt;/a&gt; под &lt;a href=&quot;http://developer.android.com/design/&quot;&gt;новые гайдлайны Google&lt;/a&gt;. Одна из рекомендаций этих гайдлайнов состоит в использовании шрифта Roboto. Шрифт стандартный в ICS, но в Android 2.x его надо добавлять и настраивать вручную. Для простых элементов управления или даже списков шрифт настраивается достаточно легко (разве что со Spinner приходится писать несколько &quot;необязательный&quot; код. А вот как быть с WebView?&lt;br /&gt;
&lt;br /&gt;
В принципе, &lt;a href=&quot;http://stackoverflow.com/questions/3900658/how-to-change-font-face-of-webview-in-android&quot;&gt;решение&lt;/a&gt; находится примерно секунд за 10, но оно не окончательное, ведь в &quot;браузере&quot; может использоваться не только Regular-шрифт, но и другие начертания. Для того, чтобы их использовать, достаточно положить себе полный набор шрифтов Roboto и слегка подкрутить CSS:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;
&amp;lt;!--&lt;br&gt;    @font-face {&lt;br&gt;        font-family: roboto;&lt;br&gt;        font-style: normal;&lt;br&gt;        font-weight: normal;&lt;br&gt;        src: url(&quot;file:///android_asset/Roboto-Regular.ttf&quot;)
    }&lt;br&gt;    @font-face {&lt;br&gt;        font-family: roboto;&lt;br&gt;        font-style: italic;&lt;br&gt;        font-weight: normal&lt;br&gt;      &amp;nbsp; src: url(&quot;file:///android_asset/Roboto-Italic.ttf&quot;)
    }&lt;br&gt;    @font-face {&lt;br&gt;        font-family: roboto;&lt;br&gt;        font-style: normal;&lt;br&gt;        font-weight: bold;&lt;br&gt;        src: url(&quot;file:///android_asset/Roboto-Bold.ttf&quot;)&lt;br&gt;    }&lt;br&gt;    @font-face {&lt;br&gt;        font-family: roboto;&lt;br&gt;        font-style: italic;&lt;br&gt;        font-weight: bold;&lt;br&gt;        src: url(&quot;file:///android_asset/Roboto-BoldItalic.ttf&quot;)
     }&lt;br&gt;    body {&lt;br&gt;        font-family: roboto;&lt;br&gt;    }&lt;br&gt;--&amp;gt;
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
Вот такой tip&amp;trick.</description><link>http://panda-of-the-bears.blogspot.com/2012/02/android-webview.html</link><author>noreply@blogger.com (Anonymous)</author><thr:total>1</thr:total></item></channel></rss>