January 16th, 2010

moth

iPhone calendar sync problems

Мой радостный пост о том, как айфон всё классно синхронизировал, на самом деле, был основан на двух успешных действиях:
1. Синхронизация домашнего компьютера с айфоном (контакты, календарь за последние 30 дней, закладки).
2. Синхронизация рабочего компьютера с айфоном (контакты, полный календарь, закладки). Причём рабочий компьютер спросил, хочу ли я заменить инфо или слить, и я выбрал слить (merge).

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

Вторая проблема заключается в том, что синхронизация не работает вовсе. Если я пытаюсь синхронизировать календарь, появляется сообщение "iTunes could not sync calendars to the iPhone "Dima's iPhone" because the iPhone disconnected." Я погуглил эту проблему и единственное решение, которое я нашёл - это зайти в настройки iTunes и нажать "Reset Sync History". Печально, что это решение для меня не работает. По-видимому, среди записей календаря с рабочего компьютера, есть одна или несколько таких, которые вызывают ошибку синхронизации с домашним компьютером. Как идентифицировать эту запись - ума не приложу. Я собираюсь попробовать повторить всё сначала, но на работе выбрать синхронизацию лишь последний 30 дней, в надежде, что эта "неправильная" запись находится в прошлом.

ЛЮДИ, вообще существуют устройства и софт, которые делают что-нибудь сложное работают out of the box без проблем? Постоянно наступаю на какие-нибудь грабли! Если не на одни, так на другие :)
moth

Айфон требует перезагрузки

Итак, обнаружилось, что Айфон не подключается к моей домашней WiFi сети. Последнее, что я делал по этому поводу - это отключил автоматический поиск сетей, ибо это надоедает (WiFi сети есть почти везде, даже когда я за рулём автомобиля - по городу). Но вроде как к известным сетям (known networks) подключение должно производиться автоматически. Я попробовал вбить домашнюю сеть вручную. Не вышло. Попробовал включить автопоиск сетей обратно. Опять не вышло. Перестала работать функция, у которой нет никаких причин не работать. Тут у меня возникла спасительная мысль: надо бы перегрузить телефон!

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

Честно говоря, ощущения очень положительные. Если в Айфоне есть баги, требующие периодической перезагрузки, это какой-то, что ли, признак жизни :) Напоминание о том, Айфон - это всё-таки реальная вещь, а не волшебный gadget из сказки. Это чувство сродни с ощущению, когда ты по уши влюблён в девушку, а потом вдруг увидел что-нибудь банальное, скажем, как она сходила в туалет или высморкалась. Ты лишь убеждаешься, что она - реальная девушка, а не фея, которая в туалеты не ходит и не сморкается, и которая может в любой момент исчезнуть по мановению волшебной палочки.

* * *

Айфон, конечно, не смотря на баги, продолжает вызывать восхищение. Раньше я делил мобильники на разные категории, скажем, basic: в стиле Nokia. Продвинутый: в духе Siemens. Красивенький с камерой: вроде Sony Ericson. Ну и смартфоны. Сейчас я бы разделил всего на две категории: айфоны и всё остальное, без разницы.
moth

Blogging tools

У меня давно уже витает идея о создании блог движка. Я её уже многократно продумывал и энтузиазм быстро пропадал, когда я осознавал, сколько мне всего нужно сделать, чтобы удовлетвориться результатом.

Сейчас, в свете того, что я хочу попробовать разработку под iPhone, идея блог движка вернула свою актуальность. Я собираюсь подробно описывать свой опыт, и ЖЖ для этого, очевидно, не подходит. Как минимум по причине того, что львиной доле моих френдов это будет просто не интересно, а отписаться от конкретной темы или тэга в ЖЖ нельзя - можно только отписаться от пользователя целиком. Потому функция моего ЖЖ должна остаться "обо всём понемногу", а тематический блог должен быть в другом месте. Вторая мысль: конечно, хотелось бы, чтобы у этого блога был какой-то коммерческий потенциал, а ЖЖ не даёт возможности размещать рекламу, раздавать партнёрские cookies или встраивать онлайн-магазин.

Понятно, что все мои мега-идеи, в силу грандиозности которых у меня опускались руки раньше, никуда не делись (и относительно них руки всё ещё опускаются), но сегодня я хочу ограничится очень маленьким функционалом, ориентированным конкретно на iPhone development, и я думаю, это будет вполне подъёмная задача.

Итого:
1. Требуется разместить блог на своём хостинге.
2. Записи должны храниться в базе данных для удобного импорта и экспорта.
3. Должен быть инструмент - настольное приложение - позволяющий постить одним кликом смесь текста с картинками (я конкретно заебался вставлять картинки по одной и руками редактировать IMG-тэги).
4. Этот инструмент не должен быть Windows-only. Есть вероятность, что я пересяду на Mac или на Linux на своей домашней машине.
5. В блоге должны быть такие фичи:
5.1. одноуровневое комментирование.
5.2. листание назад/вперёд.
5.3. тэги.

Всё остальное - не нужно.
Вот такой вот блог движок мне нужен. Я думаю, написать свой будет проще, чем кастомизировать существующий. Основная загвоздка - что делать с инструментом для создания записей? Есть ли какой-нибудь хороший существующий инструмент или нужно писать свой?