Ctrl + ↑ Позднее
26 августа 2012, 0:08

Точные весы

Однажды мне надоели мои весы Тефаль. Встаёшь на них в первый раз — 67,9 килограмм, второй дубль показывает 68,1, третий — 67,6. Что за ерунда! Менял батарейки — не помогло. Сначала смирился и считал среднее арифметическое. А потом надоело — пошёл в магазин покупать новые точные весы. Вещь нужная, как без неё побороть два лишних килограмма?

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

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

Шли дни. Паранойя и недоверие к весам начали отступать. Всё было замечательно, я уже не взвешивался по 3-4 раза — какой смысл, если цифры одинаковые. Но что-то меня дёрнуло однажды взвеситься до и после утреннего стакана воды, «весы ж точные, вот я и проверю действительно ли прибавилось 250 грамм». Какое разочарование! Не прибавилось, стакана воды как не было. Я заподозрил неладное. Взял в руки большой пакет стирального порошка, встал на весы — всё нормально — плюс три килограмма. Поставил порошок на место, встал на весы ещё раз — опа! — а вот и потерянные 250 грамм.

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

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

Четыре с половиной месяца я жил без раскладки. А сегодня вернул её на место.

Во-первых, в версии 3.0 Илья починил работу русской клавиатуры в Фотошопе.

Во-вторых, мне удалось отключить дефолтную раскладку, ничего не сломав. Теперь я не путаюсь при переключении:

Чтобы отключить дефолтную раскладку U.S., удалите упоминание о ней из файла ~/Library/Preferences/ByHost/com.apple.HIToolbox.***.plist, завершите сеанс пользователя и войдите заново (простая перезагрузка, кажется, не поможет).

Как отредактировать plist-файл чем-то более лёгким, чем Xcode, я не знаю. Кому надо — разберётся. Делайте это на свой страх и риск.

26 июня 2012, 1:46

Фоторама 3.0

Три дня назад, 23 июня, Фотораме исполнился год. По этому случаю я круто обновил и Фотораму, и её сайт.

Некоторые новые важные штуки версии 3.0 ниже.

Упрощённое добавление ХТМЛ
Больше не нужно писать хитрые скрипты, чтобы запихнуть в фотораму ХТМЛ, просто пишите:

<div class="fotorama" data-width="500" data-height="333">
  <div>1</div> <div>2</div> <div>3</div>
</div>

Можно использовать любые теги, не только дивы.

У Фоторамы нет никаких дефолтных стилей для ХТМЛ, задавайте любые классы и пишите ЦСС самостоятельно. Если фрагмент текста нужен над фоткой, укажите путь к ней через спецатрибуты:

<div class="fotorama" data-width="500" data-height="333">
  <div data-img="1.jpg">1</div>
  <div data-img="2.jpg">2</div>
  <div data-img="3.jpg">3</div>
</div>

Фотку можно поставить и внутрь дива, тогда она не будет обрабатываться фоторамой. Для превьюшек предусмотрен атрибут data-thumb, для штатных подписей — data-caption.

Как легко я сверстал бы галерею на главной Гетвеара, если у меня тогда была Фоторама!

Умное слайд-шоу
Раньше просто отрабатывал таймаут и фотка перелистывалась. Тупо было, если в заданный интервал фотка не успевала загрузиться и один прелоадер сменялся другим. Теперь фоторама ждёт загрузки фотографии, показывает сколько нужно, мотает дальше. Ещё умеет останавливать проигрывание после первого касания пользователя, эту фичу можно отключить через stopAutoplayOnAction:false.

Умная инициализация
Фоторама научилась инициализироваться в скрытых через display:none блоках. Многие хотели поставить фотораму в скрытом блоке, который открывался бы по ссылке. Или несколько фоторам перещёлкивать табами. Сделать это было сложно, так как фоторама ломалась — при инициализации ей нужно определять размеры фоток, а сделать это в скрытом блоке невозможно. Теперь фоторама ждёт того момента, когда окажется видимой и быстренько инициализируется. Если скрыть её на полпути, она тоже это поймёт и приостановит работу. Круть! Такое вообще никакая галерея не умеет.

Минимальные и максимальные размеры
Параметры minWidth, maxWidth, minHeight, maxHeight можно использовать вместе с процентным заданием ширины.

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

Фейд
Раньше никто не догадывался, что фейд включается через touchStyle:false; теперь всё очевидно — transition:'fade' ('slide' по умолчанию). Крутость фоторамного фейда, а точнее наплыва, я уже показывал.

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

Прелоадер
Убил ГИФ. Он был чувствителен к фону и из-за этого у меня даже была опция preloader:'white' для светлого фона — явный левак. Я нарисовал свою фононезависимую 12-кадровую крутилку в спрайте, которую анимирую скриптом:

Ещё
Опции: thumbsCentered, hideNavIfFullscreen, cropToFitIfFullscreen, fitToWindowHeightOffset. Новые колбеки: onFullscreenOpen, onFullscreenClose, onTransitionStop.

Исправлены баги под Андроидом.

Разобрался со странностями поведения Фоторамы на страницах, где кроме Джейквери был ещё и Мутулз.

Слегка поправлена физика. Тонна улучшений под капотом.

Идите на сайт, берите Фотораму, изучайте примеры кода, читайте новую лицензию, наконец:

http://fotoramajs.com/

Красоту на сайте помогли навести Максим Ткачук и Денис Талала. Максим Ильяхов сделал тексты ещё более мощными и понятными. Кучу готовых рецептов использования Фоторамы заверстал Артём Сапегин. А Коля Митин помог с ПХП и я прикрутил проверку домена на наличие лицензии (если вашего сайта с фоторамой там нет, напишите письмо, пожалуйста). Спасибо вам, друзья!

21 июня 2012, 18:39

Скайп

Скайп при установке навязывает свои страшненькие плагины для браузеров. Типа, чтобы телефоны превращались в кнопку «позвонить». Удивительно, что при этом номер телефона в чате он не распознаёт и не превращает в ссылку. Хотя казалось бы.

Я больше не пользуюсь типографской раскладкой на Маке.

Устал от постоянного переключения раскладок в Фотошопе — горячие клавиши не работают, когда выбран несистемный русский язык.

А ещё надоела путаница с переключениями. Дефолтную раскладку отключить нельзя, поэтому приходилось или включать три раскладки (две типографские вместе с системной английской), или оставлять из типографских только русскую.

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

С двумя раскладками тоже было не сладко. Хочешь длинное тире, жмёшь привычный «alt -», а получаешь не то — системная раскладка, блин.

В общем, типографские раскладки выключил. Теперь у меня системные «США» и «Русская - ПК». ПК, чтобы „ё” была на привычном месте.

Фотошоп ускорился — больше не жму, надо и не надо, «cmd пробел». И все нужные в работе символы есть, ломаю пальцы под новые сочетания клавиш:

  • длинное тире — «alt shift -»;
  • ёлочки — «alt ъ», «alt shift ъ».

Неразрывный пробел там же — «alt пробел». Все остальные символы вроде и не нужны, но с зажатыми альтом и шифтом можно много чего отыскать.

Кстати, ещё на Маке можно задать свои правила замены текста в «Языке и тексте», только работать будет не во всех приложениях.

19 марта 2012, 23:36

Объявления

Чтобы несколько раз не вставать, три объявления.

1. К спрайту с флагами добавился SQL-дамп и JSON с кодами и наименованиями стран. Теперь пользоваться спрайтом ещё удобнее. Спасибо Анатолию Бурову!

2. Таня Мисютина приглашает на курс про айфоновские интерфейсы. Осталось 9 мест из 16. Идите, если не хотите, чтобы вашу идею приложения реализовал кто-то другой :-)

3. На сайте Фоторамы каждую неделю новый спонсор фотографий, сейчас вот смотрим карточки Азата Ахъярова.

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

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

  • http://fotoramajs.com/~oshurkova — Полина Ошуркова,
  • http://fotoramajs.com/~okonechnikov — Андрей Оконечников,
  • http://fotoramajs.com/~sapegin — Артём Сапегин,
  • http://fotoramajs.com/~lebedev — Алексей Лебедев,
  • http://fotoramajs.com/~akhyarov — Азат Ахъяров.
19 марта 2012, 18:52

Кто делает погоду

Полтора года назад я участвовал в конкурсе фотографий «Кто делает погоду?».

Вот с такими фотографиями:

Виктор Борисов: Прекрасно передана динамика!

Рустем Адагамов: Экстремально!

Последняя фотка по оценкам жюри заняла второе место. Призом стал трёхдневный тест-драйв Sportage на Кавказе в компании пары десятков журналистов. Было классно.

Конкурсные фотки делал на дешёвую мыльницу Canon A440. Заряжал серию из 10 снимков с задержкой, бежал в машину и гонял по озеру. Дубля три сделал, пока номер не отвалился.

Тогда блог был заброшен, вот и написал сейчас.

13 марта 2012, 19:10

Колыбельные

Ctrl + ↓ Ранее