9 Июня

Не буквами едиными...

Для людей, занимающихся созданием сайтов (как программистов, так и дизайнеров) иконочные шрифты - не новинка. Я сам являюсь их большим сторонником, в первую очередь, потому, что это вектор и иконка не станет размытой на экранах с pixel ratio > 1. В итоге, в большинстве своих проектов (в том числе и на этом сайте) я использую Font Awesome. Другое дело, что не всегда оправдано ради пары-тройки иконок грузить шрифт в сотню килобайт. И это стало действительно проблемой, когда я решил использовать шрифт со значками погоды в циферблате для Pebble Time. Хошь-нехошь, а единственным выходом было удаление всех неиспользуемых символов, чтобы максимально облегчить шрифт. Не с первого раза я нашёл подходящую программу для этого, но найдя возликовал. Называется она High-Logic FontCreator. Замечательная штука! Освоился я с ней быстро. Первым делом я "заточил", как мне надо, шрифт для циферблата, а сегодня довёл до ума иконки для сайта-портфолио, объединив вместе иконки идущие с шаблоном с некоторыми иконками Font Awesome. Также я добавил символ (логотип Habrahabr), которого не было ни в одном шрифте и подогнал всё к единому размеру. В результате получилось только то, что мне нужно и ничего лишнего.

5 Июня

Камлай! Камлай шибче!

Собснно, всю неделю этим и занимался... Началось с того, что неделю назад Pebble снял запрет на публикацию информации о новых часах и я быстренько написал обзорчик Pebble Time. Дальше - больше и я решил раскрасить свой циферблат. Ушла у меня на это почти вся неделя. Графику я подготовил быстро, но... на неё не хватало памяти и решение именно этой проблемы заняло львиную долю времени. В результате я провёл мини-исследование, замеряя потребление памяти разными ресурсами в Pebble Time. В итоге, победы удалось добиться только вчера вечером, а безоговорочной капитуляции - сегодня утром. Итог: циферблат обновлён до версии 2.0, а по результатам своих изысканий написал статейку.

28 Мая

По секрету всему свету

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

17 Марта

... и ещё немного о Pebble. Собственно, с тех пор, как я полтора месяца назад выпустил пятое обновление своего циферблата, работы над ним завершились. Всё работает, всех устраивает, чего ещё ковыряться?

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

Также пару недель назад наткнулся на этот материал. Воспроизвёл те шаги, что советовал автор и в итоге сейчас мой циферблат ежедневно скачивают более 150 раз, а общее количество загрузок составляет 2500. С тех пор, как началась реклама моего циферблата, я получил всего лишь два мэйла от пользователей, что меня очень радует. Отсутствие жалоб от населения - лучшая награда, сами понимаете. В первом из них было предложение, а во втором - жалоба, мол, погода не работает. Собственно не работала погода и у меня, так что я на 100% был уверен, что это неполадки со стороны сервиса openweathermap, от которого циферблат получает данные. Из-за поездки а Хаапсалу, проверить наверняка я смог это лишь в субботу вечером. И вот теперь представьте: я полный суши и пива захожу на сайт CloudPebble и мне выскакивает такое...

Не делая резких движений, я дважды перечитал текст, а затем заполнил форму по ссылке. Слабо веруя в такую халяву, я пошёл искать информацию в интернете. Никаких официальных анонсов, только тема на reddit, созданная такими же счастливчиками, как я, и небольшая статья, написанная по этой теме. Как показывает обсуждение и мой собственный пример, часы скорее выдаются рандомно, а не за реальную активность. Чтож, спасибо больше компании Pebble за такую беспрецедентную акцию!

12 Марта

Программирование – это размышление, а не печатание

И постарайтесь все это запомнить, потому что так и есть. А ещё...

программист – это не специалист по ремонту компьютеров

На "хабре" опубликовали шедевральную статью (точнее перевод, оригинал здесь) "9 фактов, которые знают программисты, и не знают все остальные". Шедевральность её в том, что правды там гораздо больше, чем юмора. Я не буду напускать пафоса и говорить, что программирование - это состояние души или особая философия (хотя и то и то - правда). Но эта работа и, правда, имеет свою специфику. Например, если отвлечь программиста, у него уйдёт достаточно времени, чтобы вернуться в своей работе туда, где он закончил и продолжить. Также и с мозговой деятельностью. Она идёт почти всё время. У меня, например, если случается какой-то "затык" в работе к концу дня, я почти всегда нахожу решение в общественном транспорте, пока еду с работы домой. Исключения составляют лишь те случаи, когда я чего-то не дочитал в мануалах и с текущим количеством информации проблему не решить.

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

Цитировать
в комментарии