вторник, 31 мая 2011 г.

Смена поколений или По следам былого

Итак, уже два месяца я пользуюсь таким замечательным гаджетом, как iPhone 4, в самой простой версии – черный на 16 Гб. Гаджет и правда “революционный” и все такое – после iPhone 3G ощущения совершенно иные – как-будто держишь в руках не телефон, а чуть ли не суперкомпьютер. Хотя и без минусов тоже не обошлось – уж на что старый телефон был обмылком и так и норовил выскользнуть из рук, будучи извлеченным из чехла, то новый выскальзывает еще охотнее, уменьшенная толщина этому только способствует. Кроме того, стеклянная спинка предполагает немедленную покупку нового чехла – старый оказывается слишком велик, а царапать это жалко. Зато! Наконец-то на телефоне работает WiFi – это просто праздник какой-то! Наконец-то, выполнив сложный аккорд пальцами по иконкам, ты не ждешь, пока телефон отреагирует на него, а сразу же видишь реакцию!

Скорость – определенно главное достоинство аппарата, в сравнении с iPhone 3G она ощущается повсюду – от открытия приложений до банального пролистывания экранов. Очень порадовала фотокамера – режим HDR позволяет получать неплохие снимки (в определенных условиях), да и возможность ручной фокусировки уже не раз выручала. Кроме того – запись 720p-видео – просто бальзам на душу. Наконец-то можно отказаться от всевозможных программ, позволявших это делать на 3G (да-да, и на нем можно писать видео – и даже без джейлбрейка). Воспроизведение 720p тоже поддерживается, что удобно в плане организации медиатеки – теперь можно не мучаться и хранить все сериалы в 720p.

А теперь о следах былого, а именно об iOS 4 на iPhone 4 (в сравнении с iPhone 3G и с первыми впечатлениями после презентации). Я пойду по своему же посту по порядку.

Итак, API.

Note sync over IMAP – к сожалению, iPhone 3G лишился этой функции уже в 4.0.1 из-за проблем с энергопотреблением. Потом ее включили снова – но только для MobileMe. Теперь, на iPhone 4, эта функция, вроде бы, работает для всех imap-аккаунтов, однако Evernote все равно удобнее.

SMS Search – Spotlight в целом – одна из главных фишек iOS, а это API – одна из главных фишек Spotlight. Поиск по смс действительно несколько раз очень выручал – особенно когда смс много, а у людей, к тому же, по нескольку номеров

Функции и особенности.

1. Многозадачность.  Да, она есть. Да, есть док многозадачности, который мною используется, преимущественно, как панель быстрого доступа к приложениям. Обидно, что раньше быстрый доступ к iPod в разблокированном состоянии вызывался просто двойным нажатием “Домой”, теперь же после двойного нажатия нужно сделать прокрутку влево – зато новый пульт управляет (и позволяет быстро перейти) не только iPod, но и любым приложением, воспроизводящим звук в данный момент. С фоновой геолокацией все не очень очевидно – у меня этот значок вообще не пропадает, так что судить по нему о функционировании геосервисов сложновато. По поводу локальных уведомлений – это действительно работает! Правда надежда на то, что календарь дней рождения будет сам что-то напоминать, не оправдалась, а Eventsbook сменил Birthdays, полностью поддерживающий локальные уведомления. Хотя бы так работает – и то приятно.

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

3. GameCenter. Поскольку на iPhone 3G его не было – тогда я его даже не видел. Сейчас, на четверке – просто не понял. Прикольная, конечно, вещь – но не более.

4. Новый Mail и Unified mailbox. Сначала было интересно, но теперь как-то потеряло былую новизну и удобство. Особенно в контексте того, что у Google для push-почты приходится настраивать аккаунт отдельно (два гуглоящика – с поддержкой push, но с кириллическими проблемами и без проблем, но без push – это весьма неудобно).

В целом  iOS 4.x на iPhone 3G и iPhone 4 – две принципиально разных операционных системы – не столько в смысле функционала, сколько в смысле пользовательского опыта.

среда, 25 мая 2011 г.

Кандидатский экзамен или Последняя пуля философа

   Скажу сразу и честно - я не люблю философию. Не любил, пока учился в университете, не любил в аспирантуре, не люблю и сейчас. Соответственно, весь рассказ про экзамен (а также про подготовку к нему) будет строиться именно с этой позиции.
 Начиналось все, как водится, с лекций. Лекции были по большей части занудные, редко - интересные. Кстати, лекции уже упоминались в контексте сравнения диктофонов. Самой интересной их частью были лирические отступления лектора - д. филос. н., проф., зав. каф. Философии Кошарного В.П. Он - абсолютно атипичный философ - рекомендует сайты, где можно скачать литературу, на семинарах что-то смотрит в мобильнике, нетбуке, читает электронную книжку - всеми силами показывает нам, что ему ужасно скучно. А как нам-то скучно - мы ж всего этого не понимаем (ну не все, конечно, была среди нас хорошая девушка Таня, действительно понимавшая философию - ей и экзамен автоматом).
  В общем всего-то полсеместра - и семинары позади, а впереди - две недели подготовки к экзамену вместе с 67 вопросами - 50 по философии науки и 17 - по философским проблемам информатики. Это были две недели ада - ежедневно приходилось заставлять себя садиться и читать материалы (спасибо методичке) по билетам. По одной теме в день. Вслух - чтобы лучше запоминалось. После прочтения в голове оставалась единственная мысль - "какой же это бред..." Но самым страшным адом были, безусловно, два последних дня, на которые выпало повторение всего материала - по 33 вопроса в день. Хорошо еще, последний день мне немного подкрасило женское общество.
  Итак - день "Д", время "Ч", собственно экзамен. Как всегда - куча бюрократии - бланки ответов, протоколы сдачи (в двух экземплярах) и вопросы - общие, по два на брата, и специальные - из спецконвертиков - по одному на брата, согласно темам.
  Что приятно - вопросы оказались знакомыми - "Становление средневековой науки", "Особенности постнеклассической науки" и "Информатика, как междисциплинарная наука". Это так хорошо - берешь билет и тут же мозг пронизывает приятное понимание вопроса. Сразу оговорось - да у меня были шпоры. Да, списать вполне реально - даже несмотря на то, что в аудитории всегда остается кто-то из членов комиссии. Сначала спрашивают всей комиссией - этот этап, по-моему, самый страшный в сдаче и его я предпочел пропустить. Проще идти потом - когда члены комиссии поймут, что надо разделяться и будут принимать по одному человеку каждый - тогда и нужно садиться отвечать (я сел к Кошарному). Во-первых, уже понятно, кто и в каком настроении - ну и садиться к правильному экзаменатору. Во-вторых, из предыдущих ответов можно почерпнуть некоторую интересную информацию. В-третьих, в этот момент уже все стремятся к ускорению процесса - так, например, меня Кошарный перебил трижды - по одному разу на каждом из вопросов; при этом если на двух последних он перебил меня уже в конце, то на первом я не дошел даже до середины - а я придумал такую классную параллель между номинализмом Оккама и лингвистикой! Вообще, как и на обычном экзамене, здесь перебивание характеризует удовлетворенность ответом - если, конечно, ответ по теме.

воскресенье, 15 мая 2011 г.

О защите диплома или “5 минут позора – и ты дипломированный специалист”

Поводом к этой записи послужил разговор в джаббере с читателем блога. Сразу хочу всех предупредить – я опишу все “как у меня было”. Это вовсе не означает, что так и надо, даже наоборот – так делать не надо и категорически не рекомендуется. Для того, чтобы лучше понимать весь кошмар, описываемый здесь, рекомендую почитать предысторию - Подготовка к защите диплома. В целом я постараюсь соблюдать некоторую логику повествования, а именно – сначала про традиции, затем про защиту, а под конец – свои мысли. Иногда я буду скатываться банальности, потому что считаю, что для полноты рассказа в них нужно скатиться. Тех, кому это знакомо, могут пропустить банальности.

Сроки защиты.

Итак, начнем. Мы защищались в первую неделю (кажется), но в самом конце, а не в начале, как предполагалось изначально. Традиционно первая неделя – “неделя отличников” – потому что только у них к этому времени уже все готово (но мы-то с вами знаем, что все обстоит совсем не такУлыбка ) Конечно же, такие моменты, как “получить 5” и “защититься в первую неделю” на самом деле не связаны друг с другом, но в следующие недели впечатление комиссии смазывается.

Подготовка.

Сделайте так, чтобы последняя пара дней перед дипломом была свободна. Совсем. Если вы работаете – постарайтесь отпроситься на эти дни. Пусть вас ничего не беспокоит и не отвлекает. Как этого добиться? Рецепт от меня – готовьте все материалы так, чтобы все было завершено не ко дню защиты, а хотя бы за неделю до защиты. Тогда точно успеете.

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

Проект.

Безусловно диплом посвящен разработке некоторого проекта. Однако диплом – это не ТЗ! У него нет сроков! Если становится понятно, что те или иные моменты проекта не удается завершить за три недели до защиты – не старайтесь их завершить. Да-да, сюда входит даже минимальная работоспособность системы. Комиссия не будет запускать вашу систему и смотреть на то, как она хороша (ну или, в данном случае, как она не работает). У них просто не будет такой возможности! Фантазируйте!

Пояснительная записка.

Это, безусловно, наиболее формальная характеристика диплома. Не нужно беспокоиться о ее толщине – если писать все обстоятельно, то меньше 100 страниц в любом случае не получится. С другой стороны – не стоит растекаться мыслью по древу – 800-листовый томик диплома выглядит весьма устрашающе. Однако учтите, что записка, основная часть которой значительно больше экономической и БЖД-шной, смотрится гораздо более состоятельно.

Речь и презентация.

РЕЧЬ НЕОБХОДИМО ГОТОВИТЬ ПИСЬМЕННО И ЗАРАНЕЕ! Именно так – капсом и с восклицательным знаком. Речь нужно готовить в любом случае – вне зависимости от того, насколько глубоко вы разбиратесь в своем дипломе. Нельзя готовить речь за 10 часов до защиты. И определенно – нельзя идти совсем без речи.

Подготовив речь, ее НЕОБХОДИМО прочитать ВСЛУХ. В среднем то, что можно средним темпом прочитать за 3-5 минут, незаметно превратится в 5-10 минут устного рассказа – ибо рассказывать с бумажкой в руке не очень красиво.

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

По наблюдениям, многие дипломы звучат как “информационная система в некоторой предметной области”. Тех, кто выбивается из этого шаблона, слушать гораздо интереснее, но их мало. Поэтому – старайтесь заинтересовать комиссию. Выделяйте то, что отличает именно вашу разработку от всех остальных!

Плакаты.

Обязательно проверьте, насколько корректно плакаты А1 перенеслись в презентацию А4/А3. Возможно даже имеет смысл сделать презентацию в формате А3 – чтобы не так сильно ужимать плакаты. Далее. Необходимо понимать досконально даже в том случае, если не вы – их автор. Необходимо знать и уметь объяснить почему используется тот или иной символ. В связи с этим – имеет смысл окончательно отказаться от ГОСТов и полностью перейти на UML.

Представление.

Да, я очень люблю одну небольшую компанию из солнечной Калифорнии. Я этого не скрываю и, при этом, никогда не заставляю проникаться такой же любовью. Но! Потратьте полтора часа времени, посмотрите любую из презентаций Apple (лучше те, в которых выступает Джобс) – они все-таки мастера презентаций. Посмотрите, что вынесено в слайды, что сказано на словах, как ведет себя докладчик. Я не призываю быть Стивом Джобсом. Я не призываю делать такие же презентации – более того, я призываю ИЗБЕГАТь таких красивых переходов между слайдами! Но этот человек умеет красиво преподносить в общем-то обычные вещи!

И… Потратьте еще немного времени и посмотрите на другого Стива – Стива Балмера, а именно – на представление Windows Phone 7. Это, на мой взгляд, пример того, как НЕ нужно презентовать что бы то ни было.

В качестве рекомендации – я не рекомендую смотреть презентации Google I/O. Они, безусловно, очень информативны, но, на мой взгляд, затягивают только тех, кто “уже в теме”.

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

Собственно защита.

Защита – то, чего все боятся. Это действительно не самый приятный момент в жизни, зато, определенно, самый короткий – 5 и даже 10 минут перед лицом комиссии пролетают моментально. Однако защита,а точнее, речь защищающегося – самая важная часть диплома (да-да, по эффекту она гораздо важнее записки). Записку комиссия видит впервые непосредственно в момент защиты – у них просто нет возможности прочитать ее целиком и оценить красоту кода. включенного в Приложение А. Поэтому представление диплома очень важно. Вопросы (за редким исключением) задаются по принципу “услышал ключевое слово по своей теме – задал вопрос” – ну и по явным недочетам речи (так было у меня – я настолько углубился в рассказ о системе в целом, что совсем забыл сказать, в чем же состоит мой вклад). На заметку – не нужно волноваться по поводу выступления! Комиссия – такие же люди, они совершенно не заинтересованы в том, чтобы завалить вас вопросами или съесть за единую ошибку. Наоборот – если в дипломе есть хоть какая-то изюминка – обязательно скажите о ней!

О блоге или “Ты помнишь, как все начиналось…?”

А теперь о более интересных вещах. Поскольку вопрос "а для зачем все это пишется?" был задан уже более трех раз, то, наверное, стоит внести некоторую ясность (и позволить себе впредь отправлять всех сюда, а не пускаться в пространные рассуждения о судьбах блогов). В целом вести блог я начал после длительных уговоров и было это, помнится, на liveinternet.ru Где-то там мой дневник, наверное, до сих пор есть. Вел я его недолго, поскольку не понимал, а зачем, собственно, его вести. Поэтому читать этот кошмар заведомо скучно. Ближе к концу первого курса второго курса я его забросили окончательно и как-то перестал марать бумагу - ничего особенно интересного не происходило, а если и происходило - то писать об этом почему-то не тянуло.

Поворотным моментом стал, как это ни странно, мой первый iPhone. Он как-то приобщил меня к фейсбуку и к АльтерГео (хотя там я бываю крайне редко), а также к гугловым сервисам. Потом, уже зимой на 5 курсе мы расстались с моей замечательной бывшей девушкой и почему-то меня потянуло на творчество. Хотелось выплеснуть эмоции. Эмоции я, к счастью, не выплеснул, а выплеснул впечатления. Но вовсе не от расставания, а от Microsoft Pivot – странной утилиты, до ужаса непохожей на всю продукцию MS вместе взятую. Собственно так и завертелось - сначала через онлайн-редактор, потом появилось специальное приложение для телефона, потом я узнал о том, что с Blogger совместимо такое замечательное (не побоюсь этого слова) приложение, как Windows Live Writer - и понеслось. Изначально, как я помню, там была только одна тема – мои впечатления от презентаций Apple – по крайней мере, такой вывод можно сделать по первым записям. Потом стали появляться просто мысли на разные темы, потом пошли мысли не про гаджетыУлыбка В общем – “Остапа понесло”. Плюс, в моем бумагомарательстве не последнюю роль сыграл небезызвестный Эльдар Муртазин, а точнее – его “Кухня сайта”, в которой неоднократно писалось про то, как полезно вести блог.

Теперь плавно перейдем ко второй половине идеи – а именно к тому, зачем все это пишется. Ответ на этот вопрос банален до ужаса – все это пишется преимущественно для себя, без оглядки на какие-то внешние факторы (да, там есть пара обзоров, которые предполагалось отдать на конкурс, но не срослось). Цель блога – помочь автору структурировать мысли, а также сохранить какой-то опыт разной степени полезности. Поэтому в блоге в изобилии встречаются собственные мысли, взгляды, собственное отношение к событиями и вообще всяческий субъективизм.

Рязань

Вот и закончились очередные безумные выходные. На этот раз - снова в отъезде, правда гораздо дальше, чем в прошлый раз - в Рязань. Зачем? Ну... Конечно, любопытно посмотреть город - все-таки я там никогда не был. Но это далеко не самое главное. Главное то, что там живет замечательная девушка, которая, несмотря на все угрозы своего молодого человека, подарила мне полтора замечательных дня. Ради такого и нужно становиться человеком, не превращаясь в совокупность гаджетов, компьютеров и алгоритмов.

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

Те самые велосиепедисты - номер раз

Те самые велосиепедисты - номер два

Те самые велосиепедисты - номер три

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

Те самые роллеры

В том числе и по дороге - траффик, по-моему, меньше, чем в Пензе. Кстати о траффике. То ли мне повезло с погодой ( а с погодой мне действительно повезло - +20 оба дня), то ли просто повезло - но я видел 5 кабриолетов, три разных миника и красивый прилизанный спорткар Ауди (к слову, такой спорткар есть и в Пензе).

Тот самый спорткар

А вот теперь пойдут минусы. Точнее - минус. Никогда, повторяю, НИКОГДА не останавливайтесь в гостинице "Спортивная" по адресу ул. Семашко, д.1. Это что-то ужасное! Во-первых, несмотря на заявление на сайте, одноместных номеров там НЕТ. В принципе. Вместо них вас заселяют в двуместный номер (хорошо еще - за полцены)! Ремонт в этом номере делался, очевидно, еще в прошлом тысячелетии, и то не везде. В номере есть душ. Да, это круто, но! Почему он кажется старее всего номера?! Почему там вообще нет никакой отделки - хотя в номере она есть (оторванные обои на фоне этого безобразия считаются отделкой)?! Хорошо еще горячая вода есть... Во-вторых - расположение далеко не самое удобное (и это еще мягко сказано). В общем - дешево и ОЧЕНЬ сердито. Если 600 рублей в сутки - еще приемлемая цена (как за одноместный номер), то 1200 - сколько стоит номер по стандартным ценам, как двухместный - ужасно дорого. Настоятельно НЕ рекомендую.

На самом деле, конечно же, хорошего было гораздо больше. Но больше почему-то не запомнилосьSad smile