Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Блог

Позднее Ctrl + ↑

Бэкенд и админка

Хватит называть админку «бэкендом».

Бэкенд — это серверная сторона сайта (клиент-серверного приложения). А часть интерфейса, доступная только администратору — это админка. Бэкенд нужен и общедоступной части сайта, а у админки есть и фронтенд.

Эгея 2.4 бета

Готова бета новой Эгеи 2.4 (сборка v2821). Этот релиз посвящён докрутке, доделке и допилке многого из того, что раздражало в прошлых. Дочитайте эту заметку до конца (это не спам), прежде чем скачать и что-нибудь себе сломать.

Что нового? Главное:

  • Фоторама (четвёртая) теперь в комплекте, не надо больше мучиться с прикруткой и настройкой;
  • социокнопки теперь тоже в комплекте (используется скрипт Соушел-лайкс Артёма Сапегина с моим оформлением), в настройке просто включаешь галочку «показывать социокнопки», и социокнопки есть;
  • ссылки на популярные заметки блога под постами (как у меня в блоге уже давно);
  • подсветка синтаксиса кода с помощью «Хайлайта» Ивана Сагалаева (нужно завернуть код в тег <code></code>, и всё сработает само);

Второстепенное:

  • простая поддержка ретины: в заметках все картинки с названиями, заканчивающимися на @2x, будут вставляться уменьшенными вдвое (то есть если есть фотка 1536 на 1024, а файл называется photo@2x.jpg, то в ХТМЛ-коде будет img width="768" height="512"; чтобы сработало, размеры картинки должны быть чётными);
  • из поля названия заметки в поле текста теперь можно перейти просто энтером, как в почте — мелочь, а очень приятно;
  • кнопка Выход переехала подвал экрана Настройки; теперь в правом верхнем углу просто шестерёнка висит, очень аккуратно смотрится;
  • более внятные и систематизированные сообщения об ошибках в случае некорректных прав файлов на сервере — теперь движок чётко объяснит, каким файлам какие права надо поставить, если обнаружит, что у вас непорядок;
  • много разных оптимизаций (у кого много десятков черновиков — они перестанут тормозить);
  • защита от подбора пароля перебором вернулась;
  • причёсаны встроенные темы оформления (добавились всякие радости типа затухания ссылок при расховере).

Исправленные неприятности:

  • урлы Ютюба лучше определяются, всякий шлак после ? или # больше не мешает;
  • больше не используется short_open_tag, потому что новые версии ПХП его не поддерживают (уроды);
  • если инсталятор не сможет получить список баз данных, то он даст вам поле ввести название вручную (раньше приходилось выключать джаваскрипт, чтобы его обхитрить);
  • если сделать два черновика с одинаковыми названиями, потом было непросто отредактировать любой из них (детская ошибка была; вся инфраструктура была готова для разруливания таких конфликтов, но в ответственном месте я её не использовал);
  • некоторые очень старые заметки или комментарии могли не отображаться при некоторых конфигурациях ПХП;
  • при загрузке картинки в редких случаях они могли затирать собой ранее загруженные с таким же именем (простите);
  • иногда в ссылки попадал мусор вроде ?raw или ?page, по идее больше не должен;
  • размеры картинок в коде были прописаны исходя из размера файлов, но при этом в ЦССе был указан box-sizing: border-box, поэтому у картинок с рамками (например, картинки-ссылки) реальный размер оказывался на два пикселя меньше;
  • интерфейс вставки тегов фигово работал на Айпаде (спасибо Мурату Шидакову за фикс);
  • загруженные в заметки аудиофайлы не отображались объектиками под текстом, и их нельзя было удалить через интерфейс.

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

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

Как бы там ни было, сделайте бекап всей папки с движком, а то мало ли что. Убедитесь, что бекап вашей базы там тоже лежит в папке /user/backup/. Только после этого качайте бету и пробуйте. Чтобы обновиться, нужно, как всегда, заменить .htaccess, папку /system/ и все подпапки /themes/ новыми.

О подозрительных предметах сообщайте машинисту: ilyabirman@ilyabirman.ru.

Добавлено на следующий день: Баги с бесконечными редиректами у тех, у кого нет мод-реврайта; с недоступностью базы данных; с шорт-опен-тегом в index.php исправлены, по ссылке уже более новая сборка.

Добавлено 26 мая: Беты больше нет, есть финальная версия.

Цитата о том, на чём зарабатывают капиталисты

Ещё немного Ротбарда (курсив оригинала):

...capitalists do not earn income from their possession of capital goods or because capital goods generate any sort of monetary income. The capitalists earn income in their capacity as purchasers of future goods in exchange for supplying present goods to owners of factors. It is this time element, the result of the various individuals’ time preferences, and not the alleged independent productivity of capital goods, from which the interest rate and interest income arise.

The capitalists earn their interest income, therefore, by supplying the services of present goods to owners of factors in advance of the fruits of their production, acquiring their products by this purchase, and selling the products at the later date when they become present goods. Thus, capitalists supply present goods in exchange for future goods (the capital goods), hold the future goods, and have work done on them until they become present goods. They have given up money in the present for a greater sum of money in the future, and the interest rate that they have earned is the agio, or discount on future goods as compared with present goods, i.e., the premium commanded by present goods over future goods. We shall see below that this exchange rate between present and future goods is not only uniform in the production process, but throughout the entire market system. It is the «social rate of time preference». It is the «price of time» on the market as the resultant of all the individual valuations of that good.

Предыдущие цитаты из книги:

Чайник и шайба

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

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

Капотный крючок

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

Добавлено чуть позже: Твиттер объяснил, что это, оказывается, чтобы ветром не оторвало.

Видео по вторникам: челябинский снегопад

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

Отличное кино и саундрек в тему:

Дальтоническая фича Фотошопа и Иллюстратора

Оказывается, в Фотошопе и Иллюстраторе фича «пруф колорс» нужна не только для неведомых нужд полиграфии.

Ещё она помогает оценить, как вашу штуку увидят дальтоники. Жмём вот так:

И зырим:

Потом выключаем галочку «пруф колорс» там рядом и всё возвращается в исходное положение.

В каждом меню адобовских программ ожидают приятные сюрпризы. Иногда я думаю как-нибудь пройтись в исследовательских целях по всем закоулкам. Но это же надо брать отпуск.

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

Дискуссии по понедельникам: нумерация выходов из метро

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

В предыдущей серии: патенты.

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

Как нумеровать выходы? По часовой стрелке? С учётом истории строительства? Сначала в центр, потом в область? Вести чётными выходами на чётную сторону улицы, а нечётными на нечётную? Можно ли пропускать номера, если, например, выбранный принцип говорит, что один выход должен стать 1-м, а другой — 3-м? Как быть, если прорубят новый выход? Что делать со сложными узлами, где десяток выходов в разные места? Считать ли выходом проход в «Охотный ряд» или «Щуку»? А на вокзалы? Если выход ведёт в подземный переход, а там две лестницы идут в разные стороны наверх, и реально выходы оказываются в двадцати метрах друг от друга, давать ли им разные номера? Какой мировой опыт в этом вопросе? Что было бы максимально полезно именно вам?

Пишите всё, что думаете по этому вопросу.

О треках South London и Nia

 4 мин

Ранее я писал о своих треках с первого альбома:

Пришло время написать о следующих треках.

Вообще, так фулон делать не было принято тогда, когда я его писал (где-то в 2005 году), но мне хотелось попсовости и мелодичности. Я освоил фишку с выделением в звуках синтезаторов частот, характерных для человеческого голоса, поэтому у меня там такой механический голос по-очереди произносит разные гласные. 3:19 хорошая вот штука. А в 4:52 типа поезд отправляется со станции метро (ну а чё) и начинается главная тема, которая мне до сих пор нравится. 6:24 теперь все вместе! Бас такой смешной, надо бы переделать как-нибудь, что ли.


А это вот мой главный поп-хит той поры. 1:22 глупая мелодия раз. Вообще, этот трек родился из большой зависти к Андрею Вахненко, который на альбоме Synsun: Symphonic Adventures (2004) сделал совершенно невероятный трек Zygote. В 2:27 уже первые признаки этой зависти. В 2:53 ещё одна глупая мелодия, а в 3:35 — вариации на её тему. Это всё такая веселуха. В 4:38 я сосредоточился и начал готовиться к тому, чтобы отомстить Андрею. В 4:52 выступает великолепный Игорь Кириллов, рассказывающий в эфире программы «Намедни» Леонида Парфёнова о первом антитеррористическом законе путинской эпохи. 5:46 поехали.

Слушайте.

Когда-нибудь доберусь с такими рассказами до своего второго альбома, там всё серьёзнее.

Одноногие женщины и туалеты

Главная тайна графического дизайна навигации в общественных местах — это одноногие женщины на пиктограммах туалетов. Такая фигня встречается по всему миру:

Ранее Ctrl + ↓