Архив метки: подсказки

Rozetka.ua в Харькове

Уважаемые пользователи сети Интернет! «Розетка» не моя, я просто разместил объяву. Телефон «Розетки» 0 (800) 503-808. Хватит звонить мне на мой личный номер, я не имею к «Розетке» ну абсолютно никакого отношения.

Эта запись на удивление популярна. Но информация в ней устарела. С тех пор расположение пункта выдачи в Харькове менялось несколько раз. Актуальную информацию ищите на сайте магазина. Запись ниже описывает реалии примерно начала 2011-го года, с тех пор многое могло поменятся. Запись остаётся здесь сугубо по историческим причинам :)

Существует два крупных всеукраинских Интернет-магазина электроники: «Розетка» и «Мобилак». Может есть ещё кто-то настолько же крупный или даже крупнее — подробных исследований я не проводил. Но если вы зададитесь целью купить себе, скажем, некий mp3-плеер и погуглите на этот счёт, то обязательно натолкнётесь на один из них.

У «Розетки» конкретно в городе Харькове есть одна проблема — их пункт выдачи товара расположен в месте, которое крайне трудно найти, если точно не знать где оно находится. Правда, на их сайте указано, что можно заказать доставку через сторонние службы типа «Автолюкса» и «Нова Пошта». Для этого надо сделать полную предоплату: получить от них счёт-фактору и заплатить в банке. Но есть проблема: в этом случае вам никто не проверит товар на работоспособность. Курьерские службы — они и есть курьерские службы. Правда, в течение 14 дней вы сможете его вернуть — это право гарантирует вам закон «Про захист прав споживачів».
Читать далее

Позвони мне позвони

В последнее время много пользуюсь Скайпом, и вот на что обратил внимание: часто на сайтах или даже на персональных страничках ставят кнопку типа такой:

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

skype:wicharek?call

Обратите внимание, на параметр call. Он означает именно то, что вы подумали: при обработке этой ссылки Скайп начнёт голосовой звонок на указанный до вопросительного знака идентификатор пользователя. Везде где я ни встречал информацию о скайп-контакте, оформленную как ссылку, мне предлагают именно позвонить (здесь, например).
Читать далее

iPhone SDK Hint: перемещение элементов в UITableView

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

Как использовать этот функционал достаточно внятно описано в документации, но есть небольшой нюанс. Если просто задать:

cell.showsReorderControl = YES;

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

- (BOOL)tableView:(UITableView *)tableview canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
	return YES;	
}
 
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath 
	toIndexPath:(NSIndexPath *)toIndexPath {
 
}

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

iPhone SDK: сборник подсказок

Вот уже полгода я занимаюсь разработкой под iPhone. За это время я недалеко вышел за пределы необходимого при написании OpenGL-игр и не стал большим знатоком Objective C, так как имею возможность писать всё на любимом C++. Тем не менее, регулярно попадались достаточно специфичные задачи. В этой записе собраны некоторые подсказки осваивающим платформу, да и мне самому на будущее, как некоторые из таких задач решать. Всего 5 пунктов.

1. Как обработать изменение ориентации устройства?

Задача: нужно обрабатывать изменения положения устройства в пространстве на предмет того, как сейчас пользователь держит его в руках. Вертикально, горизонтально, какой край сверху, а какой снизу? Читать далее