вторник, 26 ноября 2013 г.

Интересный случай с браслетом Jawbone Up, или как я узнал о недокументированной функции.









Случай заключается в следующем.

Как всегда, перед тем как ложиться спать, я перевёл свой браслет в режим сна. Браслет завибрировал и загорелся индикатор луны. Ночью я проснулся, и долгое время не мог потом заснуть – мучила бессонница. Бодрствовал ночью я, получается, с 3:11 до 4:35. Этот временной промежуток хорошо виден из графиков статистики активности и сна в приложении Jawbone Up. То есть, я не спал больше часа. Потом всё-таки уснул и проснулся только, когда Up завибрировал на моём запястье – сработал выставленный интеллектуальный будильник. Встав с кровати, я привычным делом перевёл браслет в режим бодрствования. И вот тут меня ждал сюрприз: браслет завибрировал… но вместо индикатора «солнышко» опять загорелся индикатор «луна». В полном недоумении я вновь сменил режим на браслете. Теперь, как и положено, зажёгся индикатор «солнышко». Получается, что где-то ночью каким-то образом Jawbone Up сменил режим работы. И это могло случиться только… Для проверки своих догадок, я синхронизировал браслет со смартфоном. Так и есть, после того, как я проснулся и долго не мог заснуть, Up перешёл в режим активности.

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

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

Сказано – сделано. Утром браслет разбудил меня, я лишний раз убедился, что ход эксперимента не нарушен, и браслет остаётся в режиме отслеживания сна, и пошёл заниматься своими повседневными делами: физические занятия, душ, завтрак и далее по списку. Через 1 ч 45 мин. с момента вылезания из-под тёплого одеяла я приехал на работу и стал проверять результат эксперимента. Браслет исправно показал мне, что находится в режиме отслеживания активности. Значит, за это время по истечению таймаута браслет понял, что я уже не сплю, но по каким-то причинам забыл сменить режим его работы, и сам услужливо сделал это за меня.

В ситуации, которую я искусственно создал, такая функция браслета – это бесспорный плюс. Но вот в случае с бессонницей Jawbone Up не даёт правильного результата, и статистика сна будет смазана. Хотя и тут есть выход из положения: по графикам сна и активности легко определяется период, когда вы снова заснули, и вручную добавляются данные о сне. Они будут не такими «красивыми», но всё же. Так как случаи «забывания переключения браслета» утром могут случиться гораздо чаще, чем продолжительная бессонница, то подобный автопереход между режимом сна и активности я склонен считать очень удачным решением и фишкой устройства.

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

вторник, 19 ноября 2013 г.

Человечность в наши дни.



Накануне, 17 ноября, случилась страшная трагедия: при заходе на посадку в аэропорту г. Казань потерпел крушение Boieng 737-500, летевший рейсом из Москвы. Погибли все, кто находился на борту самолёта, а это 52 человека. Только вдумайтесь: сколько искалеченных судеб, сколько горя. Ведь это были чьи-то отцы, матери, дети… Я вспоминаю, как в 2008 году возле Перми произошла аналогичная катастрофа. Было ужасно!

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

В связи с трагедией, были отменены многие развлекательные передачи, в том числе и КВН на «Первом канале». И вот в сети появляются сообщения следующего характера: ну и что, что самолёт упал, я ведь не там живу, почему я-то должен/должна страдать, зачем убрали развлекательные передачи?!; я этого КВН ждал/ждала целую неделю, а теперь из-за какого-то самолёта приходится сидеть и скучать. И всё в таком духе. И это говорят граждане нашей же страны!!!

Люди, ау!!!, вы дебилы??? Вы это серьёзно пишите?

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

Тошно от такого.

вторник, 12 ноября 2013 г.

Впечатления от использования iOS 7



Компания Apple анонсировала новую 7-ую версию своей системы iOS ещё в начале июня на конференции для разработчиков WWDC 2013. Всё лето мы видели появления beta-версий. Люди ставили их на свои устройства, находили баги, писали впечатления. И вот 18 сентября iOS 7 была представлена официально.

Я не стал обновлять свой iPad сразу, и на то было 2 причины. Во-первых, новая операционка от Apple была ещё слишком сырая, с кучей лагов и багов, а мне нужен полностью рабочий планшет, так как это инструмент для работы. Во-вторых, я знаю, что такое устанавливать новую версию системы (хотя, скажу честно, до этого никогда не устанавливал новую версию системы на устройствах Apple). Тот, кто хоть раз устанавливал Windows, меня поймёт. Сам процесс установки ОС от Microsoft – это ерунда; 30-40 минут – и всё готово. А вот потом начинаются мучения: установить все драйвера, установить и настроить все необходимые программы, настроить сетевые подключения, и прочее, и прочее, и прочее… Процесс затягивается на несколько часов. Аналогичная ситуация была и с обновлением Android-устройств ранних версий. Помню, несколько лет назад обновлял свой смартфон Samsung с Android 1.5 до Android 2.1. 10 минут – и на устройстве свеженькая (тогда она была свеженькая) версия ОС. А потом ещё больше часа необходимо было устанавливать из Google Play программы, восстанавливать бэкапы… (Справедливости ради надо отметить, что в последних версиях Android обновление происходит куда как безболезненнее). Именно этого я и боялся при переходе с 6-ки на 7-ку.

Но вот была представлена iOS 7.0.3, где исправлено большинство критических проблем. И я решил обновиться, наплевав на второе «но».

Первое, что меня порадовало – это то, как проходит процесс обновления. В соответствующем меню настроек выбираем «Обновление ПО», нажимаем «Загрузить и установить», принимаем лицензионное соглашение. А дальше планшет сообщает, что процесс обновления займёт около 2-х часов (интернет был медленный). Примерно 1,5 часа я просто занимался своими делами. Через 1,5 часа на iPad появилось приветствие и необходимость ввести Apple ID. После этого он запустился. При этом сохранились все настройки системы, все настройки wi-fi подключения, все программы и все данные. Даже программы, которые были запущены до обновления, остались открытыми. То есть, нажав две кнопки, через некоторое время мы получаем абсолютно работающее устройство со всеми настройками и данными. Блеск!!! Microsoft нервно курит в углу.

Первые впечатления.

С дизайном 7-ки я был уже знаком, поэтому ничего сверхъестественного не было. Но, признаюсь честно, было всё равно немного непривычно. Адаптация длилась примерно полдня.
После довольно продолжительного времени использования, вот мои впечатления.

Основное, что мне очень не нравилось в новой системе – это медленная, по сравнению с предыдущей версией, анимация. И это при том, что я сразу включил параметр «Уменьшение движения». Однако, спустя какое-то время к этому привыкаешь, и анимация уже не кажется медленной и тормознутой. Надеюсь, с обновлением системы анимация станет более плавной и быстрой.

Про мелкие баги с задержкой анимации, шрифтами, частичными наложениями элементов и неправильные цвета даже говорить не стоит. Понятно, что это всё поправят со временем.

По сравнению с iOS 6, батарейка в iOS 7 садится немного быстрее при примерно одинаковой нагрузке. Скорее всего, это тоже будет доработано и включено в последующие релизы.

Заметил, что стал чаще пользоваться поиском Spotlight. Такая организация мне кажется более правильной и логичной. Теперь не надо пролистывать все рабочие столы до крайнего левого. В любом месте: свайп вниз – Spotlight тут как тут. Удобно.

Очень порадовал переработанный центр уведомлений. А панель управления – это просто бальзам на душу. Вот ещё бы он был настраиваемый… Но это был бы уже не Apple :)

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

Папки теперь стали тоже интереснее выглядеть. 

Скажу честно, новый плоский дизайн системы и приложений мне нравится. Есть в нём что-то, что бы ни говорили.

Резюме.

Новая система меня порадовала, начиная с процесса установки и заканчивая дизайном. Она мне нравится. Работать приятно, все мои опасения относительно её нестабильности и глючности не оправдались (тьфу-тьфу-тьфу, стук-стук-стук), что очень прекрасно. Жду от Apple обновлений!!! 

Для тех, кто ещё сомневается, обновляться ему или нет, ответ такой: на мой взгляд, скорее да, чем нет.

понедельник, 11 ноября 2013 г.

О коллективе



Хочу сегодня немного поговорить о коллективе. 

На мой взгляд, коллектив можно сравнить с живым организмов, целостным и самодостаточным. Как и всё живое, любой коллектив проходит все стадии развития. Вначале всегда есть несколько человек, можно их назвать энтузиастами, которых объединяет какая-то идея, общая цель. Они начинают воплощать её в жизнь, постепенно развиваясь. Этой группе людей рано или поздно придётся столкнуться с ситуацией, когда они перестанут успевать выполнять поставленные перед собой задачи. Тогда родоначальники идеи будут искать себе "помощников". Так коллектив начнёт расти, пополняясь всё новыми и новыми людьми. Естественно, что такое насыщение не может быть безграничным. Всё зависит от объёма выполняемой работы. Золотое правило руководителя: каждый человек в коллективе должен быть обеспечен работой, объём которой он в состоянии выполнить. Мало работы - человек простаивает и, в конце концов, уходит из коллектива, чувствуя свою ненужность. Много работы - отсюда мы получаем все авралы, человек просто "зашивается", что тоже негативным образом сказывается на его позиции в коллективе. Банально, не у каждого хватает сил выдержать такое.

Итак, коллектив растёт и развивается.

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

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

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

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

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

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

Ведь сохранение и становление коллектива - это наиглавнейшая задача его капитана.