Во, выложили кино:
Местами даже видно, что показывает проектор, но в самых общих чертах, прямо скажем. Ещё в некоторых местах куски фраз зачем-то вырезаны. Ну а как вы хотели, надо было приезжать на фест.
Во, выложили кино:
Местами даже видно, что показывает проектор, но в самых общих чертах, прямо скажем. Ещё в некоторых местах куски фраз зачем-то вырезаны. Ну а как вы хотели, надо было приезжать на фест.
Почему, почему все произносят ИНН как «инэнэн»? Как людям удаётся насчитать три Н в этой аббревиатуре? Давайте вместе вот посчитаем:
И — так, это у нас буква «и»...
Н — раз «эн»!
Н — два «эн»!
А где же третья «эн»? Куда она спряталась? Да нет её там, нет! И не было никогда! Всего две: раз, два. Хоть с фонариком ищи, хоть под микроскопом смотри, всё равно там только две буквы «эн». Это, конечно, очень мало букв «эн»: в полтора раза меньше трёх (а не три), но с этим нужно смириться, и начать нормально читать аббревиатуру ИНН как «и-эн-эн».
Все знают, что надо пользоваться зубной нитью. Да вот что-то вломак же всё время.
А оказалось, это только если она неправильно позиционирована в пространстве. Я всё время её хранил в ванной комнате, где-то между зубной щёткой и зубной пастой. На соседней полке от крема для бритья и запасной порции мыла. Невдалеке от раковины.
Это было ошибкой, приводившей к низкой степени эксплуатации зубной нити. Теперь я храню зубную нить на рабочем столе: рядом с ней лежит айфон и стоит левая колонка. Правая колонка стоит правее, по другую сторону от монитора. Я при этом в наушниках сижу.
И вот, например, если на какой-нибудь ролик на Ютюбе затупить, самое оно зубы нитью почистить.
Вот:
Когда делаешь Эмёрдж, всё время нужно попробовать, как всё будет работать на медленном интернете. Я нашёл три способа искусственно замедлить интернет на Маке.
Есть вот такая эпловская штука, называется Network Link Conditioner:
Она устанавливается из «Икскода» (Xcode → Open Developer Tool → More Developer Tools... → Hardware IO Tools for Xcode). Недостаток штуки — она тормозит только внешний интернет, а с локалхоста всё по-прежнему открывается мгновенно.
Более универсальна такая вот панель Speed Limit:
Выглядит пострашнее, но зато работает как надо. Правда, она на каждый чих спрашивает пароль администратора.
Наконец, для тех, кому нравится командная строка, можно написать такие заклинания (или подобные):
sudo ipfw pipe 1 config bw 128Kbit/s delay 200ms
sudo ipfw add 1 pipe 1 src-port 80
Чтобы всё заработало нормально:
sudo ipfw flush
Самая тупая затея в мире — выкладывать слайды с собственных выступлений.
Обычно по ним ничего невозможно понять, и неясно, зачем их выкладывать. А иногда всё понятно, и неясно, зачем было выступать.
Новая версия ничем не отличается от старой, но зато её инсталятор заработал в Мавериксе, за что огромное спасибо Шурику Бабаеву. Если Мак вам не даёт запустить инсталятор из-за того, что он от неподписанного разработчика, щёлкните правой кнопкой и выберите Open в появившемся окне; за эту мысль спасибо Алексею Блинову.
Заодно: Спасибо Жене Степанищеву за новую инструкцию об отключении «неотключаемой» встроенной американской раскладки.
В общем, спасибо вам всем, ребята.
При открытии веб-страницы картинки появляются в случайном порядке, неряшливо мелькая, и, пока все они не загрузятся, страница выглядит грязно. Продвинутые веб-разработчики умеют бороться с этим, прописывая сценарии появления элементов страницы на Джаваскрипте. Это называется управляемой загрузкой.
В качестве примера приведу страницу с сайта Эпла, где сверху некоторое время крутится ромашка, а меню продуктов появляется только когда все элементы уже загружены.
Управляемая загрузка предполагает муторное программирование, поэтому она доступна немногим разработчикам. Есть инструменты, которые несколько упрощают работу, однако останавливает сама необходимость программирования. Я хочу демократизировать управляемую загрузку и снять необходимость в программировании.
Эмёрдж (Emerge) — система управляемой загрузки страниц, мой новый продукт. В системе используется декларативный подход, то есть для каждого элемента прописывается желаемое поведение, а система сама обеспечивает его реализацию. Вот примеры того, что можно сказать элементу с использованием Эмёрджа:
По умолчанию любой элемент с классом emerge появляется после загрузки всех содержащихся в нём изображений с полусекундным фейдом (изображения, прописанные через ЦСС, тоже учитываются). Эффекты позволяют модифицировать это поведение. Кроме встроенных эффектов, можно создать любой с помощью параметров data-style-1 и data-style-2. Стиль элемента переключится из первого во второе состояние, как только элемент будет готов — программирования снова не потребуется (используются ЦСС-анимации).
Эмёрдж ещё разрабатывается, но уже используется на страницах моего сайта: на главной, в проектах, мире. Комментарии пишите по почте.
В первой публичной версии будет как минимум:
Эмёрдж будет платным продуктом и выйдет в ноябре.
Несколько человек написали мне письма, что раскладка не устаналивается в Мавериксе. Во время установки вылезает какая-то несуразная ошибка, причём, как я понял, у кого-то несмотря на неё в итоге всё работает, а у кого-то — нет. При этом если просто обновиться на Маверикс с предыдущей версии, то всё работает зашибись.
Поможете починить? Там надо поковырять установочный эплскрипт и понять, что он делает не так.
Заранее спасибо.
Тут Эпл-эвент очередной случился, поэтому читать надо следующее: