magic winter, voodoo winter


magic
[info]magicwinter

О дизайне мобильных приложений
magic
[info]magicwinter
Когда iPhone только появился на свет не существовало никакого App Store и Джобс был категорически против его появления. Я его прекрасно понимаю - в Apple создали превосходный интерфейс и независимые разработчики конечно же могли превратить все в помойку. Именно так и случилось с андроидом и бадой. Однако жесткая привязка к железу в совокупности с подробным гайдами сделали свое дело и в большинстве своем разработчикам удается сделать все красиво.

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

Многие пользователи айфонов помнят конечно "революционную" программу для to-do листов - Clear. Эйфория от пользования программой сменяется через неделю новой программой для ведения дел. Причин всего немного - малый функционал (ни сроков, ни баджей, ничего), большое количество случайных свайпов.

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

С ICS появились некие гайды, которые пытаются учитывать различные разрешения. Но разобраться в зависимостях dpi и dp - нао потрудиться. В такой момент разработчики начинают в лучшем случае портировать приложение с айпада, в худшем - брать дизайн сайта или изобретать свой.

WP
Надо сказать, что от микрософта я, например, не ожидал такого результата. Они пошли по пути Apple, ужесточив при этом требования к интерфейсам сторонних приложений. В итоге мы получаем весь телефон в едином дизайне. И это прекрасно.

---

Этим всем я хочу сказать только одно - используйте дефолтные интерфейсы. Они гармоничны, они не тормозят, они легко реализуемы.

Автомобильное
magic
[info]magicwinter
Часть первая: в Питер и обратно.

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

Информация о пробках актуальна на будни, в выходные я не ездил пока. Через Солнечногорск я традиционно не езжу, что там творится тоже не скажу. Я еду по новориге и ухожу на Клин. Тут есть вероятность встать в первую глухую пробку - перед переездом. Сколько она стоит - известно в основном дальнобойщикам, потому что после 20 минут стояния на одном месте я развернулся и уехал через Волоколамск. Окружная Твери в сторону Питера иногда стоит. Или из-за аварий, или из-за ремонта моста. Стоять может далеко и капитально, объезд - через Тверь. Вышний Волочок продолжает радовать 10-15 километровыми пробками в обоих направлениях. И самое главное - новинка, пробка в Едрово на переезде. От 5 до 17 км в оба направления, стоять долго и нудно. Ну и можно попасть в пробочки из-за сложившихся фур. Объезд - традиционно по обочине, культурных разыгрывать не стоит. Кстати, иногда пробки пропадают чудесным образом.

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

О гаишниках. В Московской области стоят стрелки, очень редко - ГИБДД с радарами. В Тверской понатыканы "стационарные" Крисы-П стреляют в основном в задницу. Ловятся радардетекторами на ура. Но буквально на глазах радары отключаются один за другим или изсчезают из коробков. Их успешно меняют гаишники с ручными радарами. После Вышнего Волочка стоят два "скворешника", работают удачно.

Часть вторая: о колесах.

Один из заходов в Питер был рано утром в субботу, и буквально перед Клином я влетел в яму. Удар был легкий, я даже не сразу остановился посмотреть что было то. В итоге - две грыжи. Континентали на свалку, вместо них - Good Year Ultra Grip Extreme. Небо и земля, машина поехала будто на летней. Шума больше, но машина не плавает по дороге. За 5000 км ни одного шипа не потеряно. Недостатки есть - хуже континенталя и нордфорста ездит по глубокому снегу, на парковке при неумелых действиях можно закопаться. Зато при обгонах через снежные полосы машина проходит как ледокол.

Часть третья: о машине.

80000 км на одометре. Из поломок пока ничего (тьфу-тьфу-тьфу). Забарахлила сигналка (причина и что вообще было не так - непонятно, индикатор только мигал об ошибке), сама исправилась через неделю. К замене подошли неродные передние колодки (стрелись очень быстро), и со слов дилера - передние тормозные диски и задние колодки.

magic
[info]magicwinter
Бывают мелочи, за которые иногда стыдно. Ну, например, мне нравятся разные попсовые песенки. Не просто попсовые, а такие махрово ПОПСОВЫЕ. Но не за слова нравятся, а за мелодию. Бывает там, что композиторы на ужасный текст с отсутсвующим голосом придумывают гениальную музычку и она затягивает. Но ведь стыдно, стыдно ее слушать. И в плеере потише, вдруг из наушников будет слышно окружающим. И в машине не дай Бог кто диск послушает.

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

Занимательный фотошоп
magic
[info]magicwinter
Я много раз пытался себя заставить работать в фотошопе культурно - читал статьи, как правильно наводить порядок в слоях, как правильно группировать, чтобы верстальщики не выли. Но обычно меня хватало только на начало проекта - когда слоев мало, в основном думаешь, вместо активного рисования. Когда подходишь к дедлайну, то все слои валятся в кучу в надежде все разобрать сразу как закончишь макет. В итоге заказчику периодически уходили десятки файлов, в которых слои были размазаны по корневой группе, с вкраплениями групп типа "Group 1", "Group 2" и так далее. Было стыдно. Но на сегодняшний день я все же себя победил и даже поделюсь опытом и прописными истинами, которые я наконец для себя открыл.

Во-первых, количество файлов. Теперь на проект обычно держу один-два файла. Их количество зависит от общей задачи макета. Например, в макете приложения для айфона я делаю первый файл с горизонтальными экранами, второй - с вертикальным плеером. Плюсы такого подхода: все собрано в одном файле, тащить одинаковые объекты между макетами экранов проще в одном файле, чем рыться во всех. Минусы: файл может разжиреть и будет трудно перевариваться компом; если что-то случится с файлом, то что-то случится со всем проектом (для борьбы нужно использовать бэкапы, я их делаю на каждом крупном этапе. Или пользоваться VersionCue).

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

В-третьих, имена групп. Все имена групп исключительно на русском. Корневые группы имеют порядковый номер, это очень помогает на этапе правок. Я обычно выношу все правки на лист бумаги, и очень быстро можно для себя написать заметку вроде "2 - отцентрировать заголовок". Все отключаемые группы (всплывающие окна, состояние наведения и т.д.) имеют пометку перед названием вроде "---".

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

В-пятых, я познал волшебство Smart Objects. Бывает, что один и тот же набор элементов (сетка с превьюшками, меню и т.д.) повторяются на разных экранах. Внесение правки в такой набор в конце проекта ведет к раздражительности и потере сна, так как надо менять это на всех экранах. Для этого такие группы объединяются в смарт объекты. Теперь правки становятся легкими и быстрыми. Очень удобно делать объекты с запасом например фонового изображения, количества строк. На такой объект накладывается маска и мы имеем очень быстрый и удобный способ размножать экраны и страницы. Единственное - не надо злоупотреблять вложенностью, два уровня смарт объектов достаточно.

Надо сказать, что если не лениться и делать все вышеуказанное, то работа ускоряется в разы. Мне осталось победить в себе две вещи - удалять слово "copy", которое постоянно вставляет фотошоп при копировании слоев и групп, а также самое сложное - именовать слои (хотя при хорошо проименованных группах это не так уж и необходимо. Но красиво!)

magic
[info]magicwinter
Сейчас я расскажу вам, как все было с "Бабос-грунтом" на самом деле.

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

Она кстати отрабатывает на 5+ и выводит эту груду железа на орбиту. Светлые головы расчитали заранее орбиту и спутник оказывается вне зоны действия наших систем контроля. "Ура!" все пьют шампанское, в телевизор закидывается байка про "внешние воздействия на спутник". При этом ржут, как иностранцы получают обрывки телеметрии с китайского передатчика, который в конце концов все же ломается. Пока лопаются последние пузырики в бокалах росмосковчане бегут получать полтора ярда страховки. Они уже мечтают о золотых унитазах и отдыхе в Куршавле. И тут спутник начинает падать. "Черт, мы думали он останется на орбите! Что ж делать то..."

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

Так что вот такая сказочка, да...

magic
[info]magicwinter
В детстве у меня была страсть - разбирать часы под видом "ремонта". Разобрать будильник было легко и в удовольствие. Обратно часы мне было естественно не под силу (в особенности скрутить обратно пружины). Видимо вдохновленная этим бабушка решила задаривать меня часами. Были и обычные, наручные, и экзотика, типа "Электроники" на цепочке. Но носить мне было их не интересно. Были только желтенькие часы, иностранные, привезенные тетей из Германии. Их у меня пытались отжать гопники, но они были мне ценны и пришлось за это пострадать. Часы в итоге остались у меня.

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

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

Продаю лыжи и ботинки
magic
[info]magicwinter
Продаю свои лыжи и ботинки. Комплект покупался в триал-спорте, года четыре назад. Катался от силы раз двадцать, в основном в «Cнежкоме» , в горах ни разу не был. Продаю, так как учиться кататься дальше времени, да и особого желания нет.

Подробнее... )

magic
[info]magicwinter
Мне сейчас по работе в руки попал брендбук одной федеральной службы. Брендбук свеженький, только-только подготовили. Столь тоскливого зрелища я не видел давно - блеклый двухглавый орел, ошибки в тексте, беспомощный Glow из фотошопа, непонятные тени и блики, цвета - глициниевый и электрик, косое и кривое наложение на сувенирку...

magic
[info]magicwinter
Я снова на воле, поэтому с удовольствием приму в дар заказы на сайты любой сложности - от дизайна до полного цикла разработки.

А заодно ищу людей, готовых поработать в команде по разработке этих самых сайтов.