неділя, 19 лютого 2012 р.

Отправляем календарь на телефон за 3 шага

Почти год у меня пылятся скриншоты, подготовленные для этой статьи. Сегодня случайно на них наткнулся и, хоть уже для меня это и не очень актуально именно в том виде, в котором это всё будет изложено, решил написать для "следующих поколений".

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

Примерно год прошел, как сервер нашего университета научился отдавать расписание занятий в изначально эппловском формате iCal. Поставим за цель экспортировать расписание с официального сайта СумГУ в наш телефон, чтоб всегда быть в курсе, в какой аудитории и когда будет следующее занятие. Ведь многие по старинке ходят с распечатками, а мой лучший друг - и вовсе с переписанным от руки расписанием в блокнотике! Ужас, не так ли? =) Я с самого первого курса занимался доставкой однокурсникам электронной версии расписания. Следовательно, я просто обязан объяснить всё по шагам и теперь. Сначала я распространял фотки расписания со стенда, потом - доступ к .xls по FTP, даже выкладывали с друзьями расписание архивами на специально созданных сайтах, было и PDF (вообще капец), затем была онлайн-версия в Google Docs, потом - виджет на сайте группы, и вот теперь встречайте расписание прямо в своем телефоне (или даже по SMS для извращенцев).

Если всё получится, это будет выглядеть вот так на iPhone:



Список занятийРасписание на день Информация о занятии

[caption id="" align="alignleft" width="640" caption="Вид календаря в результате всех действий"]Вид календаря в результате всех действий[/caption]



Шаг 1. Получение ссылки на расписание занятий в формате iCal


Предположим, что в Gmail ты уже имеешь аккаунт и ты - студент СумГУ, жаждущий получить расписание в Google Calendar. Зайдем на страницу расписания (не обязательно с телефона). Выберем свою группу (только группу, бездат и прочего) и нажмем "Запит". Дальше идем к заголовку полученной таблицы и зажимаем пальцем с задержкой (или кликаем правой клавишей мышки) на синем маленьком прямоугольнике рядом со значком PDF.

[caption id="" align="aligncenter" width="320" caption="Ищем ссылку на iCal"]Ищем ссылку на iCal[/caption]

В выпадающем меню ищем "Копировать" (или "Копировать адрес ссылки", или нечто похожее на это).

[caption id="" align="aligncenter" width="320" caption="Копирование ссылки в iPhone"]Копирование ссылки в iPhone[/caption]

Ссылка должна выглядеть примерно как на скриншоте. То есть только буквы и одно число - кодовый индекс группы в БД, повторяюсь, никаких дат.

Шаг 2. Добавление iCal в Google Calendar


Нужная нам ссылка уже в буфере обмена. Теперь заходим в любой популярный сервис календарей (это инструкция под Гугл, но такое же есть и у Яндекса, и у других) и ищем, куда бы вставить эту ссылку. Для гугла надо нажать на треугольнике возле "Другие календари" и выбрать "Добавить по URL".

[caption id="" align="aligncenter" width="320" caption="Добавление календаря по URL"]Добавление календаря по URL[/caption]

Выпадет поле URL, в которое нужно вставить скопированную iCal-ссылку. В iPhone это делается зажатием пальца на поле ввода текста и кликом по "Вставить".

[caption id="" align="aligncenter" width="320" caption="Вставка ссылки"]Вставка ссылки[/caption]

После этого просто кликнуть по кнопке "Добавить календарь" чуть ниже.

Готово. Расписание занятий подтянется само довольно быстро и будет отображаться на ближайшие 7 дней (наш сервер отдает ровно столько, но другие iCal способны отображать и больше). По вкусу можно ещё порыться в публичных календарях гугла и добавить, например, погоду, или курсы валют...

Шаг 3. Синхронизация календаря Google с iPhone


Здесь не очень всё прозрачно, как хотелось бы. Идем в Настройки - Почта, контакты, календарь - Добавить аккаунт...

Здесь внимание! Выбирать нужно НЕ Google Mail (что было бы логично), а Microsoft Exchange! В нем больше функций и именно в нем есть нужные нам преимущества. Дальше вводим свою Gmail-почту и пароль от Google.

После нажатия "Далее" он попытается соединиться, но это может завершиться неудачей, поэтому телефон скорее всего спросит ещё и сервер. Следует вводить m.google.com и снова нажать Далее.

Дальше появится выбор, что синхронизировать: почту, контакты, календари. Выбираем календари, остальное - по желанию. Для контактов лучше иметь отдельный Gmail-аккаунт, чтоб не запутаться. Тоже, кстати, очень удобно: один раз залил на сервер, и редактируй где угодно: хоть на айфоне, хоть в джимейле, хоть даже в нокии или еще где-либо - на всех устройствах один контакт-лист получится! И очистка списка с сохранением на сервере перед продажей девайса - одним кликом (отменой этой синхронизации).

Календари сразу все не подтянутся, их нужно отметить для синхронизации. Так что зайдем на m.google.com/sync и скорее всего увидим печальную весточку:

[caption id="" align="aligncenter" width="320" caption="Google Sync не работает на русском языке"]Google Sync не работает на русском языке[/caption]

Не отчаиваемся: меняем язык на English (US). После этого страничка становится более информативной.

[caption id="" align="aligncenter" width="320" caption="Вход в аккаунт для настройки синхронизации"]Вход в аккаунт для настройки синхронизации[/caption]

Если, как у меня, не вошло автоматически, входим кликом по "Sign in..." После успешной авторизации, выбираем свое устройство (iPhone в моем случае) и галочками отмечаем, какие календари синхронизировать с внутреннем календарем телефона. Ну и нажимаем Save.

[caption id="" align="aligncenter" width="320" caption="Выбираем календари"]Выбираем календари[/caption]

Устал? А это еще не всё! Теперь нужно зайти собственно в приложение "Календарь" и кликнуть в левом верхнем углу по кнопке "Календари". Там выбрать нужный календарь ещё раз в разделе Exchange.

[caption id="" align="aligncenter" width="320" caption="Выбор календаря для отображения"]Выбор календаря для отображения[/caption]

Вот и готово всё наконец-то. Через несколько минут при хорошей связи по Wi-Fi, EDGE или 3G все записи календаря подтянутся в мобильный телефон и будут синхронизироваться регулярно при доступе к интернету. Не важно, где ты будешь добавлять и удалять заметки и события: в телефоне или через веб, не пройдет и пары минут, как они будут на всех настроенных устройствах.

Ещё пару слов о применении


[caption id="" align="aligncenter" width="600" caption="Гаджет календаря в моем iGoogle"]Гаджет календаря в моем iGoogle[/caption]

Google Calendar легко интегрировать в гаджет для Windows 7, iGoogle, Gmail, и даже на свой блог.

Но это уже не сложно найти самостоятельно и настроить под себя.

Я же надеюсь, у меня получился один из тех постов, который сделает твою жизнь хоть чуточку проще.

UPD (02.09.2013): Статья обновлена, картинки пересохранены на локальных хостинг.

субота, 31 грудня 2011 р.

Итоги 2011 года, планы на 2012

Сегодня 31 декабря, а значит я должен традиционно подвести для себя краткие итоги уходящего года и структурировать свои планы на новый 2012-й год. Аналогичные заметки я составлял и в 2008 году, и в 2009, и в 2010-м.

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

Тем не менее, если отложить "впечатление в целом" и обдумать "отдельные моменты", то можно выделить очень много интересных фактов обо мне в этом году.

субота, 17 грудня 2011 р.

Отдых-2011. Египет. Этап 2: собираем сумки

Навигация по отпуску:

  1. Отдых-2011. Египет. Этап 0: загранпаспорт

  2. Отдых-2011. Египет. Этап 1: выбор отеля

  3. Отдых-2011. Египет. Этап 2: собираем сумки (ты здесь)


Затягивается моя серия статей об отдыхе =) Лучше бы я сразу всё одной статьей написал... Тем не менее, для тех, кто ещё с нами, я продолжу.

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

Итак, до отъезда нужно позаботиться о некоторых вещах.

Подход к инет-каталогам на примере салонов красоты

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

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

Но статья не совсем об этом. В процессе всего этого я ходил по гламурной части нашего всеобъемлющего интернета и наткнулся на каталог салонов красоты Royal Beauty. Меня заинтересовал подход к бизнесу этих ребят. Они видимо давно поняли, что созданием сайтов должны заниматься от "А" до "Я" знающие в ИТ люди, поэтому не спрашивают о дизайне у своих партнеров, а предлагают им объединиться в сеть салонов красоты.

середа, 14 грудня 2011 р.

Блоггер года 2011

Давно я как-то не писал никаких рекомендаций, кого сейчас можно почитать. Сегодня заглянул в настройки ридера и ужаснулся - а ведь половина блогов, на которые я подписан, уже давно не актуальны! Некоторые просто не пишут уже полгода, другие - и вовсе домен на парковку повесили. Это печально, хорошие блогеры были, приятно и интересно было читать.

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

BlogDay 2009 - видимо первое и последнее, что я опубликовал рекомендательного. Фактически, три из пяти тех блогов давно не имеют прежней активности. В общем, сделал сегодня ревизию своего списка подписок и готов поделиться тремя блогами, которые сам лично читаю, и вам рекомендую! А подтолкнул меня на это всё конкурс

середа, 30 листопада 2011 р.

Делетация в СумГУ

С самого начала учебного года Сумский государственный университет ждал этого дня. Сегодня к нам съехалась делегация ректоров из разных университетов со всей Украины. Готовился наш СумГУ к этому визиту основательно. На этот раз не обошлось банальным вывешиванием жидкого мыла в туалетах, а дошло даже до капитального ремонта некоторых помещений!

Не так давно, в прошлый четверг, к нам пожаловал также министр образования и науки, молодежи и спорта Украины Дмитрий Табачник. Вот, для сравнения, к его приезду как-то так сложилось, что забыли не просто повесить мыло, но и даже как следует встретить его! По приезду он вошел в холл одного из корпусов и вынужден был обратиться к иностранному студенту, дабы тот показал, куда Дмитрию Владимировичу стоит пойти. Как же хорошо, что студент нашелся именно иностранный, который провел его за руку по универу. Ведь история умалчивает, сколько до этого наших чисто-украинских студентов его послало не туда, где ему бы хотелось побывать. В итоге он получил читательский билет в нашей библиотеке (одной из лучших в Украине, между прочим), посидел на какой-то лекции повышения квалификации, а потом забил и предложил студентам сделать Сумы столицей КВНа, направив беседу в отдаленное от образования русло.

Но вернемся к сегодняшней делегации. Здесь было всё по высшему разряду. К этому моменту все ремонтные работы завершили, вылизали весь университет до блеска, покрасили перила и жестко следили за порядком. Был бы в глазах делегации идеальный университет, если бы ещё студенты в нем не учились.

пʼятниця, 11 листопада 2011 р.

Разворачивание сокращенных ссылок из Твиттера

С появлением у Твиттера новой сокращалки ссылок t.co, меня, как соавтора Кросспостера из Твиттера во ВКонтакте, заспамили просьбами сделать развертывание этих ссылок, чтоб В Контакт публиковался чистый полный URL. Но я не видел в этом большой проблемы, пока супербезопасный ВКонтакте не начал считать все эти ссылки фишинговыми. Долго терпел, но теперь наконец набросал развертывание этих ссылок за каких-то минут пять.

Сперва хотел делать переход по ссылке, смотреть, куда переадресовывается. Но быстро откинул эту идею. Правильней же будет использовать API сокращалки. Но времени тратить на изучение ненужного в дальнейшем API не хотелось. К тому же у каждой сокращалки свой API, а не плохо было бы расшифровывать все сокращенные ссылки. Поэтому вместо сайта dev.twitter.com я полез в гугл и нашел

неділя, 6 листопада 2011 р.

Отдых-2011. Египет. Этап 1: выбор отеля

Навигация по отпуску:

  1. Отдых-2011. Египет. Этап 0: загранпаспорт

  2. Отдых-2011. Египет. Этап 1: выбор отеля (ты здесь)

  3. Отдых-2011. Египет. Этап 2: собираем сумки


Итак, у меня теперь есть новенький загранпаспорт, осталось придумать, как бы его по-скорее применить, чтоб 600 гривен, потраченные на его оформление, не пропадали зря. Самым сложным в моем отдыхе я считаю занятие, на которое остальные нормальные люди почти не обращают внимания - выбор места отдыха. Стоит заметить, что я далеко не олигарх, и всё, что выходит за границы 100 баксов - уже деньги, которые скромный студент не может себе позволить прогулять за вечер. А тут речь шла о сумме в десять-пятнадцать раз больше. Следовательно, и взять от этих денег хотелось как можно больше эмоций и позитива.

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

Отзывы о дорогих курортах - просто ужас! Причем чем курорт дороже, тем больше негатива выливается на отели в комментах.

субота, 22 жовтня 2011 р.

Отдых-2011. Египет. Этап 0: загранпаспорт

Навигация по отпуску:

  1. Отдых-2011. Египет. Этап 0: загранпаспорт (это тут)

  2. Отдых-2011. Египет. Этап 1: выбор отеля

  3. Отдых-2011. Египет. Этап 2: собираем сумки


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

Я никогда не был дальше границ Украины - страны, в которой я родился и живу. Помнится, в 8 лет, когда я впервые собирался на море в Крым, я спрашивал у сестры: а знают ли там местные наш язык и сможем ли мы с ними общаться? :) С тех пор много воды утекло, к 22-м годам я научился отличать Украину от других стран. С другой стороны, в автономной республике мне однажды повстречались западноукраинские дети, которые говорили: "Сергій спілкується не нашою мовою, тому українську не розуміє, до нього слід звертатись російською." Потом даже стыдно как-то стало и впредь старался отвечать на украинском.

В общем, поскольку никуда не летал, то и загранпаспорта у меня не было. Года два до этого я планировал его получить, но всё как-то не складывалось - то погода не та, то я уже в пижаме. А мысли, что выиграю где-нибудь бесплатную путевку в Египет, а полететь не смогу из-за отсутствия загранпаспорта, настигали меня. Дошло до того, что

субота, 17 вересня 2011 р.

Мой Формспринг

Здравствуйте, дети! (c)

У меня взяли интервью. Круто? =) В этой статье я расскажу о сервисе, в котором интервью возьмут и у тебя (даже если ты будешь полным имбецилом), поделюсь ссылкой на хорошего блогера, заодно ты сможешь задать публичный вопрос лично мне и узнать много вкусненького обо мне, моей жизни и манимейкинге в интернете. Но обо всём по порядку.

Пару раз меня просили зарегистрироваться в Formspring, но я там зареген на самом деле, просто аккаунт деактивирован. Кто не знает - это такой сайтик для школоты, в котором одни задают другим дурацкие личные вопросы, а другие посылают их за них.
У меня был бы очень скучный формспринг. На все вопросы я бы отвечал: "Тебя ебёт?"

mmm-tasty.ru



Поэтому задать мне вопрос проще всего через форму обратной связи. (Кстати, через эту форму у меня часто спрашивают аську и скайп. Странные...)

Но есть такой замечательный и качественный блогер - Людмила Пономаренко.