Подписаться на блог
В Твиттере

Реплики и ссылки на заметки

В Фейсбуке

Ссылки на заметки

Вконтакте

Ссылки на заметки

В Телеграме

Ссылки на заметки

В Тумблере

Заметки целиком

В Же-же

Заметки целиком

По РСС

Заметки целиком

Если что-то из этого не работает, напишите мне: ilyabirman@ilyabirman.ru.

Проекты

9 января   Екатеринбург   проекты   релиз   транспорт

Сейви теперь с караоке

Вышла новая версия Сейви — 1.1, где добавлена функция «Караоке»:

Сейви с караоке

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

Мы распознаём до минуты речи, но аудиозапись теперь не ограничена по времени. Если нажать на звуковую волну, начинается воспроизведение. Экран, когда вы удалили все записи, выглядит лучше. И всякие мелкие улучшения.

Бонус-трек — смешная картинка Саши Карпинского (интересно, многие ли поймут шутку):

Сейви: теперь питание компьютера можно отключить

Большая жёлтая кнопка:

Скачать в Апсторе бесплатно

Бесплатно будет не всегда.

30 ноября   из Тель-Авива   продукты   проекты   релиз   Сейви

Сейви: скажи и сохрани

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

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

Поэтому мы с разработчиком Михаилом Рубановым сделали «Сейви» — нормальный сохранятор сказанного. Работает так: сразу при запуске начинает записывать аудио и распознавать одновременно. Когда запись закончена, подчёркивает слова, в которых сомневается.

Сейви: скажи и сохрани

В слова можно тыкать и менять на альтернативные. Если совсем не то, запись можно переслушать. Чтобы не смущать окружающих, поднесите телефон к уху — тогда будет играть в ухо.

Сейви: скажи и сохрани

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

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

А вот и кнопка, ради которой вы все здесь собрались:

Скачать в Апсторе бесплатно

Пока бесплатно, а там видно будет.

5 ноября   продукты   проекты   релиз   Сейви

Техническое обновление сайта Зерулс

Летом я звал помочь мне с сайтом Зерулс. От разработчиков отозвался Виктор Корейша.

Исправили кучу багов и сделали нормальные урлы у результатов поиска. Раньше я использовал диезы для них, а теперь Виктор прикрутил нормальное Хистори АПИ:

Было интересно разобраться, наконец, с Хистори АПИ. Раньше как-то не концентрировал на нём своё внимание. Оказывается, нельзя просто так посмотреть историю пользователя, даже по нашему сайту, из соображений безопасности. Хотя переходить можно и на «предыдущее» состояние и на «5 состояний назад», даже на «третье состояние с конца».

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

Всё про двойное н:

Что-то там про деепричастные обороты:

Как и раньше, можно перейти напрямую в любой параграф вот так:

При этом сработает редирект вот сюда:

И тут-то диез как раз по делу стоит, потому что это якорь внутри страницы.

Благодаря тому, что диез теперь используется только по прямому назначению, можно давать более хитрые ссылки, например на параграф среди результатов поиска:

А ещё теперь когда из поля поиска стираешь запрос, страница возвращается в исходное состояние.

До внешнего вида пока не добрались.

Регулярно проверяйтесь на сайте Зерулс.ру.

31 октября   Зерулс   продукты   проекты   релиз

Пятая версия схемы московского метро

В заметке о выпуске четвёртой версии схемы метро я рассказал об истории моей работы над схемами московского метро. Если ещё не читали, прочитайте сначала.

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

Оказалось, что да. Пятая версия схемы метро:

При одинаковом размере плаката текст получается почти на 35% крупнее, чем на официальной схеме:

Пятая версия схемы московского метро

Названия станций на окружной меняются каждые пару недель, так что, вероятно, какие-то детали придётся ещё подкрутить после её запуска.

Посмотрите страницу схемы у меня в портфолио.

Процесс перехода от третьей к четвёртой версии схемы метро

Собрал видео, показывающее, как третья версия схемы метро превращалась в четвёртую:



Когда видео уже загрузилось (16 МБ), можно двигать туда-сюда.

0:00 Поиски внутри кольца и слева
0:02 Кегль
0:05 Кегль
0:08 Арбатские-Смоленские
0:10 Кольцо меньше
0:14 Жёлтая линия слева
0:15 Уплотнение сетки
0:16 Рассинхронизация верхней и нижней сеток
0:22 Эксперименты со скруглениями
0:24 Взрывы слева
0:27 Подготовка севера к добавлению монорельса
0:33 Бутовская, монорельс
0:34 Равномерность внутри кольца
0:36 Очень сложно поставить Третьяковскую-Новокузнецкую нормально
0:42 Пересадки крупнее
0:44 Кегль
0:47 Кегль
0:48 Синхронизация верхней и нижней сеток
0:54 ПТ Санс Метро
0:57 Пересадки красивее
0:59 Настройка отступов
1:05 Вёрстка...
2016   видео   московское метро   проекты

Жуэль 2.2

Жуэль 2.2

Жуэль — нормальный аудиоплеер для веба. С прошлого лета его развитием занимается Женя Лазарев.

У нас вышла версия 2.2, и в ней появились плейлисты. Женя объясняет:

Все треки, которые лежат в одном блоке с классом jouele-playlist теперь будут играть друг за другом. Если добавить плейлисту атрибут data-repeat="true", этот плейлист будет играть бесконечно. Естественно, плейлистом можно сделать, в том числе, теги html и body.

В свежей бете Эгеи это используется. Я написал: «Если в заметке есть несколько аудиотреков, они будут играть друг за другом». Это реализовано как раз так, что заметки с аудиофайлами заворачиваются в плейлист. Пример — недавняя заметка про голосовые объявления в метро Стокгольма.

И ещё мы довели до ума управление пробелом. Женя продолжает:

Опции, связанные с пробелом, стали глобальными и управляются одним атрибутом data-space-control="true". Добавив его к любому плейлисту или треку, вы включите перехват нажатия пробела на всей странице. Если ничего не играет, заиграет последний игравший (или первый на странице) трек. Если что-то играет, оно остановится. При этом браузер не будет скроллить страницу, что он обычно делает при нажатии пробела.

Пробел по умолчанию не перехватывается, плейлисты тоже по умолчанию не включаются.

Потанцевать на радостях:

Документацию см. на Гитхабе.

Ангстрем: системы счисления и куча новых единиц

Если вы пропустили, вышел Ангстрем 1.8.

Теперь у нас 1059 единиц в 26 категориях:

Ой, не та картинка.

Ангстрем: системы счисления и куча новых единиц

Переводим между системами счисления: десятичной, шестнадцатиричной и римской. Время (период) переводим в частоту и обратно.

Новые виды единиц: сила, момент силы, ускорение, освещённость, яркость, электрический заряд, плотность, эквивалентная доза, скорость передачи данных. Многочисленные новые единицы длины, площади, объёма, массы, скорости, давления и энергии, включая тройскую унцию, килотонну тротилового эквивалента, гектопаскаль, рэковый юнит, а также шен, му, фэнь и лян (мы сами в шоке).

Улучшена интеграция с системой. Выделите текст в Сафари, нажмите кнопку «Поделиться...», выберите Ангстрем — он переведёт значение из текста. В 3Д-тач-меню есть результаты трёх последних переводов и перевод из буфера. Ещё улучшено распознавание голоса и текста, улучшена поддержка Айпада-про. Ну, короче, вообще всё улучшено.

Если вы ещё не используете Ангстрем, то вот кнопка:

Скачать в Апсторе бесплатно

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

2016   Ангстрем   дизайн   продукты   проекты   релиз
Ctrl + ↓ Ранее