Сейчас под планшетами понимают айпады и андроиды — устройства консьюмерские, предназначенные в первую очередь для потребления контента. А десять лет назад планшетами назывались Tablet PC: компьютеры (в смысле PC) с Windows и перьевым вводом.1
Tablet PC были дороги и позиционировались как «компьютеры для мобильных профессионалов». Кто это такие, было не очень понятно, но ясно было, что считаться мобильным профессионалом очень престижно, а мой Tablet PC создал мне репутацию мобильного профессионала в коллективе, куда я устроился на 5-м курсе.
С тех пор я неуклонно повышаю свой уровень мобильного профессионализма.
Например, года полтора назад я установил себе на айпад замечательную программу под названием Editorial, которая позволила мне писать посты и публиковать их на сайт прямо с айпада. (У меня в черновиках валяется недописанный пост с подробным описанием этого процесса; когда/если он будет опубликован — здесь на него будет ссылка.)
Скрипты в Editorial позволили мне, во-первых, писать текст поста в удобном редакторе, а не в окошке браузера; во-вторых, легко исправлять и переопубликовывать пост, если в нем были опечатки; в-третьих, удобно выбирать и загружать на сайт фотографии, причем с поддержкой srcset
и прочего фарша.
В итоге механизм оказался настолько удобным, что почти все посты (особенно с фотографиями) я стал писать на айпаде, обычно — подключая bluetooth-клавиатуру.
К сожалению, в iOS 9 сломали переключение раскладок с аппаратной клавиатуры: оно было на Cmd-Return и работало нормально, а стало на Ctrl-Return и глючить — то переключать, то нет. Я плюнул и начал писать посты при помощи экранной клавиатуры. Вышло вовсе даже не ужасно, разве что пришлось некоторые команды, которые прежде вызывались клавиатурными сочетаниями (кавычки, тире, вставку гиперссылки), вынести на панельку.
А недавние события подтолкнули меня пойти дальше. Я теперь часто сижу с дочкой на руках, но даже если она спит, смотреть я могу максимум в телефон: для айпада или для книжки нужны всё-таки обе руки.
В общем, предыдущий и этот посты я ради эксперимента полностью набил, отредактировал и подготовил к публикации с телефона. Editorial в его телефонной версии содержит все те же возможности, что и айпадовская версия, так что проблема только в том, что места на экране мало, и за нужными командами приходится лезть в меню.
Кажется, теперь я чуть лучше понимаю эту кучу людей, которые говорят, что планшет им не нужен — они всё могут сделать на телефоне.
Да здравствует мобильный профессионализм!
Тэги: warmland
Написать комментарий
Антон Угнич, разработчик «Джуика», выкатил великолепную вещь: juick-standalone. В изкоробочном виде это один html- и один js-файл, а всё вместе выглядит вот так.
Я, конечно, не большой фанат сайтов, написанных на джаваскрипте, но за эту возможность ухватился обеими руками: я давно облизывался сделать трансляцию своего микроблога сюда, но выходило слишком много работы.
То, что получилось после внесения небольших изменений, можно увидеть в разделе «Микроблог».
Самая большая засада — кодировки. API «Джуика» возвращает всё в UTF-8, я же со своим движком застрял в прошлом веке. Отчаявшись раскодировать это дело нормально, я был вынужден совершить ужасный грех: fix1251.js.
Может быть, кто-нибудь знает, как такое сделать по-человечески?
В любом случае, правильный путь развития — перенести всё это на сервер, где можно и перекодировать, и закэшировать, и пристойно отформатировать посты.
Тэги: juick, warmland
Написать комментарий
Я понимаю, что это страшный боянище, но я с интересном узнал, что, по мнению «Яндекса», у меня на сайте используются золотисто-берёзовый, тёмно-золотой и антрацитовый цвета. Да, и ещё немножко бежевого.
На самом деле оттенки, конечно, немного другие. То, что «Яндекс» назвал антрацитовым, к примеру, на самом деле простой #333, темнее и без благородной сини.
Тэги: design, warmland
Написать комментарий
В дополнение к трансляции в ЖЖ теперь действует и трансляция в журнал Targi на Я.ру.
Прикрутил (на скорую руку) старую добрую капчу «вы робот или человек?». Пока все комментарии от гостей всё равно скрываются до одобрения.
Тэги: indiana, warmland
Комментарии (1)
Листая «Информационный бум», я случайно наткнулся на колонку «Веб-анатомия», которую Артемий Ломов вел с мая 2004 г. по июнь 2005. Времена давние, но имя Ломова я встречал ещё очень давно на страницах журнала «Чип», так что я решил поностальгировать. А кроме того, вдруг — чем чёрт не шутит? — попадётся что-нибудь полезное.
Кстати, Ломов, похоже, страдает тягой к многословию и выспренности чрезмерной. Сам за собой такое замечал. А вот за Ломовым, читая его статьи в «Чипе» — нет.
Выпуск № 25, «По следам огненной лисы», заставил меня отвлечься на минуту и сопоставить даты. Статья посвящена выходу первого релиза «файрфокса», который состоялся в начале ноября 2004 г. Осень две тысячи четвёртого, сообразил я, — это время появления на свет «Кривого угла». Самая старая из сохранившихся новостей этого сайта также упоминает выход «файрфокса», правда, почему-то с полуторамесячным опозданием.
Так вот, занятно то, что именно в то время я осваивал HTML/CSS-вёрстку. Начал я со статей Ломова в «Чипе» (обладатели крепких нервов могут заглянуть в исходный код сайта «фингертипа», который сделан по Ломовскому шаблону); своего рода дипломной работой, итогом двух лет изучения приёмов вёрстки оказался дизайн «Тёплого края». А после этого новым трюкам старую собаку уже научить не удалось.
Конечно, хорошо, что изучение блочной модели я начал в благоприятное время, когда эта самая блочная модель выросла до пригодного к использованию состояния. Но жаль, что за три года я освоил так мало новых приёмов.
Кстати, позавчера, 29 ноября, «Тёплому краю» исполнилось три года.
Тэги: design, self, warmland, webdev
Комментарии (1)
gvezdnyj_svet оказала мне любезность и создала трансляцию RSS-ленты «Тёплого края» в ЖЖ.
Неделю назад я озаботился установкой багтрекера (это событие чудесным образом совпало по времени с моментом моего знакомства с «джирой» на работе). За эту неделю я успел вбить туда 58 «случаев» (case) и закрыть 8 из них.
Багтрекером я пользуюсь пока исключительно для «индианы»: другими проектами я занимаюсь так редко и так мало, что для них трекер не нужен.
Раньше я сначала держал баги в голове, потом записывал их в виде скрытых (и не очень) записей на сайте, пробовал приспособить для этого гостевую. В какой-то момент решил хранить их в OneNote, но замечаний оказалось слишком много, чтобы можно была их эффективно сортировать.
Сейчас же я распределил баги, замечания и идеи по реализации новой функциональности не только по важности, но и по номеру целевого релиза. К примеру, реализация RSS-ленты для конкретного тэга очень важна, но не для ближайшего релиза, а для того, в котором я собираюсь вернуть некогда существовавший многоязычный интерфейс.
А вот важность задачи «убрать ссылку „Регистрация“ со страницы входа в систему» сама по себе менее важна, но разобраться с ней надо до ближайшего релиза.
Такая организация задач позволяет, как это ни плоско прозвучит, выделить самые приоритетные дела и заниматься ими, а не разрываться между кучей «самых страшных» багов.
К сожалению, у меня нет возможности пользоваться функциональностью по оценке сложности работы, на основе которой можно подсчитывать дату ближайшего релиза. Увы: посвящать время разработке движка я вынужден урывками.
Редакция от 11 июля 2009
Тэги: software, warmland, программирование
Написать комментарий
Поскольку я практически переписал модуль журнала, решил поставить на пробу свежую версию движка на боевой сервер. Проблемы с sys.path я, кажется, поборол. Но mod_python продолжает злиться на кодировку, да и firstinit не отрабатывает.
Забавно другое. Хорошо, что в сентябре прошлого года я решил начать вести журнал сразу же, а не подождать до завершения работ над новым модулем. Работы эти начались аж в январе, да и сейчас еще продолжаются.
Это я к тому, что пришлось в очередной раз убедиться в справедливости утверждения «лучше плохонько, но сейчас, чем идеально, но потом».
Тэги: indiana, reflection, warmland
Комментарии (5)