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

<channel>
	<title>Виталий Иванов &#187; подсказки</title>
	<atom:link href="http://wicharek.name/tags/%d0%bf%d0%be%d0%b4%d1%81%d0%ba%d0%b0%d0%b7%d0%ba%d0%b8/feed" rel="self" type="application/rss+xml" />
	<link>http://wicharek.name</link>
	<description>Разработчик игр и мобильных приложений</description>
	<lastBuildDate>Fri, 04 May 2012 18:57:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Rozetka.ua в Харькове</title>
		<link>http://wicharek.name/blog/rozetka-ua-v-harkove</link>
		<comments>http://wicharek.name/blog/rozetka-ua-v-harkove#comments</comments>
		<pubDate>Mon, 07 Mar 2011 14:13:08 +0000</pubDate>
		<dc:creator>wicharek</dc:creator>
				<category><![CDATA[Личное]]></category>
		<category><![CDATA[Реальность]]></category>
		<category><![CDATA[hint]]></category>
		<category><![CDATA[rozetka.com.ua]]></category>
		<category><![CDATA[интернет-магазины]]></category>
		<category><![CDATA[подсказки]]></category>
		<category><![CDATA[розетка]]></category>

		<guid isPermaLink="false">http://wicharek.name/?p=1221</guid>
		<description><![CDATA[Уважаемые пользователи сети Интернет! &#171;Розетка&#187; не моя, я просто разместил объяву. Телефон &#171;Розетки&#187; 0 (800) 503-808. Хватит звонить мне на мой личный номер, я не имею к &#171;Розетке&#187; ну абсолютно никакого отношения. Эта запись на удивление популярна. Но информация в &#8230; <a href="http://wicharek.name/blog/rozetka-ua-v-harkove">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 1.2em; line-height: 1.2em;"><em>Уважаемые пользователи сети Интернет! <s>&laquo;Розетка&raquo; не моя, я просто разместил объяву.</s> <strong>Телефон &laquo;Розетки&raquo; <a href="tel:+380800503808">0 (800) 503-808</a></strong>. Хватит звонить мне на мой личный номер, я не имею к &laquo;Розетке&raquo; ну абсолютно никакого отношения.</em></span></p>
<p><em>Эта запись на удивление популярна. Но информация в ней устарела. С тех пор расположение пункта выдачи в Харькове менялось несколько раз. Актуальную информацию ищите <a href="http://rozetka.com.ua/payments-and-deliveries/">на сайте магазина</a>. Запись ниже описывает реалии примерно начала 2011-го года, с тех пор многое могло поменятся. Запись остаётся здесь сугубо по историческим причинам :)</em></p>
<p><a href="http://rozetka.ua"><img class="alignleft size-full wp-image-1223" title="Розетка.уа" src="http://wicharek.name/wp-content/uploads/2011/03/rozetka_logo.png" alt="" width="179" height="59" /></a>Существует два крупных всеукраинских Интернет-магазина электроники: &laquo;<a href="http://rozetka.ua">Розетка</a>&raquo; и &laquo;<a href="http://mobiluck.com.ua">Мобилак</a>&raquo;. Может есть ещё кто-то настолько же крупный или даже крупнее&nbsp;&mdash; подробных исследований я не проводил. Но если вы зададитесь целью купить себе, скажем, некий mp3-плеер и погуглите на этот счёт, то обязательно натолкнётесь на один из них.</p>
<p>У &laquo;Розетки&raquo; конкретно в городе Харькове есть одна проблема&nbsp;&mdash; их пункт выдачи товара расположен в месте, которое крайне трудно найти, если точно не знать где оно находится. Правда, на их сайте указано, что можно заказать доставку через сторонние службы типа &laquo;Автолюкса&raquo; и &laquo;Нова Пошта&raquo;. Для этого надо сделать полную предоплату: получить от них счёт-фактору и заплатить в банке. Но есть проблема: в этом случае вам никто не проверит товар на работоспособность. Курьерские службы&nbsp;&mdash; они и есть курьерские службы. Правда, в течение 14 дней вы сможете его вернуть&nbsp;&mdash; это право гарантирует вам закон &laquo;<a href="http://zakon.rada.gov.ua/cgi-bin/laws/main.cgi?page=1&amp;nreg=1023-12">Про захист прав споживачів</a>&raquo;.<br />
<br/><br/><a href="http://wicharek.name/blog/rozetka-ua-v-harkove">дальше</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wicharek.name/blog/rozetka-ua-v-harkove/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Позвони мне позвони</title>
		<link>http://wicharek.name/blog/pozvoni-mne-pozvoni</link>
		<comments>http://wicharek.name/blog/pozvoni-mne-pozvoni#comments</comments>
		<pubDate>Sun, 23 Jan 2011 10:59:25 +0000</pubDate>
		<dc:creator>wicharek</dc:creator>
				<category><![CDATA[Информационные технологии]]></category>
		<category><![CDATA[hint]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[веб]]></category>
		<category><![CDATA[подсказки]]></category>

		<guid isPermaLink="false">http://wicharek.name/?p=1206</guid>
		<description><![CDATA[В последнее время много пользуюсь Скайпом, и вот на что обратил внимание: часто на сайтах или даже на персональных страничках ставят кнопку типа такой: Ссылка на этой кнопке представляет собой URI, который обрабатывается клиентом Скайп, если таковой установлен и поддерживает &#8230; <a href="http://wicharek.name/blog/pozvoni-mne-pozvoni">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>В последнее время много пользуюсь Скайпом, и вот на что обратил внимание: часто на сайтах или даже на персональных страничках ставят кнопку типа такой:<a href="skype:wicharek?call"><img class="aligncenter size-full wp-image-1207" title="Позвони мне позвони на скайп" src="http://wicharek.name/wp-content/uploads/2011/01/call_green_white_153x63.png" alt="" width="153" height="63" /></a></p>
<p>Ссылка на этой кнопке представляет собой URI, который обрабатывается клиентом Скайп, если таковой установлен и поддерживает такие штуки в конкретном браузере и операционной системе. Вот так она обычно выглядит:</p>
<pre>skype:wicharek?call</pre>
<p>Обратите внимание, на параметр <em>call</em>. Он означает именно то, что вы подумали: при обработке этой ссылки Скайп начнёт голосовой звонок на указанный до вопросительного знака идентификатор пользователя. Везде где я ни встречал информацию о скайп-контакте, оформленную как ссылку, мне предлагают именно позвонить (<a href="http://inshelter.ru/">здесь</a>, например).<br />
<br/><br/><a href="http://wicharek.name/blog/pozvoni-mne-pozvoni">дальше</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wicharek.name/blog/pozvoni-mne-pozvoni/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone SDK Hint: перемещение элементов в UITableView</title>
		<link>http://wicharek.name/blog/iphone-sdk-hint-peremescheniye-elementov-v-uitableview</link>
		<comments>http://wicharek.name/blog/iphone-sdk-hint-peremescheniye-elementov-v-uitableview#comments</comments>
		<pubDate>Sat, 27 Jun 2009 08:56:06 +0000</pubDate>
		<dc:creator>wicharek</dc:creator>
				<category><![CDATA[Информационные технологии]]></category>
		<category><![CDATA[Планета Developers.org.ua]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[UITableView]]></category>
		<category><![CDATA[подсказки]]></category>

		<guid isPermaLink="false">http://wicharek.name/?p=289</guid>
		<description><![CDATA[UITableView можно настроить так, чтобы пользователь имел возможность менять элементы таблицы местами, перетаскивая их. Естественно, на эти перемещения программа должна реагировать, внося соответствующие изменения в структуры данных, отображаемых в таблице. Как использовать этот функционал достаточно внятно описано в документации, но &#8230; <a href="http://wicharek.name/blog/iphone-sdk-hint-peremescheniye-elementov-v-uitableview">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>UITableView можно настроить так, чтобы пользователь имел возможность менять элементы таблицы местами, перетаскивая их. Естественно, на эти перемещения программа должна реагировать, внося соответствующие изменения в структуры данных, отображаемых в таблице.</p>
<p>Как использовать этот функционал достаточно внятно описано в документации, но есть небольшой нюанс. Если просто задать:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">cell.showsReorderControl <span style="color: #002200;">=</span> <span style="color: #a61390;">YES</span>;</pre></div></div>

<p>для каждой UITableViewCell (и предварительно выставить для таблицы свойство editing в YES), то ничего не измениться. Для того, чтобы у ячеек таблицы действительно появился контрол, позволяющий перетаскивание, <strong>необходимо</strong> у UITableViewDataSource определить следующие методы:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>tableView<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UITableView <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>tableview canMoveRowAtIndexPath<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSIndexPath</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>indexPath <span style="color: #002200;">&#123;</span>
	<span style="color: #a61390;">return</span> <span style="color: #a61390;">YES</span>;	
<span style="color: #002200;">&#125;</span>
&nbsp;
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>tableView<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UITableView <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>tableView moveRowAtIndexPath<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSIndexPath</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>fromIndexPath 
	toIndexPath<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSIndexPath</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>toIndexPath <span style="color: #002200;">&#123;</span>
&nbsp;
<span style="color: #002200;">&#125;</span></pre></div></div>

<p>Они в любом случае понадобятся для обработки перемещений, но подводный камень тут в том, что если их не будет, то ничего не заработает, что может вызвать трудности, если вы используете эту фичу впервые. В документации этот факт явно не указан.</p>
<p> <img src="http://wicharek.name/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=289" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://wicharek.name/blog/iphone-sdk-hint-peremescheniye-elementov-v-uitableview/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone SDK: сборник подсказок</title>
		<link>http://wicharek.name/blog/iphone-sdk-hints-collection</link>
		<comments>http://wicharek.name/blog/iphone-sdk-hints-collection#comments</comments>
		<pubDate>Wed, 25 Mar 2009 22:30:40 +0000</pubDate>
		<dc:creator>wicharek</dc:creator>
				<category><![CDATA[Информационные технологии]]></category>
		<category><![CDATA[Планета Developers.org.ua]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective c]]></category>
		<category><![CDATA[подсказки]]></category>

		<guid isPermaLink="false">http://wicharek.name/?p=122</guid>
		<description><![CDATA[Вот уже полгода я занимаюсь разработкой под iPhone. За это время я недалеко вышел за пределы необходимого при написании OpenGL-игр и не стал большим знатоком Objective C, так как имею возможность писать всё на любимом C++. Тем не менее, регулярно &#8230; <a href="http://wicharek.name/blog/iphone-sdk-hints-collection">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Вот уже полгода я занимаюсь разработкой под iPhone. За это время я недалеко вышел за пределы необходимого при написании OpenGL-игр и не стал большим знатоком Objective C, так как имею возможность писать всё на любимом C++. Тем не менее, регулярно попадались достаточно специфичные задачи. В этой записе собраны некоторые подсказки осваивающим платформу, да и мне самому на будущее, как некоторые из таких задач решать. Всего 5 пунктов.</p>
<h3>1. Как обработать изменение ориентации устройства?</h3>
<p><strong>Задача:</strong> нужно обрабатывать изменения положения устройства в пространстве на предмет того, как сейчас пользователь держит его в руках. Вертикально, горизонтально, какой край сверху, а какой снизу?<br/><br/><a href="http://wicharek.name/blog/iphone-sdk-hints-collection">дальше</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wicharek.name/blog/iphone-sdk-hints-collection/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

